scispace - formally typeset
Search or ask a question

Showing papers on "Emulation published in 1977"


Journal ArticleDOI
TL;DR: Southern Illinois University, NASA-sponsored work on avionics system design has motivated related work in the simulation of microprocessor systems, resulting in an effort to simulate an Intel 3000 chip set, which was in turn emulating a PDP-8/A.
Abstract: As microprocessors find wider and wider application in system design, it is becoming increasingly important to simulate these elements in large integrated systems. At Southern Illinois University, NASA-sponsored work on avionics system design has motivated related work in the simulation of microprocessor systems. In particular, an effort was undertaken to simulate an Intel 3000 chip set, which was in turn emulating a PDP-8/A.

7 citations


Journal ArticleDOI
TL;DR: Comparison among various host machines when emulating a specific image machine or various image machines form an important basis for host machine performance evaluation.
Abstract: Comparison among various host machines when emulating a specific image machine or various image machines form an important basis for host machine performance evaluation. With the increasing availability of host machines which are not biased to particular image machines and the use of these machines in the emulation of a variety of images, subtle differences in the interpretation of a specific image may give rise to significant differences in performance of the emulation.

4 citations


Proceedings ArticleDOI
13 Jun 1977
TL;DR: This paper addresses some of the problems which exist when benchmarking interactive computing, including: Remote Terminal Emulator (RTE), scenario, script, and scene, and terms applicable to the process are defined.
Abstract: This paper addresses some of the problems which exist when benchmarking interactive computing. The teleprocessing workload may be emulated by a program running internal to the System Under Test (SUT), known as an internal driver or internal stimulator. The limitations of internal drivers are discussed, especially with respect to procurement testing. The use of live operators and tape loops are also discussed, but these are also limited techniques. The most attractive alternative is to employ another, external, computer system to emulate the teleprocessing workload; this approach is called remote terminal emulation. The emulation constraints are delineated; terms applicable to the process are defined, including: Remote Terminal Emulator (RTE), scenario, script, and scene. Ten RTE's, representative of current capabilities, are briefly described.

4 citations


Journal ArticleDOI
01 Sep 1977
TL;DR: The Emulation Aid SYstem is a virtual machine monitor for the Nanodata QM-1 microprogrammable computer and is the host system for ongoing emulator development at the Navy's Dahlgren Laboratory.
Abstract: The Emulation Aid SYstem is a virtual machine monitor for the Nanodata QM-1 microprogrammable computer. The system is designed to provide the user with an interactive interface for the development and subsequent use of emulations on the QM-1. EASY provides integrated support for: 1) interactive control of multiple, concurrently resident, virtual computers implemented via emulation, 2) input/output from emulations (virtual I/O) to the various real peripherals of the QM-1, and 3) diagnostic displays for debugging of both the emulations and the software running on the emulated computers. EASY is implemented at three distinct levels: the majority of the system software is programmed in a high-level language (SIMPL-Q); this (service) software, in turn, executes on an emulated intermediate language machine (also called EASY); the EASY machine executes as the highest priority task under a microprogrammed operating system kernel (called TASK). Via EASY the user currently has access to several previously developed emulations. EASY is the host system for ongoing emulator development at the Navy's Dahlgren Laboratory.

4 citations


Journal ArticleDOI
01 Sep 1977
TL;DR: This program simulates at the microinstruction set level the architecture of a 16-bit microprogram-controlled minicomputer, and has been successfully used in a software engineering laboratory adjunct to a regular course in microprogramming and computer architecture.
Abstract: This paper describes in the format of a user's manual, along with an example, a program for teaching microprogramming and emulation. This program simulates at the microinstruction set level the architecture of a 16-bit microprogram-controlled minicomputer. This simulator, as an instructional vehicle, has been successfully used in a software engineering laboratory adjunct to a regular course in microprogramming and computer architecture.

2 citations


Proceedings ArticleDOI
06 Sep 1977

1 citations


Proceedings ArticleDOI
C. T. Arthur1
13 Jun 1977
TL;DR: This paper is a general discussion of remote terminal emulation; its history, processes, implementation techniques, and application criteria; and areas which should be investigated and analyzed prior to the experiment definition.
Abstract: This paper is a general discussion of remote terminal emulation; its history, processes, implementation techniques, and application criteria. The remote terminal emulator is a measurement tool, and as such, requires a functional understanding of its operation for proper application. Too often the emulator has been applied as an external loading device without the user comprehending that it is also a network simulator operating under the constraints of the communication disciplines and limitations.This paper does not attempt to establish guidelines or rules respective to the emulator's usage, but rather, discusses areas which should be investigated and analyzed prior to the experiment definition.

1 citations


Patent
16 Jun 1977
TL;DR: In this paper, the authors propose to decrease the load of CPU and improve the system performance by fitting the processing device for the emulation use only, being separate from the CPU, by fitting it to the processor.
Abstract: PURPOSE:To decrease the load of CPU and improve the system performance, by fitting the processing device for the emulation use only, being separate from the CPU.

1 citations


Proceedings ArticleDOI
01 Jan 1977
TL;DR: The concept and reasons for microprogrammed emulation and the basic MPC approach are discussed and enhancements developed for the MPC and their impact are also discussed.
Abstract: This paper describes the MPC (Microprogrammed Controller) Concept used at Sperry Univac Defense Systems Division to implement real-time computer emulations. It discusses the concept and reasons for microprogrammed emulation and the basic MPC approach. Enhancements developed for the MPC and their impact are also discussed.


Journal ArticleDOI
TL;DR: An attempt of interpretive processing the PDP11 instruction set on VARIAN V73 by microprogramming with partial implementation of emulation with typical instructions as well as with experience gathered in this step.

Proceedings ArticleDOI
13 Jun 1977
TL;DR: The advent of general purpose emulators as tools for computer architecture research and system development is briefly traced and the concepts of an architectural level emulation and of instrumenting an emulation are introduced.
Abstract: The advent of general purpose emulators as tools for computer architecture research and system development is briefly traced. The concepts of an architectural level emulation and of instrumenting an emulation are introduced. An operational emulation-based computer system development facility is described. The results of a 1976 Independent Research and Development program aimed at improving emulation development time, emulation execution time, and instrumentation flexibility are discussed.