A Nomadic Testbed for Teaching Computer Architecture

A nomadic laboratory or testbed, based on Raspberry Pi 3 computers and Arduino microcontrollers, has been developed in order to teach subjects related to computer architecture. The testbed can be transported to the classroom. Students can access it through the available network, which can be a wirel...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Godoy, Pablo, García Garino, Carlos, Cayssials, Ricardo
Formato: Objeto de conferencia
Lenguaje:Inglés
Publicado: 2018
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/73130
Aporte de:
id I19-R120-10915-73130
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Inglés
topic Ciencias Informáticas
nomadic testbeds
teaching platform
computer architecture
spellingShingle Ciencias Informáticas
nomadic testbeds
teaching platform
computer architecture
Godoy, Pablo
García Garino, Carlos
Cayssials, Ricardo
A Nomadic Testbed for Teaching Computer Architecture
topic_facet Ciencias Informáticas
nomadic testbeds
teaching platform
computer architecture
description A nomadic laboratory or testbed, based on Raspberry Pi 3 computers and Arduino microcontrollers, has been developed in order to teach subjects related to computer architecture. The testbed can be transported to the classroom. Students can access it through the available network, which can be a wireless LAN, wired LAN o a custom network. The student can access without constraints to the platforms, therefore there are a wide range of possible experiments. This laboratory was used during 2017 for practical works in the course Introduction to Technology, and during 2018 in the course Computers Architecture at Universidad Nacional of Cuyo. Some of the experiments that are been carried out by students are: to explore and analyse the architecture of the computers through Linux commands, write and run programs on different programing languages, input and output operations through memory mapped addressing and isolated addressing, write interrupt service routines in order to service interrupts, multithreading programing, explore memory maps, CPU features, etc. This paper describes the testbed architecture, experiments performed by students in the mentioned subjects, present the students feedback, and describes the possible methods in order to integrate it to a remote laboratory.
format Objeto de conferencia
Objeto de conferencia
author Godoy, Pablo
García Garino, Carlos
Cayssials, Ricardo
author_facet Godoy, Pablo
García Garino, Carlos
Cayssials, Ricardo
author_sort Godoy, Pablo
title A Nomadic Testbed for Teaching Computer Architecture
title_short A Nomadic Testbed for Teaching Computer Architecture
title_full A Nomadic Testbed for Teaching Computer Architecture
title_fullStr A Nomadic Testbed for Teaching Computer Architecture
title_full_unstemmed A Nomadic Testbed for Teaching Computer Architecture
title_sort nomadic testbed for teaching computer architecture
publishDate 2018
url http://sedici.unlp.edu.ar/handle/10915/73130
work_keys_str_mv AT godoypablo anomadictestbedforteachingcomputerarchitecture
AT garciagarinocarlos anomadictestbedforteachingcomputerarchitecture
AT cayssialsricardo anomadictestbedforteachingcomputerarchitecture
AT godoypablo nomadictestbedforteachingcomputerarchitecture
AT garciagarinocarlos nomadictestbedforteachingcomputerarchitecture
AT cayssialsricardo nomadictestbedforteachingcomputerarchitecture
bdutipo_str Repositorios
_version_ 1764820483570663424