Title :
On Instruction Sets and Their Fornmts
Author :
Flynn, Michael J. ; Johnson, John D. ; Wakefield, Scott P.
Author_Institution :
Computer Systems Laboratory, Department of Electrical Engineering, Stanford University
fDate :
3/1/1985 12:00:00 AM
Abstract :
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.
Keywords :
Computer architecture; execution architecture; instruction format; instruction set; program representation; Computer architecture; Costs; Encoding; High level languages; Instruction sets; Laboratories; Military computing; NASA; Particle measurements; Tree graphs; Computer architecture; execution architecture; instruction format; instruction set; program representation;
Journal_Title :
Computers, IEEE Transactions on
DOI :
10.1109/TC.1985.1676567