DocumentCode
1151619
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
Issue
3
fYear
1985
fDate
3/1/1985 12:00:00 AM
Firstpage
242
Lastpage
254
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;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/TC.1985.1676567
Filename
1676567
Link To Document