Ayuda
Ir al contenido

Dialnet


Easy CPU: simulation-based learning of computer architecture at the introductory level

  • Autores: C. Yehezkel, M. Eliahu, M. Ronen
  • Localización: The International journal of engineering education, ISSN-e 0949-149X, Vol. 25, no. Extra 2, 2009, págs. 228-238
  • Idioma: inglés
  • Texto completo no disponible (Saber más ...)
  • Resumen
    • The interdisciplinary nature of the computer architecture domain and the complexity of both hardware and software make it difficultfor instructors to teach students the underlying mechanism of program execution at the introductory level. We present an environmentthat helps introductory students to understand how the instructions activate the hardware, and how to master basic programming skillsin machine language. This environment includes a simulation of a low-level computer machine and a comprehensive set simulation-basedactivities aimed at scaffolding the learning process. The environment, EasyCPU, displays a schematic model of the computercomponents and the dynamic processes as well as the flow of information involved in executing the program at the machine level. Theenvironment can control external hardware, in addition to the on-screen I/O simulation. This enables students to develop small but realhardware projects, and thus to experience the interdisciplinary nature of working with hardware and software. The extensive use ofEasyCPU (by 7000 students) provided an opportunity to assess its contribution and to a better understanding of the interactionsbetween the computer units and the details of program execution and the data flow within the computer, as well as to the developmentof programming skills.


Fundación Dialnet

Dialnet Plus

  • Más información sobre Dialnet Plus

Opciones de compartir

Opciones de entorno