UCBCCW A 11
since the default is what was coded.
Bit 0 Bit 1 Bit 2 Bit 3 UCSB Hexa· Graphic & Control Hexa· Graphic & Control Hexa· Graphic & Control Hexa· Graphic & Control Address decimal Symbols EBCDIC decimal Symbols EBCDIC decimal Symbols EBCDIC decimal Symbols EBCDIC 448 00 NUL 40 SP 80 CO 449 01 41 81 a C1 A 450 02 42 82 b C2 B
451 03 43 83 c C3 C 452 04 PF 44 84 d C4 D
453 05 HT 45 85 e C5 E
454 06 LC 46 86 f C6 F
455 07 DEL 47 87 9 C7 G
456 08 48 88 h C8 H
457 09 49 89 i C9 I 458 OA 4A f- 8A
{ CA 459 OB 4B 8B CB 460 OC 4C < 8C $. CC J1 461 OD 4D ( 8D ( CD 462 OE 4E + 8E + CE Y 463 OF CU1 4F I 8F CF }
464 10 50 & 90 DO 465 11 51 91 j D1 J
466 12 52 92 k D2 K
467 13 53 93 I D3 L
468 14 RES 54 94 m D4 M
469 15 NL 55 95 n D5 N 470 16 BS 56 96 0 D6 0 471 17 IL 57 97 p D7 P
472 18 58 98 q D8 Q
473 19 59 99 r D9 R
474 1A CC 5A I 9A
}
DA
475 1B 5B $ 9B DB
476 1C 5C * 9C 0 DC 477 10 5D ) 9D ) DO 478 1E 5E ; 9E ± DE
479 1F CU2 5F
...,
9F II DF 480 20 60 - AO 2: EO \
481 21 61 I A1 E1
482 22 62 A2 s E2 S 483 23 63 A3 t E3 T
484 24 BYP 64 A4 u E4 U
485 25 LF 65 A5 v E5 V
486 26 EOB 66 A6 w
E6 W
487 27 PRE 67 A7 x E7 X
488 28 68 A8 y E8 Y 489 29 69 A9 z E9 Z 490 2A SM 6A I AA EA I 491 2B 6B AB L EB
492 2C 6C % AC r EC rl
493 2D 60 :> AD [ ED
494 2E 6E AE 2- EE
495 2F CU3 6F ? AF 0 EF
496 30 70 BO 0 FO 0 497 31 71 B1 1 F1 1
498 32 72 B2 2 F2 2
499 33 73 B3 3 F3 3 500 34 PN 74 B4 4 F4 4 501 35 RS 75 B5 5 F5 5 502 36 UC 76 B6 6 F6 6 503 37 EOT 77 B7 7 F7 7 504 38 78 B8 8 F8 8 505 39 79 \ B9 9 F9 9 506 3A 7A I BA FA 507 3B 7B # BB .J FB 508 3C 7C @ BC ""'1 FC 509 3D 7D BO ] FO 510 3E 7E = BE 1= FE
511 3F 7F " BF -FF
Figure 33. UCSB Associative Field Chart
Print Buffers and Forms Control 287
FOB Buffer Images for the 3289 Model 4 Printer
The Font Offset Buffer (FOB) contains 256 font offset bytes and supports the
3289 Model 4 printer. A font offset byte defines a character by specifying its
location on a print belt. The location of the character is specified in terms of its
distance (offset) from a fixed reference point.
To add a new FOB, create a header for the buffer, supply the contents of the new
buffer, and provide a means to print the buffer image if the operator must verify its
contents.
First, code the FOB macro instruction to create a 12-byte header record to be used
by the CPo The format of the FOB macro instruction is: I fobname
where:
fobname is a 1-to 4-character name that is assigned to the buffer.
Next supply the exact contents of the Font Offset Buffer by coding DCs in
hexadecimal format. Several DCs can be coded, but the total buffer length must be
256 bytes. (If the buffer does not contain 256 bytes, the load check bit is set.)
The FOBCCW macro instruction must be coded immediately following the DCs
that define the buffer contents. This macro instruction creates a CCW string to
print the buffer data when the operator specifies VER on the LOADBUF com­
mand. The format of the FOBCCW macro instruction is:
where:
fobname I FOBCCW I fobname [(printl,print2, ... print12)]
is the 1-to 4-character name assigned to the buffer by the FOB macro
instruction.
[(print1 , ... print12)]
specifies the length of each line (up to 12 lines) printed to verify the
buffer contents. The line length must be between 1 and 132 (the line
length of a 3289 Model 4 printer). The default specification for ver­
ification is eight 64-byte lines of hexadecimal formatted data. The
total number of hexadecimal bytes to be printed must not exceed 512.
(There are two printed bytes for each of the 256 bytes of data in the
buffer.)
Finally, insert the two macros just coded, FOB and FOBCCW, into the DMKPIA module. This module must be reloaded before the new buffer image can be used.
DMKPIA is a pageable module with no executable code. DMKPIA must be on a
page boundary and cannot exceed a full page in size. If DMKPIA exceeds a page
boundary (4K), an error message is issued.
Example: The F64 Buffer
288 VM/SP System Programmer's Guide
Previous Page Next Page