Machine code carriage control characters
This topic lists the carriage control characters for line or mixed data in IBM® machine code. It also describes what each character is used for.
| Control character value (in hexadecimal) | Function |
|---|---|
| X'03' | No operation. |
| X'09' | Print, and then space one line (single spacing). |
| X'11' | Print, and then space two lines (double spacing). |
| X'19' | Print, and then space three lines (triple spacing). |
| X'01' | Print without spacing. |
| X'89' | Print the data, then skip to the line position defined as Channel 1 (by convention, the first line on a new page). |
| X'91' | Print the data, then skip to the line position defined as Channel 2. |
| X'99' | Print the data, then skip to the line position defined as Channel 3. |
| X'A1' | Print the data, then skip to the line position defined as Channel 4. |
| X'A9' | Print the data, then skip to the line position defined as Channel 5. |
| X'B1' | Print the data, then skip to the line position defined as Channel 6. |
| X'B9' | Print the data, then skip to the line position defined as Channel 7. |
| X'C1' | Print the data, then skip to the line position defined as Channel 8. |
| X'C9' | Print the data, then skip to the line position defined as Channel 9. |
| X'D1' | Print the data, then skip to the line position defined as Channel 10. |
| X'D9' | Print the data, then skip to the line position defined as Channel 11. |
| X'E1' | Print the data, then skip to the line position defined as Channel 12. |
| X'0B' | Space one line without printing. |
| X'13' | Space two lines without printing. |
| X'1B' | Space three lines without printing. |
| X'8B' | Skip to Channel 1 immediately (by convention, the first line on a new page). |
| X'93' | Skip to the Channel 2 position immediately. |
| X'9B' | Skip to the Channel 3 position immediately. |
| X'A3' | Skip to the Channel 4 position immediately. |
| X'AB' | Skip to the Channel 5 position immediately. |
| X'B3' | Skip to the Channel 6 position immediately. |
| X'BB' | Skip to the Channel 7 position immediately. |
| X'C3' | Skip to the Channel 8 position immediately. |
| X'CB' | Skip to the Channel 9 position immediately. |
| X'D3' | Skip to the Channel 10 position immediately. |
| X'DB' | Skip to the Channel 11 position immediately. |
| X'E3' | Skip to the Channel 12 position immediately. |
Note: Print Services Facility (PSF)
ignores these hexadecimal machine code carriage control characters and does
not print lines containing them: X'02' through X'07', X'0A', X'12', X'23',
X'43', X'63', X'6B', X'73', X'7B', X'EB', X'F3', and X'FB'. PSF treats any
other carriage control value as not valid and prints any data on the line
using single spacing.
|
|