This section describes features of the assembler that are specific to the target computer.
The assembler can assemble code for several different members of the MIL-STD-1750 family. The default is to assemble code for the MIL-STD-1750A. The following options options control which instructions and addressing modes are permitted. For detailed information about the differences, see the draft military standard MIL-STD-1750B, which covers both the 1750A and the 1750B, or see your 1750 vendor's literature.
Assemble for the 1750A with no expanded memory. This is the default.
Assemble for the 1750B with all 1750B instruction options but no expanded memory.
Assemble for the GEC-Plessey MA31750 in 1750B mode.
Convert LSJS to long call. Convert LURS to long return.
Convert LSJS to SJS. Convert LURS to URS.
Permit 1750B optional mathematical instructions.
Permit 1750B optional long loads and stores.
Permit 1750B optional unsigned arithmetic, load, and store byte instructions.
Reject 1750B optional mathematical instructions.
Reject 1750B optional long loads and stores.
Reject 1750B optional unsigned arithmetic, load, and store byte instructions.