A General-Purpose Cross-Assembler for Producing Absolute Binary Object Code.

Abstract

A general-purpose cross-assembler is described. The cross-assembler, written in PL/I, has been implemented on an IBM 370/168 using the time-sharing Conversational Monitor System (CMS). Absolute binary object code will be produced. Although the cross-assembler has been designed with the intention of assembling code for various microprogrammable machines, even code for conventional minicomputers has been assembled. Use of the cross-assembler is discussed assuming a CMS environment. Included are the disk-resident files to facilitate an assembly. Various pseudo-ops, or assembler control statements, are used to describe the machine for which an assembly is done. An example of using the cross-assembler for a parallel microprogrammable digital signal processor (PMP-I) is discussed. (Author)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 06, 1977
Accession Number
ADA040553

Entities

People

  • Paul R. Kretz

Organizations

  • Massachusetts Institute of Technology

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Assembly
  • Computer Programs
  • Digital Information
  • Environment
  • Instructions
  • Language
  • Midrange Computers
  • Object Code
  • Personality
  • Plastic Explosives
  • Specifications
  • Standards
  • Terminals
  • Translations

Fields of Study

  • Physics

Readers

  • Computer Science.