The compiler can generate code for several different members of the MIL-STD-1750 family and to support expanded memory. The default is the MIL-STD-1750A without expanded memory. 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.
Support expanded memory using the long form of SJS and URS instructions.
Do not support expanded memory. This is the default.
Permit 1750B optional mathematical instructions.
Permit 1750B optional long loads and stores.
Permit 1750B optional unsigned arithmetic and load and store byte instructions.
Reject 1750B optional mathematical instructions.
Reject 1750B optional long loads and stores.
Reject 1750B optional unsigned arithmetic and load and store byte instructions.