Shorthand method for specifying addresses

When specifying more than one address in a SLIP parameter, you can use a shorthand method to specify any address after the first. The first address is written out completely and defines the base. The base consists of everything in the first address except the last displacement. (If no displacement is specified, SLIP assumes a displacement of zero.) When you specify subsequent addresses, you can omit the base.

The following example shows two ways of specifying a range from 2R%+4 through 2R%+7. In the shorthand method, the base is 2R% and SLIP adds the base to the displacement you specify.

 

ieag1g18

When you are using shorthand to specify an address range, make sure that the ending address is greater than the starting address. Because SLIP does not consider the base to include the last displacement, the displacement you specify for the ending address must be greater than the displacement you specify for the starting address.

For example, it would be incorrect to specify a range as 2R%+4,+3. An error condition exists because the ending address is less than the starting address.