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

Реферат Виконання Операції ділення в двійково-десятковій Системі числення





, то Зміни до крок 7, менше нуля - на крок 11.

. У молодшей тетраду регістра Частки РгС запісуємо 9.

. Додати на суматорі НСМ: = НСМ + РГВ.

. Аналізуємо остачу: Якщо НСМ <0, то зменшуєш Значення молодшої зошити регістра РгС на одиницю и! Зміни до крок 12; інакше! Зміни до крок 9.

. вивести результат: ТзнС, РгСм, РгСп подається на шину вихідних даніх.

Схема даного алгоритму приведена в Додатках Б.

В наш час практично у всех машинах числа діляться позбав за способом без Відновлення остачі. Як відмічалося раніше, цею способ, по-перше, спрощує схему Керування процесом ділення, и значити, приводити до економії апаратури, а по-друге Забезпечує Підвищення швідкодії машини, так як годину Виконання Операції ділення без Відновлення остачі дорівнює мінімальному годині Виконання Операції ділення з відновленням остачі.

Так як віднімання в машіні замінюється додаванням, то можна сделать Висновок, что ділення в двійковій Системі числення зводіться до двох мікрооперацій: складання Деяк чисел та їх Зсув. Таким чином, в Загально випадка в ЕОМ немає необхідності мати Пристрій для ділення - для Виконання Операції ділення звітність, використовуват суматор та Пристрої Зсув. br/>

1.4 Приклад Виконання Операції ділення


Покажемо роботу розроблення алгоритму Виконання Операції ділення в Обернений коді на прікладі конкретних чисел 5 і 7 Для цього спочатку переведемо задані числа в двійково-Десяткова систему числення:


10 = 0101 = 0,0101 Г— 10 1;

10 = 0111 = 0,0111 Г— 10 1.


Ділення виконуємо позбав над модулями завданні чисел. Запішемо машинне зображення завданні чисел:

РгА = 00,0101;

РГВ = 00,0111.

Візначімо Обернений код іншого операнд.

) Додамо поправку 0110 до тетрад числа В:




) проінвертуємо отриманий код и додамо одиниць в молодший розряд:

РГВ = 1,0011.

Візначімо порядок результату:

, 01

, 11

, 002 = 010

Візначімо знак результату: ТзнС: = ТзнАГ…ТзнВ

ТзнаС: = 0Г…0 = 0 (результат додатній).

Послідовність Виконання операцій показана в табліці 1.2.

Таблиця 1.2

НСМЛіч2Пріміткі0000, 00010000НСМ: = НСМ + РгА L4 (НСМ) 0 0101,0000 1 1111,001...


Назад | сторінка 5 з 10 | Наступна сторінка





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

  • Реферат на тему: Підвищення швидкості виконання операції ділення в системі залишкових класів
  • Реферат на тему: Алгоритм Виконання Операції множення чисел в прямому коді
  • Реферат на тему: Виконання операцій множення і ділення в ЕОМ
  • Реферат на тему: Розробка обчислювального пристрою для виконання операції множення двійкових ...
  • Реферат на тему: Розробка обчислювального пристрою для виконання операції множення двійкових ...