Конспект лекций по курсам "Проектирование центральных и периферийных устройств ЭВС", "Микропроцессоры и ЭВМ в микросистемах". Лукьяненко Е.Б. - 15 стр.

UptoLike

Составители: 

1:2 = остаток 1
1
d
108:2= остаток 0
1 0
0
108 1
6:2= остаток 0
1
54:2= остаток 0
27:2= остаток 1
=
0
3:2 = остаток 1
13:2= остаток 1
0
Преобразование десятичного числа после запятой в двоичный код.
2
-1
2
-2
2
-3
2
-4
0,5 0,25 0,125 0,0625
Пусть дано число 0,3125
10
. Вычитаем из него последовательно приведенные в
таблице числа. Если вычитается, то ставим 1, если не вычитается – 0 .
0,3125-0,5= 0 - старший
0,3125-0,25= 1
0,0625-0,125= 0
0,0625-0,0625= 1 – младший
Отрицательные двоичные числа. Представляются в дополнительном коде и
называются двоичным числом со знаком.
Двоичное число 00101101
В дополнительном коде 11010010. Прибавляем единицу и получаем отрица-
тельное число в дополнительном коде: 11010011.
Сравнивая положительные и отрицательные числа, можно сделать следую-
щий вывод: старший разряд восьмиразрядного положительного числа равен нулю,
а старший разряд отрицательного числа равен единице.
Шестнадцатеричная система счисления.
При всех достоинствах двоичные числа имеют один недостаток: необходи-
мость использования большого количества разрядов. Преодолеть это неудобство
позволяет использование шестнадцатеричных чисел. Здесь каждый разряд может
быть представлен шестнадцатью цифрами. Для представления восьмиразрядных
двоичных чисел достаточно всего лишь двух шестнадцатеричных разрядов, что
значительно сокращает запись числа.
Преобразование десятичного числа в шестнадцатеричное производится по
следующей схеме:
15