Journal Article10.1145/1014192.802437
Development tools for user microprogramming
Steven Geyer,Anthony Lake +1 more
- 01 Dec 1981
- Vol. 12, Iss: 4, pp 74-77
4
TL;DR: Software tools used to develop microcode for the BBN Microprogrammable Building Block have been implemented using standard software engineering and language development utilities.
read more
Abstract: Software tools used to develop microcode for the BBN Microprogrammable Building Block have been implemented using standard software engineering and language development utilities. The major microcode development tools include a microassembler, multi-task operating system, and debugging packages. Important aspects of these and other development tools are the functional, user interface and structural characteristics.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Meta-assemblers
TL;DR: Meta-assemblers automate the construction of assemblers and are described and classified here.
10
UDSYS a microcode development system
Robert W. Beauchamp,Neal R. Firth +1 more
- 05 Oct 1982
TL;DR: This paper describes a microcode development system called UDSYS that is currently in use at Data General Corporation across several radically different micro-architectures and presents an overview of some of its major concepts and features.
1
A new rapid prototyping firmware (RPF) tool
M. Andrews,Foo Lam +1 more
- 03 Jan 1988
TL;DR: A new rapid prototyping firmware (RPF) tool is described which ameliorates most of the problems of microprogramming and greatly enhances the application through the family-oriented architectures of the IBM System 360 and on into the DEC PDP-11 family.
A New Rapid Prototyping Firmware (RPF) Tool
M. Andrews,Foo Lam +1 more
- 06 Aug 2002
TL;DR: In this paper, a rapid prototyping firmware (RPF) tool is described which ameliorates most of the problems of traditional microprogramming, such as tedious, time consuming, difficult to verify and costly exercise.
References
The UNIX time-sharing system
Dennis M. Ritchie,Ken Thompson +1 more
TL;DR: The nature and implementation of the file system and of the user command interface are discussed, including the ability to initiate asynchronous processes and over 100 subsystems including a dozen languages.
•Book
The UNIX time-sharing system
Dennis M. Ritchie,Ken Thompson +1 more
- 01 Dec 1986
TL;DR: The nature and implementation of the file system and of the user command interface are discussed, including the ability to initiate asynchronous processes, and over 100 subsystems including a dozen languages.
676
•Book
The Unix Programming Environment
Brian W. Kernighan,Rob Pike +1 more
- 01 Jan 1984
TL;DR: In this article, the authors describe the UNIX programming environment and philosophy in detail, including how to use the system, its components, and the programs, but also how these fit into the total environment.
The Unix Progamming Environment
B.W. Kernighan,J.R. Mashey +1 more
TL;DR: Since complex Unix tools are built from simple, single-function components, programmers see their work as the creation and use of tools, which encourages growth, not reinvention.
80
UNIX time-sharing system: Language development tools
S. C. Johnson,M. E. Lesk +1 more
TL;DR: The development of new programs on the UNIX∗ system is facilitated by tools for language design and implementation, which provide advanced algorithms in a convenient form, while not restraining the user to a preconceived set of jobs.
58