DocumentCode :
858782
Title :
A Macro-Assembler Technique for Generating Control Words for a Micro-Programmed Processor
Author :
Lesny, David D. ; Wray, Jerald J.
Author_Institution :
University of Illinois, Urbana-Champaign
Volume :
28
Issue :
5
fYear :
1981
Firstpage :
3828
Lastpage :
3833
Abstract :
To produce microcode for an experimental system, such as FASTBUS interfaces, with wide control words and many micro-fields, one needs a micro-assembler which 1) allows wide flexibility in defining defaults for microcode fields, 2) does a significant amount of error checking to prevent multiple or inconsistant definitions of fields, 3) allows macro expansions which define several microcode words for frequently used sequences, and 4) is easily modified as hardware definitions are refined. Using MACRO-il on DEC PDP-11 computers, a library of macros has been created, which can be used to generate the 80-bit microcode words needed for a Unibus to FASTBUS micro-programmed interface and which meets the above requirements. The same technique could easily be used to develop libraries appropriate for other microcoded devices.
Keywords :
Arithmetic; Assembly; Computer errors; Computer interfaces; Control systems; Error correction; Fastbus; Hardware; Libraries; Refining;
fLanguage :
English
Journal_Title :
Nuclear Science, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9499
Type :
jour
DOI :
10.1109/TNS.1981.4331858
Filename :
4331858
Link To Document :
بازگشت