By Topic

IEEE Transactions on Computers

Issue 7 • Date July 1981

Filter Results

Displaying Results 1 - 12 of 12
  • IEEE Transactions on Computers - Table of contents

    Publication Year: 1981, Page(s): c1
    Request permission for commercial reuse | PDF file iconPDF (351 KB)
    Freely Available from IEEE
  • IEEE Computer Society

    Publication Year: 1981, Page(s): c2
    Request permission for commercial reuse | PDF file iconPDF (225 KB)
    Freely Available from IEEE
  • Introduction

    Publication Year: 1981, Page(s):457 - 459
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1866 KB)

    THE term microprogramming has come to mean many things to many people. Its original meaning was given by M. V. Wilkes in 1951 [1], [2]. Wilkes used a technique of structuring the control of a digital computer which simplified its design and implementation. This technique was called microprogramming because it provided an algorithmic method of defining the microscopic state of a machine. It soon be... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Some Experiments in Local Microcode Compaction for Horizontal Machines

    Publication Year: 1981, Page(s):460 - 477
    Cited by:  Papers (114)  |  Patents (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (4671 KB)

    Microcode compaction is an essential tool for the compilation of high-level language microprograms into microinstructions with parallel microoperations. The purpose of the research reported in this paper is to compare four microcode compaction methods reported in the literature: first-come first-served, critical path, branch and bound, and list scheduling. In order to do this a complete, machine i... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Trace Scheduling: A Technique for Global Microcode Compaction

    Publication Year: 1981, Page(s):478 - 490
    Cited by:  Papers (461)  |  Patents (91)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (3972 KB)

    Microcode compaction is the conversion of sequential microcode into efficient parallel (horizontal) microcode. Local compaction techniques are those whose domain is basic blocks of code, while global methods attack code with a general flow control. Compilation of high-level microcode languages into efficient horizontal microcode and good hand coding probably both require effective global compactio... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Optimization of Microprograms

    Publication Year: 1981, Page(s):491 - 504
    Cited by:  Papers (15)  |  Patents (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (3996 KB)

    This paper describes a microprogram optimization technique called MORIF. The technique is general enough to treat machines whose microoperations require multiple machine cycles on a subcycle basis. The technique is applicable to microinstruction formats varying from horizontal to partially encoded, and to vertical. The technique includes global optimization algorithms for microprograms containing ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The Types and Interactions of Vertical Migrations of Functions in a Multilevel Interpretive System

    Publication Year: 1981, Page(s):505 - 513
    Cited by:  Papers (13)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (2737 KB)

    A successful technique for improving system performance has been to migrate often used software functions into firmware. An extension of this technique, called vertical migration, has been developed that deals with migrations of functions between any two levels in a multilevel interpretive hierarchy. In both of these approaches the effect of multiple migrations on system performance is not fully u... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Simulation of a Horizontal Bit-Sliced Processor Using the ISPS Architecture Simulation Facility

    Publication Year: 1981, Page(s):513 - 519
    Cited by:  Papers (9)  |  Patents (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (2745 KB)

    The microprogrammed filter engine (MICE) is a fast, microprogrammable processor built with ECL bit slices (Motorola ECL 10800 series) intended primarily to be used as an on-line data filtering engine for high energy physics experiments. In this note we describe the use of a hardware description language used to model and simulate the hardware during its development. We treat the problem of describ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The Use of Software Simulators in the Testing and Debugging of Microprogram Logic

    Publication Year: 1981, Page(s):519 - 523
    Cited by:  Papers (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1271 KB)

    Recent trends in computer architecture have increased the amount of control logic (e.g., microinstructions) in digital systems, thus making testing and debugging a more formidable task. This correspondence discusses the needs and objectives of software simulators for testing and debugging microprogram logic, and discusses a simulator developed to aid the development of a large microprogrammed syst... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Call for Papers

    Publication Year: 1981, Page(s): 523
    Request permission for commercial reuse | PDF file iconPDF (132 KB)
    Freely Available from IEEE
  • IEEE Computer Society Publications

    Publication Year: 1981, Page(s): 523
    Request permission for commercial reuse | PDF file iconPDF (170 KB)
    Freely Available from IEEE
  • Call for Papers

    Publication Year: 1981, Page(s): 523
    Request permission for commercial reuse | PDF file iconPDF (139 KB)
    Freely Available from IEEE

Aims & Scope

The IEEE Transactions on Computers is a monthly publication with a wide distribution to researchers, developers, technical managers, and educators in the computer field.

Full Aims & Scope

Meet Our Editors

Editor-in-Chief
Paolo Montuschi
Politecnico di Torino
Dipartimento di Automatica e Informatica
Corso Duca degli Abruzzi 24 
10129 Torino - Italy
e-mail: pmo@computer.org