DYNAMIC ADDRESS TRANSLATION VIRTUAL (LOGICAL) ADDRESS FORMAT @) Segment Size Page Size Segment Index Page Index Byte Index 64K 4K [ J 8 -15 16 -19
64K 2K 0-7 8 -15 16 -20 1M 4K are 8 -11 12 -19
1M 2K ignored 8 -11 12 - 20 SEGMENT TABLE ENTRY I PT length I 0000* I o 3 4 7 8
Page table address *Normally zeros; ignored on some models. PAGE TABLE ENTRY (4K) PAGE TABLE ENTRY (2K) l Page address fa 10 Page address
12 (I) Page-invalid bit. 13 (I) Page-invalid bit. HEXADECIMAL AND DECIMAL CONVERSION 20 -31
21 -31
20-31
21 -31 1
00
*1
1
I TiTOVA From hex: locate each hex digit in its corresponding column position and note
the decimal equivalents. Add these to obtain the decimal value. From decimal: (1) locate the largest decimal value in the table that will fit into
the decimal number to be converted, and (2) note its hex equivalent and hex column position. (3) Find the decimal remainder. Repeat the process on this and
subsequent remai nders.
6
Note: Decimal, hexadecimal, (and binary) equivalents of all numbers from O'to 255 are listed on panels 9 -12. HEXADECIMAL COLUMNS
5 4 3 2 1
HEX = DEC HEX = DEC HEX = DEC HEX = DEC HEX = DEC HEX = DEC 0 0 0 0 0 0 0 0 0 0 0 0 1 1,048,576 1 65,536 1 4,096 1 256 1 16 1 1
2 2,097,152 2 131,072 2 8,192 2 512 2 2 2
3 3,145,728 3 196,608 3 12,288 3 768 3 48 3 3
4 4,194,304 4 262,144 4 16,384 4 1,024 4 64 4 4
5 5,242,880 5 327,680 5 20,480 5 1,280 5 80 5 5
6 6,291,456 6 393,216 6 24,576 6 1,536 6 96 6 6
7 7,340,032 7 458,752 7 28,672 7 1,792 7 112 7 7
8 8,388,608 8 524,288 8 32,768 8 2,048 8 128 8 8
9 9,437,184 9 589,824 9 36,864 9 2,304 9 144 9 9
A 10,485,760 A 655,360 A 40,960 A 2,560 A 160 A 10 B 11,534,336 B 720,896 B 45,056 B 2,816 B 176 B 11 C 12,582,912 C 786,432 C 49,152 C 3,072 C 192 C 12 0 13,631,488 D
851.968 D 53,248 D 3,328 D 208 D
13
E 14,680,064 E 917,504 E 57,344 E 3,584 E 224 E 14
F 15,718,640 F 983,040 F 61,440 F 3,840 F 240 F 15 01 23 4567 0123 4567 0123 4567
BYTE BYTE BYTE POWERS OF 2 POWERS OF 16
2
n
n 2
0
= 16 0 16
n
n
256 8 24 = 161
1 0 512 9 28 = 162
16 1 1024 10 212=16 3
256 2 2048 11
2 16 = 164 4096 3 4096 12
8192 13
16384 14
32768 15
65536 16
131072 17
262144 18
524288 19 1048576 20
2097152 21
4194 304 22 8388608 23
16777216 24 2 20 = 165 65536 4
224 = 166 1048 576 5
2
28
= 167 16777216 6
2 32 = 168
268435456 7
2
36 = 16
9
4294967296 8
68 719476736 9 2
40
= 16
10
1 099511627776 10 244 = 1611
17592186044416 11
2
48
= 16
12
281474976710656 12
2
52
= 16
13
4 503 599 627 370 496 13
2 56 = 16
14
72 057 594 037 927 936 14 2 60 = 1615 1 152 921 504 606 846 976 15
Previous Page