Symbolic Assembly Program
Appearance
The Symbolic Assembly Program (SAP) is an assembler program for the IBM 704 computer. It was written by Roy Nutt at United Aircraft Corporation, and was distributed by the SHARE user's group beginning in 1956 as the Share Assembly Program. SAP became the standard assembler for 704 users.[1]
Description
SAP is a two-pass assembler. It is capable of running on a 704 with a minimum of 4 K 36-bit words of core storage. This configuration allows up to 1097 entries in the symbol table. Additional core memory beyond 4 KW can be used to allow for additional symbol table entries.[2]
Input and output for SAP are via punched cards. Input is in fixed format.
| Card columns | Description |
|---|---|
| 1-6 | label or blank |
| 7 | blank |
| 8-10 | operation code (3 characters) or blank |
| 11 | blank |
| 12-72 | variable field |
| 73-80 | not used by the assembler. May contain identification and sequence information |
References
- ^ Helwig, F.; et al. "CODING for the MIT-IBM 704 COMPUTER" (PDF). bitsavers.org. Retrieved Apr 8, 2018.
- ^ Nutt, Roy. "United Aircraft Corporation SHARE Assembler". Retrieved Apr 9, 2018.
External links