using a pc simulator to illustrate input-output programming techniques
We present our use of the Bochs PC emulator in a series of pratical assignments that, in a basic computer architecture course, introduce polling and interrupt-based input-output programming techniques.
computer architecture teaching virtual machine input output programming