Computer Architecture and Instruction Set Design,

Abstract

The purpose of the paper is to present a set of ideas on the design of machine architecture and its implementation from a practical point of view. The paper deals with this topic from two directions. The first is that of designing an optimal architecture for a specific application (e.g. component design, CAI, or just general-purpose computing), and the second is that of compromising this design in consideration of the hardware on which it must be implemented. The paper discusses the various trade-offs in choosing design aspects of the system; the discussion covers such topics as special-purpose instructions, program-oriented design (as in the Burroughs family), ease of compiling high-level languages for the system, and ultimately, how to design architectures with organization and efficiency in mind. (Modified author abstract)

Document Details

Document Type
Technical Report
Publication Date
Jun 04, 1973
Accession Number
AD0760297

Entities

People

  • Andries Van Dam
  • Gary Sockut
  • George Stabler
  • Martin Michel
  • Paul Anagnostopoulos

Organizations

  • Brown University

Tags

DTIC Thesaurus Topics

  • Abstracts
  • Computer Architecture
  • Computer Languages
  • Computers
  • Computing System Architectures
  • Efficiency
  • High Level Languages
  • Instruction Set Architecture
  • Instructions
  • Language

Fields of Study

  • Computer science

Readers

  • Computer Engineering
  • Computer Science.
  • Systems Analysis and Design