Архитектура базовой ЭВМ. Кириллов В.В. - 17 стр.

UptoLike

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

14
приложения Б).
Аналогичным образом (в виде двоичных чисел) кодируются команды
приказы на выполнение каких-либо операций со словами информации.
Так, в четырех старших битах команды на рис. 1.5,г может быть
закодирована операция (например, вычитание), далее адреса ячеек памяти,
из которых надо взять операнды (уменьшаемое и вычитаемое), и, наконец,
адрес ячейки памяти, в которую помещается результат выполненной
операции (разность).
1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Знак числа
а)
б)
в)
15 14 13 8 7 0
Знак числа
Знак порядка Модуль порядка (р) Модуль мантиссы (М)
15 8 7 0
Код символа Код символа
г)
15 12 11 8 7 4 3 0
Код
операции
Адрес 1-го
операнда
Адрес 2-го
операнда
Адрес
результата
Цифры числа
Рис. 1.5. Форматы представления информации в 16-битовой ЭВМ:
а целые числа; б числа с плавающей запятой; в символы; г команды
Когда нам приходится сталкиваться с информацией вида 50 369, -15
167, «Да» или «С4С1; перейти к команде, расположенной в ячейке памяти
с адресом (4С1)
16»
», мы легко различаем перечисленные объекты по их
внешнему виду. На первом месте расположено целое число без знака, на
втором целое число со знаком, на третьем русское слово «Да» (так как
использован символ русского алфавита «Д»), а на четвертом команда
безусловного перехода базовой ЭВМ с пояснением к ней.
Однако без пояснений нельзя понять, какую информацию несет
набор битов 1100 0100 1100 0001, с помощью которого кодируются в ЭВМ
все перечисленные выше объекты. (В этом случае число -15 167
закодировано в так называемом дополнительном коде, о котором
рассказано в параграфе 2.4.)
А как же различает их ЭВМ? Есть два пути, позволяющие