Курсовая работа: Микропроцессорная системы отображения информации
Таблица7
Адрес
HEX
|
Символ |
Код ПККИ |
Код
КОИ – 7
|
BIN |
HEX |
НЕХ |
07D2 |
1 |
000000 |
00 |
31 |
07D3 |
2 |
000001 |
01 |
32 |
07D4 |
3 |
000010 |
02 |
33 |
07D5 |
4 |
000011 |
03 |
34 |
07D6 |
5 |
000100 |
04 |
35 |
07D7 |
6 |
000101 |
05 |
36 |
07D8 |
7 |
000110 |
06 |
37 |
07D9 |
8 |
000111 |
07 |
38 |
07DA |
9 |
001000 |
08 |
39 |
07DB |
0 |
001001 |
09 |
30 |
07DC |
/ |
001010 |
0A |
2F |
07DD |
Ц |
001011 |
0B |
63 |
07DE |
У |
001100 |
0C |
75 |
07DF |
К |
001101 |
0D |
6B |
07E0 |
Е |
001110 |
0E |
65 |
07E1 |
ВК |
001111 |
0F |
78 |
07E2 |
Н |
010000 |
10 |
6E |
07E3 |
Г |
010001 |
11 |
67 |
07E4 |
Ш |
010010 |
12 |
7B |
07E5 |
Щ |
010011 |
13 |
7D |
07E6 |
З |
010100 |
14 |
7A |
07E7 |
Х |
010101 |
15 |
68 |
07E8 |
Ъ |
010110 |
16 |
5F |
07E9 |
ß |
010111 |
17 |
09 |
07EA |
Ф |
011000 |
18 |
66 |
07EB |
Ы |
011001 |
19 |
79 |
07EC |
В |
011010 |
1A |
77 |
07ED |
А |
011011 |
1B |
61 |
07EE |
П |
011100 |
1C |
70 |
07EF |
Р |
011101 |
1D |
72 |
07F0 |
О |
011110 |
1E |
6F |
07F1 |
à |
011111 |
1F |
41 |
07F2 |
Я |
100000 |
20 |
71 |
07F3 |
Ч |
100001 |
21 |
7E |
07F4 |
С |
100010 |
22 |
73 |
07F5 |
М |
100011 |
23 |
6D |
07F6 |
И |
100100 |
24 |
69 |
07F7 |
Т |
100101 |
25 |
74 |
07F8 |
Ь |
100110 |
26 |
78 |
07F9 |
SP |
100111 |
27 |
20 |
07FA |
Л |
101000 |
28 |
6C |
07FB |
Д |
101001 |
29 |
64 |
07FC |
Ж |
101010 |
2A |
76 |
07FD |
Э |
101011 |
2B |
7C |
07FE |
Б |
101100 |
2C |
62 |
07FF |
Ю |
101101 |
2D |
60 |
На каждую подпрограмму обработки специальных клавиш выделим
по 200 байт, этого вполне достаточно если учитывать, что программа естественно
выполняется на АССЕМБЛЕРЕ – который славится своей компактностью. Расположим
подпрограммы в памяти непосредственно перед таблицей и после основной
обрабатывающей программы, т.е. наши функциональные подпрограммы будут
находиться между основной программой и таблицей КОИ-7. Рассчитаем адреса по
которым будут записаны подпрограммы. Конечный адрес подпрограмм должен
равняться 07ЕF. Отнимем от этого адреса 600 байт:
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14 |