
- •Контрольная работа
- •Выбор варианта задания
- •Методические указания к заданию 1
- •Задание 2
- •Методические указания к заданию 2
- •Решение
- •Задание 3
- •Код обмена информацией кои-7
- •Методические указания к заданию 3
- •Пример кодирования сообщения в кои-7
- •Задание 4
- •Методические указания к заданию 4
- •75 2
- •Задание 5
- •Выбор варианта задания
- •Методические указания к заданию 5
- •Задание 6
- •Методические указания к заданию 6
- •Решение
- •Экзаменационные вопросы
- •Литература
Пример кодирования сообщения в кои-7
Символ |
Код КОИ-7 |
Код КОИ-7 с контрольным разрядом на чётность | |
Шестнадцатеричное представление |
Двоичное представление | ||
М И К Р О - Э В М
M C S - 5 1 |
6D 69 6B 72 6F 2D 7C 77 6D 20 4D 43 53 2D 35 31 |
1101101 1101001 1101011 1110010 1101111 0101101 1111100 1110111 1101101 0100000 1001101 1000011 1010011 0101101 0110101 0110001 |
11101101 01101001 11101011 01110010 01101111 00101101 11111100 01110111 11101101 11000000 01001101 11000011 01010011 00101101 00110101 10110001 |
Например, при передаче сообщения "МИКРО-ЭВМ MCS-51" по каналам связи каждая буква в КОИ-7 согласно табл. 3 даст семь двоичных разрядов, которые записываются в третью колонку табл. 4.Если при передаче выполняется проверка на отсутствие "сбоев" путем контроля четности, то в восьмой разряд добавляется 0или1так, чтобы количество единиц при передаче каждой буквы было четным (четвертая колонка табл. 4).
Задание 4
Десятичное число, состоящее из четырех последних цифр номера зачетной книжки перевести в двоичную, восьмеричную и шестнадцатеричную системы счисления.
Методические указания к заданию 4
В
общем случае перевод целого числа из
одной системы счисления в другую
выполняется по следующему принципу:
для перевода целого числа из Р
- системы
счисления в К
- систему,
нужно последовательно делить
это число и получаемые
частные на основание К
новой системы, представленное в старой
Р -
системе, до тех пор, пока частное не
станет меньше К.
Старшей цифрой в записи числа в К
- системе
служит последнее частное, а следующие
за ней цифры
дают остатки,
выписываемые в последовательности,
обратной их получению. Например, при
переводе числа
в двоичную
систему получим:
75 2
74 37 2
1 36 18 2
1
18
9
2
0 8 4 2
1 4 2 2
0 -2 1 (75)10 = (1001011)2
0
Для обратного перевода из двоичной, восьмеричной, шестнадцатеричной систем счисления в десятичную можно воспользоваться этим же правилом или представлением числа в виде полинома.
Для перехода от двоичной системы счисления к восьмеричной (или шестнадцатеричной) поступают следующим образом: двигаясь влево, разбивают разряды двоичного числа на группы по три (четыре) разряда. Затем каждую группу из трех (четырех) двоичных разрядов заменяют соответствующей восьмеричной (шестнадцатеричной) цифрой. Например, число 11111110010100011 при переводе в восьмеричную систему счисления будет иметь вид:
Это же число в шестнадцатеричной системе счисления имеет вид:
.
Для перевода восьмеричного числа в двоичную систему счисления достаточно заменить каждую цифру восьмеричного числа её представлением в двоичной системе счисления (трехразрядным двоичным числом). Например:
Таким же образом для перехода от шестнадцатеричной системы счисления к двоичной каждая цифра шестнадцатеричного числа заменяется ее представлением в двоичной системе счисления (четырехразрядным двоичным числом), например: