Ideal teaching machines—a solution to the pedagogic language problem
Communications of the ACM
A survey of pedagogical programming languages
ACM SIGCSE Bulletin
The Art of Computer Programming Volumes 1-3 Boxed Set
The Art of Computer Programming Volumes 1-3 Boxed Set
Assembly language courses in transition
SIGCSE '88 Proceedings of the nineteenth SIGCSE technical symposium on Computer science education
EASY/VI—a new instructional computer
ACM SIGCSE Bulletin
Hi-index | 0.00 |
This paper presents a pedagogical processor model, intended for teaching fundamental concepts about von Neumann machines. A general discussion of the desirable pedagogical properties is given, and a specific one address machine is defined. The machine has a simple architecture, supports four addressing modes, and uses a small number of hierarchically organized, fixed-field instructions. Debugging capabilities are included in the definition and can be accessed by executable instruction.