The psychology of computer programming
The psychology of computer programming
Contemporary Concepts of Microprogramming and Emulation
ACM Computing Surveys (CSUR)
Implementation of a high level language machine
Communications of the ACM
Communications of the ACM
Computer structures: Readings and examples (McGraw-Hill computer science series)
Computer structures: Readings and examples (McGraw-Hill computer science series)
Data structure models for programming languages
ACM SIGPLAN Notices
Letter to membership from incoming chairman (CAN, Oct. 73)
ACM SIGARCH Computer Architecture News
Microprogramming concepts - a step towards structured hardware design
MICRO 7 Conference record of the 7th annual workshop on Microprogramming
The Types and Interactions of Vertical Migrations of Functions in a Multilevel Interpretive System
IEEE Transactions on Computers
Hi-index | 0.00 |
The paper starts with a survey over history and present-day situation of educational concepts and design methods in computer architecture. Complexity problems, bad design habits, cooperation problems between specialists, as well as their changing range of responsibility are covered, and the consequences of the developmental trends are discussed: now it is time for switching over to an integrated teaching of hardware/software design methods. The HIM scheme (&hbarbelow;ierarchy of &ibarbelow;nterpretive &mbarbelow;odules) is suggested as a conceptual machine organization framework for modelling the implementation of language hierarchies. The application of the HIM scheme for better understanding of semantics, and for a derivation of designing guidelines is discussed.