АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Вопрос №21. Операционный блок для сложения и вычитания двоичных чисел с фиксированной точкой. Назначение узлов и блоков. Алгоритм выполнения операций сложения и вычитания

Читайте также:
  1. C_EOBASE (Б. Образцы запросов хозопераций)
  2. E. Некорректный вопрос
  3. EOPSPMIR (Б. Зеркало проводок хозяйственных операций)
  4. EXPFUTS (Б.История операций будущих периодов)
  5. F Продолжение выполнения задания
  6. F Продолжение выполнения задания
  7. F Продолжение выполнения задания
  8. F Продолжение выполнения задания
  9. I. Государственный стандарт общего образования и его назначение
  10. I. Перечень вопросов и тем для подготовки к экзамену
  11. I.2.4. Алгоритм симплекс-метода.
  12. II. 4.1. Алгоритм метода ветвей и границ

Модель АЛУ с максимальным количеством регистров для сложения и вычитания.

Рг Х, Рг У—регистры операндов (Х и У);

БРг У—буферный регистр У, используется для хранения обратного кода числа У при вычитании;

SM—сумматор, совершает операции сложения;

Рг Z—регистр результата(Z);

Тг П—триггер переполнения, используется, если результат больше операндов на разряд.

 

При сложении операнды поступают из ОЗУ в регистры операндов (Рг Х и Рг У). Затем операнды поступают в сумматор, складываются, и результат поступает в регистр результата (Рг Z). Если результат получился на разряд больше операндов, то триггер переполнения переходит в единичное состояние.

При вычитании операнды поступают из ОЗУ в регистры операндов. Затем вычитаемое из регистра У переходит в буферный регистр У в обратном коде. Затем операнды поступают в сумматор, происходит сложение и происходит подсуммирование 1 в младший разряд сумматора (+1 SM). Таким образом операция логического вычитания Z=X-Y сводится к изменению знака вычитаемого и операции логического сложения Z=X+(-Y).

 

 


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.002 сек.)