Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Блок виконання операцій десяткової арифметики

Реферат Блок виконання операцій десяткової арифметики





гістр другого доданка РгА.

Отримання за допомогою двійкового суматора Z « =Х6 + Y і фіксація тетрад Z », з яких не виник перенос.

Пересилання Z « на регістр першого доданка РГВ. Занесення цифр 10 в усі тетради регістру другого доданка РгА, відповідні зошитах Z », з яких не було перенесення, і 0 у інші тетради.

Додавання на довічним сумматоре вмісту РгА і РГВ з блокуванням міжтетрадного переносів.

Віднімання двійковій-десяткових модулів X - Y здійснюється наступним чином:

Всі розряди Y інвертуються, що дає додаток кожної цифри Y до 15. При цьому виходить зворотний код двійковій-десяткового Y з надлишком 6, позначений Yo6p6. Потім, складаючи X + Yo6p6 і додаючи 1 до молодшого розряду, отримуємо Z «. Результат Z » є позитивним числом, якщо зі старшої тетради його виникає перенесення. При цьому Z 'коригується за тими ж правилами, що і при складанні модулів.

Якщо зі старшої тетради Z « немає переносу, то отримано негативний результат, представлений в додатковому коді. У цьому випадку код Z » інвертується і до нього додається 1 молодшого розряду. Нове Z 'коригується. При цьому до зошитів, з яких виникав перенесення при отриманні (X + Yo (lp6 + 1), додається 10, а до решти не додається. Виконання додавання і віднімання чисел зі знаками зводиться до виконання додавання або віднімання модулів шляхом визначення фактичної виконуваної операції по знакам операндів і виду виконуваної операції. Знак результату визначається окремо. Наприклад, при X <0 і Y <0 віднімання X - Y замінюється на віднімання | Y | - | X |. Потім знак результату змінюється на протилежний знаку (| У |- | X |).

При додаванні (відніманні) двох чисел (Z=X ± Y) можливі такі ситуації:


табл.2.1

Таблиця можливих ситуацій при додаванні і відніманні

XОперацияYZ+X&laquo;+&raquo;+YX+Y+X&laquo;+&raquo;-YX-Y-X&laquo;+&raquo;+YY-X-X&laquo;+&raquo;-Y-(X + Y) + X «-» + YX-Y + X «-»-YX + Y-X «-» + Y-(X + Y)-X «-»-YY-X

З таблиці видно, що, залежно від виду виконуваної операції (додавання або віднімання) і знаків операндів, процес додавання і віднімання чисел можна представити таким чином:

1. При необхідності міняємо місцями операнди (наприклад, - X - (-Y)=(| Y | - | X |)

2. Визначаємо вид операції, яку будемо проводити над модулями (додавання або віднімання)

. Проводимо операцію складання (вирахування)

. При необхідності міняємо знак результату


Функціональна схема складання (вирахування)

Рис.2.2


Комбінаційна схема 1 (КС1) залежно від знаків операндів, виду виконуваної операції виробляє такі дії:

1. Міняє місцями операнди.

2. Видає сигнал про необхідність змінити знак результату.

. Виробляє сигнал в УБ, яка буде проводитися операція над модулями (додавання або віднімання).


Комбінаційна схема 1 (КС1)

Рис.2.3


Комбінаційна схема 1.1 фіксує обидва доданків, виділяє модулі та знаки


Комбі...


Назад | сторінка 2 з 7 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Спеціалізований арифметико-логічний Пристрій комп'ютера (АЛП) для Викон ...
  • Реферат на тему: Можливості використання мимовільної пам'яті молодших школярів при форму ...
  • Реферат на тему: Спеціалізований арифметико-логічний Пристрій комп'ютера (АЛП) для Викон ...
  • Реферат на тему: Процес вивчення письмових прийомів додавання і віднімання в математиці
  • Реферат на тему: Спеціалізований арифметико-логічний Пристрій комп'ютера (АЛП) для Викон ...