The following BASIC program is a simple test you can run in hexade-
cimal mode:
10 FOR I-O TO 255
20 LPRINT CHR$(I);
30 NEXT I
40 LPRINT
50 END
If your system passes the codes directly to the printer without changing
them, you will get a printout like Figure 2-5.
on 01 02 03 04 05 06 07 08 09 04 OR CC
OD OE OF
10 11 12 11: 14 15 16 17
18 19 1A 1R 1C 1D 1E 1F
20 21 22 23 24 25 26 27
28 29 20 2H 2C 2D 2E 2F
30 31 32 33 34 ;5 36 37
3 39 JA 3H 3C 3D ‘3E 3F
40 41 42 43 44 45 46 47
48 49 4A 4R 4C 4D 4E 4F
50 51 52 53 54 55 56 57
58 59 5A 58 SC 5D 5E SF
60 61 62 63 64 65 66 67
68 69 661 6H 4C 6D 6E 6F
70 71 72 73 74 75 76 77
78 79 70 7B 7C 7D 7E 7F
a0 81 82 83 a.: 85 86 87
88 89 84 BH BC 8D BE 8F
90 91 92 93 94 95 96 97
98 99 9cI 9R 9C 9D 9E 9F
AQ Al A2 A3 A4 A5 66 A7
A8 A9 FIA A0 AC AD FIE FIF
BO El B-2 H3 H4 85 56 87
B8 89 BA EIH BC BD HE BF
CO Cl C2 C3 C4 C5 C6 C7
CB C9 CPI CB CC CD CE CF
DO Di D2 D3 D4 D5 D6 D7
DB D9 DA DB DC DD DE DF
EO El E2 E3 E4 E5 E6 E7
E8 E9 EA EB EC ED EE EF
FO Fl F2 F3 F4 FS F6 F7
F8 F9 FA FEI FC FD FE FF
OD OCI
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
!“%*%&‘ot+.-./
0123456789: ;<=>?
BABCDEFGHIJKLMNO
PORSTUVWXYZC\l--
‘abcdefghi jklmno
pqrstuvwxyzCl>‘.
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . ...*
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. .
Figure 2-5. Sample hexadecimal dump
Most BASICS, however, are not quite that straightforward. For example,
the IBM-PC prints the following.
00 01 02 03 04 05 06 07
08 09 04 OB CC OD OA OE
. . . . . . . . . . . . . . . .
OF 10 11 12 13 14 15 16
17 18 19 1B 1C iD iE IF
. . . . . . . . . . . . . . . .
20 21 22 23 24 25 26 27
28 29 2A 28 2C 2D 2E 2F
30 31 32 33 34 35 36 37
38 39 3A 3B 3C 3D 3E 3F
40 41 42 43 44 45 46 47
48 49 4A 4B 4C 4D 4E 4F
50 51 52 53 54 55 56 57
58 59 5A 5R SC SD SE SF
60 61 62 63 64 65 66 67
68 69 6A 6B 6C 6D 6E 6F
70 71 72 73 74 75 76 77
78 79 7A 7B 7C 7D 7E 7F
80 81 82 83 84 85 86 87
88 89 SfA 0B EC 8D BE 8F
90 91 92 93 94 95 96 97
98 99 90 90 9C 9D 9E 9F
A0 Al A2 A3 A4 A5 46 A7 48 A9 CIA AR AC AD AE AF
HO 81 B2 B3 B4 B5 Bb 87 RB R9 BFI BB EC ED BE BF
co Cl c2 c3 c4 c5 Cb c7
CR C9 CA CB CC CD CE CF
DO Dl D2 D3 D4 D5 D6 D7
D8 D9 DA DH DC DD DE DF
EO El E2 E3 E4 ES E6 E7 E8 E9 EA EB EC ED EE EF
FO Fi F2 F3 F4 F5 F6 F7 FE F9 FFI FR FC FD FE FF
QD OA
!“#$%&‘ot+,-./
0123456789: ;<=>?
@CIBCDEFGHIJKLMNO
PQRSTUVWXYZC\l”-
‘abcdefqhijklmno
pqrstuvwxyz~l>‘.
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. .
Figure 2-S. Sample hexadecimal dump with IBM-PC
25