Structured computer organization; (2nd ed.)
Structured computer organization; (2nd ed.)
Assemblers and Loaders
Firmware Engineering - Firmware Engineering
Firmware Engineering, Seminar veranstaltet von der gemeinsamen Fachgruppe "Mikroprogrammierung" des GI Fachausschusses 3/4 und des NTG-Fachausschusses 6 vom
Firmware Development Systems, a Survey
Firmware Engineering, Seminar veranstaltet von der gemeinsamen Fachgruppe "Mikroprogrammierung" des GI Fachausschusses 3/4 und des NTG-Fachausschusses 6 vom
Design of a microcode link editor
MICRO 13 Proceedings of the 13th annual workshop on Microprogramming
The PRIM system: An alternative architecture for emulator development and use
MICRO 10 Proceedings of the 10th annual workshop on Microprogramming
EASY—an operating system for the QM-1
MICRO 10 Proceedings of the 10th annual workshop on Microprogramming
Dynamic microprogramming in a time sharing environment
MICRO 10 Proceedings of the 10th annual workshop on Microprogramming
A dynamic very high-level debugger for low-level microprograms
MICRO 19 Proceedings of the 19th annual workshop on Microprogramming
Naming and Binding in a Vertical Migration Environment
IEEE Transactions on Software Engineering
Protection at the micromachine level
ACM SIGARCH Computer Architecture News
Toward type-oriented dynamic vertical migration
ACM SIGMICRO Newsletter
Hi-index | 0.00 |
A master/slave model of writable control store is presented which is claimed to be a better representation of the operating system view of control store than models which more accurately portray the physical reality. Reported work includes the completed development of UNIX tools: an assembler generating relocatable, linkable microcode; a linking, relocating loader; a fast absolute loader; an interactive hard debugging aid allowing the setting of breakpoints; and alterations of the UNIX kernel allowing the driving of WCS as a “slave processor” consistent with the model. Code for the system driver and microcode portions of the debugger are included in the paper. The design goals of the multi-user sharing of control store, representing work now in progress, are listed. These include the use of the UNIX text segment management as the basis for association of control store routines with processes and the use of the debugging aid snapshot routines in the swapper.