Составители:
46 
которой хранится число 47, которое и нужно сложить с содержимым 
аккумулятора.  ("А  это  веселая  птица-синица,  которая  ловко  ворует 
пшеницу,  которая  в  темном  чулане  хранится  в  доме,  который 
построил Джек." Похоже?) 
2.3. Арифметические операции 
В  этом  параграфе  рассматриваются  основные  способы  записи 
чисел  в  базовой  ЭВМ,  арифметические  операции,  выполняемые  с 
этими  числами,  и  команды,  реализующие  такие  операции.  С  рядом 
этих  команд  (CLA,  ADD),  командой  пересылки  (MOV)  и  командой 
останова (HLT) мы уже ознакомились. 
0100 0 000 0010 0101
ADD 25
4 0 2 5
53
47
...
25
53
Бит определяет 
прямую адресацию
ШАГ 1: Из ячейки памяти 25 
извлекается операнд 53
ШАГ 2: Операнд суммируется 
с содержимым аккумулятора
а)
0100 1 000 0010 0101
ADD (25)
4 8 2 5
53
47
...
25
53
Бит определяет 
косвенную адресацию
ШАГ 1: Из ячейки памяти 25 
извлекается адрес операнда
ШАГ 3: Операнд суммируется 
с содержимым аккумулятора
б)
Адрес ПАМЯТЬ
Адрес ПАМЯТЬ
ШАГ 2: Из 
ячейки памяти 
53 извлекается 
операнд 47
1
2
3
1
2
Рис 2.4. Способы адресации: а — прямой; б — косвенный 
Целые  двоичные  числа  без  знака.  Такие  числа  можно 
использовать для представления нуля и целых положительных чисел. 
При размещении этих чисел в одном 16-битовом слове (см. рис. 1.1) 
они  могут  изменяться  от  (0000 0000 0000 0000)
2
=  (0000)
16
  =  0  до 
(1111  1111  1111  1111)
2
=(FFFF)
16
 = 2
16
-1=65535. Подобные числа (так 
же,  как  и  рассмотренные  ниже  целые  двоичные  числа  со  знаком) 
относятся  к  числам  с  фиксированной  запятой,  поскольку  в  них 
положение  запятой,  разделяющей  целую  и  дробную  части  числа, 
строго фиксировано после младшего бита (см. рис. 1.1 и 1.5, а). 
Страницы
- « первая
- ‹ предыдущая
- …
- 47
- 48
- 49
- 50
- 51
- …
- следующая ›
- последняя »
