Issue No.03 - March (1985 vol.34)
M.J. Flynn , Computer Systems Laboratory, Department of Electrical Engineering, Stanford University
Central to instruction set design is the issue of the instruction format. We discuss some common format encoding techniques, and introduce a method of representing high-level language parse trees by means of formats that cover successively larger portions of a tree. We then introduce variations on the method that represent directed acyclic graphs as well as simple parse trees, and that encode constants in a special fashion. For a particular representation, we measure the number of times each format is executed to run a sample program to completion.
program representation, Computer architecture, execution architecture, instruction format, instruction set
J.D. Johnson, M.J. Flynn, "On Instruction Sets and Their Fornmts", IEEE Transactions on Computers, vol.34, no. 3, pp. 242-254, March 1985, doi:10.1109/TC.1985.1676567