Computer organization & design: the hardware/software interface
Computer organization & design: the hardware/software interface
Programming python
New Turing Omnibus
The Art of Computer Programming, 2nd Ed. (Addison-Wesley Series in Computer Science and Information
The Art of Computer Programming, 2nd Ed. (Addison-Wesley Series in Computer Science and Information
Enhancing pedagogy via eBay: some assembly (language) required
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
Teaching the very basic concepts of a computer architecture, instruction set and operation, based on a real micro-processor is usually an unfruitful task as the essential notions are obscured by the specific details of its architecture. A machine emulator has the benefit of providing a portable environment that can run in several platforms and that can be easily adapted for pedagogical purposes. In this work we present an environment for a first course in assembly language programming that aims to be a flexible and effective pedagogical tool.