Structured computer organization (3rd ed.)
Structured computer organization (3rd ed.)
SIGCSE '91 Proceedings of the twenty-second SIGCSE technical symposium on Computer science education
Teaching computer concepts using virtual machines
ACM SIGCSE Bulletin
A simulator for teaching computer architecture
ACM SIGCSE Bulletin
An experimental card game for teaching software engineering processes
Journal of Systems and Software - Special issue: Software engineering education and training
MicroTiger: a graphical microcode simulator with a reconfigurable datapath
Proceedings of the 38th SIGCSE technical symposium on Computer science education
A simple machine simulator for teaching stack frames
Proceedings of the 41st ACM technical symposium on Computer science education
IASSim: a programmable emulator for the princeton IAS/Von Neumann machine
Proceedings of the 42nd ACM technical symposium on Computer science education
EASE: an extensible architecture simulation engine
Proceedings of the 16th Western Canadian Conference on Computing Education
Hi-index | 0.00 |
CPU Sim 3.1 is an educational software package written in Java foruse in CS3 courses. CPU Sim provides students an active learningenvironment in which they can design, modify, and compare variouscomputer architectures at the register-transfer level and higher.They can run assembly language or machine language programs forthose architectures through simulation. CPU Sim is a completedevelopment environment, including dialog boxes for designing theCPU architecture, a text editor for editing assembly languageprograms, an assembler, several display windows for viewing theregisters and RAMs during the execution of programs, and manydebugging features such as the ability to step forward or backwardduring execution, inspecting and optionally changing the values inthe registers and RAMs after each step. These features andsuggested uses of CPU Sim in CS3 classes are discussed.