ВУЗ:
Составители:
11
Рассуждая таким образом, заполняем таблицу. Здесь информация расположена в по-
рядке следования букв русского алфавита (без буквы «Ё»):
Таблица 1
А A
. -
0100 0010
42h Р R
. - .
? ?
Б B
- . . .
1000 0100
84h С S
. . .
? ?
В W
. - -
0110 0011
63h Т T
-
? ?
Г G
- - .
1100 0011
C3h У U
. . -
? ?
Д D
- . .
1000 0011
83h Ф F
. . - .
? ?
Е E
.
0000 0001
01h Х H
. . . .
? ?
Ж V
. . . -
0001 0100
14h Ц C
- . - .
? ?
З Z
- - . .
1100 0100
C4h Ч нет
- - - . * *
И I
. .
0000 0010
02h Ш нет
- - - - * *
Й J
. - - -
0111 0100
74h Щ Q
- - . -
? ?
К K
- . -
1010 0011
A3h Ъ нет
. - - .-.
Л L
. - . .
0100 0100
44h Ы Y
- . - -
? ?
М M
- -
1100 0010
C2h Ь X
- . . -
? ?
Н N
- .
1000 0010
82h Э нет
. . - . . * *
О O
- - -
1110 0011
E3h Ю нет
. . - - * *
П P
. - - .
0110 0100
64h
Я нет
. - . - * *
Здесь мы заполнили только правую часть таблицы. Двоичные и шестнадцате-
ричные коды в левой части таблицы (пока только в тех местах, где стоят знаки вопроса)
предлагаем заполнить самостоятельно в качестве упражнения. Сейчас будем рассмат-
ривать только латинский алфавит, тем более что международные радиограммы и ра-
диокоды различных служб передаются, как правило, на английском языке.
Итак, мы получили последовательность байтов, которую теперь запишем в по-
рядке следования букв латинского (английского) алфавита:
Таблица 2
A B C D E F G H I J и так далее… Z
42 84 A4 83 01 24 C3 04 02 74 (заполните самостоятельно!) C4
Эту последовательность из 26 чисел мы занесём (вручную) в память нашей мик-
ропроцессорной системы, например, в сегмент ES, начиная с какого-либо базового ад-
реса, допустим, 100h. Это будет наша Таблица Перекодировки.
Теперь всё готово для выполнения упражнений.
11 Рассуждая таким образом, заполняем таблицу. Здесь информация расположена в по- рядке следования букв русского алфавита (без буквы «Ё»): Таблица 1 А A 0100 0010 42h Р R ? ? .- .-. Б B 1000 0100 84h С S ? ? -... ... В W 0110 0011 63h Т T ? ? .-- - Г G 1100 0011 C3h У U ? ? --. ..- Д D 1000 0011 83h Ф F ? ? -.. ..-. Е E 0000 0001 01h Х H ? ? . .... Ж V 0001 0100 14h Ц C ? ? ...- -.-. З Z 1100 0100 C4h Ч нет --.. ---. * * И I 0000 0010 02h Ш нет .. ---- * * Й J 0111 0100 74h Щ Q ? ? .--- --.- К K 1010 0011 A3h Ъ нет -.- . - - .-. Л L 0100 0100 44h Ы Y ? ? .-.. -.-- М M 1100 0010 C2h Ь X ? ? -- -..- Н N 1000 0010 82h Э нет -. ..-.. * * О O 1110 0011 E3h Ю нет --- ..-- * * П P 0110 0100 64h Я нет .--. .-.- * * Здесь мы заполнили только правую часть таблицы. Двоичные и шестнадцате- ричные коды в левой части таблицы (пока только в тех местах, где стоят знаки вопроса) предлагаем заполнить самостоятельно в качестве упражнения. Сейчас будем рассмат- ривать только латинский алфавит, тем более что международные радиограммы и ра- диокоды различных служб передаются, как правило, на английском языке. Итак, мы получили последовательность байтов, которую теперь запишем в по- рядке следования букв латинского (английского) алфавита: Таблица 2 A B C D E F G H I J и так далее… Z 42 84 A4 83 01 24 C3 04 02 74 (заполните самостоятельно!) C4 Эту последовательность из 26 чисел мы занесём (вручную) в память нашей мик- ропроцессорной системы, например, в сегмент ES, начиная с какого-либо базового ад- реса, допустим, 100h. Это будет наша Таблица Перекодировки. Теперь всё готово для выполнения упражнений.