XES COMMAND LANGUAGE MODE

Building the file

First determine the load address of the entry to be included in the table. The lowest value to be changed is 5CH. Therefore, as shown in the double hex values listed in table D-8, the load address for this table is B8. Since the load address must always be four characters in length, the value to be included as the load address is ª00B8º.

Next, build the entries to be included in the table:

·The first entry, at location 5C, is to contain the pound sign in the altered table. The pound sterling sign is found in the ISO table at location A3. Since it is not to be associated with an accent character, the first entry is ªA300º.

·The second entry falls at location 5D. Since this location is not to be changed, the entry here is ª5D00º.

·The third entry falls at 5E. This location is to be changed to the yen sign, which is found in the ISO table at location A5. It is not to be associated with an accent, so the third entry is ªA500º.

·The fourth entry, at 5F, is not to be changed: ª5F00º.

·The fifth entry, at 60, is to be changed to the international currency symbol, from location A8 in the ISO table. The fifth entry is ªA800º.

Thus far, including the load address and the five entries, the table record consists of the following characters:

00B8A3005D00A5005F00A800

Adding two ªFºs to the end of the record yields:

00B8A3005D00A5005F00A800FF

It is now possible to determine the byte count to be included in the record: one load address (four characters), plus five 4- character entries, plus two ªFºs yields:

4 + (5 X 4) + 2 = 26

The byte count is one half the actual number of characters in the record and must be expressed as a hexadecimal value (26 ÷ 2

=13). Table D-7 provides a decimal to hex equivalence table that shows that decimal 13 equals decimal 0D. Now the record contains the following characters:

0D00B8A3005D00A5005F00A800FF

XEROX 4213 LASER PRINTER PROGRAMMER REFERENCE

2-117

Page 155
Image 155
Xerox 4213 manual Building the file