Computer organization and design (2nd ed.): the hardware/software interface
Computer organization and design (2nd ed.): the hardware/software interface
Operating System Concepts
CPU Sim 3.1: A tool for simulating computer architectures for computer organization classes
Journal on Educational Resources in Computing (JERIC)
Virtual machines as an aid in teaching computer concepts
WCAE '00 Proceedings of the 2000 workshop on Computer architecture education
Hi-index | 0.00 |
A set of virtual assemblers and a virtual machine are used as a teaching tool in order to teach students differences and similarities between architectural styles of computer processors. Programs written by the students in the virtual assemblers are compiled using the corresponding virtual assembler. They are then executed on the virtual machine so that students can follow the execution of the programs step by step or at full speed.