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

Реферат Блок додавання двійкових чисел





1. Алгоритм роботи блоку складання дробових двійкових чисел у зворотному модифікованому коді з фіксованою коми

Метою даного проектування є блок складання двійкових чисел з фіксованою комою, операнди надходять у блок в прямому коді, в блоці використовується назад модифікований код. Формат операндів n = 10. Блок виробляє прапори S, P, Z, OVR. Серія 155. br/>В 

Рис 1 Загальна структура БCДЧфз


1.1 Опис формату даних і результату, застосовуваних в операції проектованого блоку


В 

Рис 2, Формат чисел А, В, С в прямому коді, десятирозрядний

D0-D8 - розряди числа

D9 - знаковий розряд


Діапазон:

Min = - 1111111112 = -511

Max = + 1111111112 = 511


В В 

Рис 3, Формат чисел А, В, С в обр.мод. коді, одіннадцатіразрядний

D0-D8 - розряди числа

D9, D10 - знаковий розряд


Прапори використовувані в блоці:

S - прапор знака розряду результату визначається розрядом D9 (D10).

S = 0 якщо у знаковому розряді D9 "0".

S = 1 якщо у знаковому розряді D9 "1".

Р - прапор паритету (або парність результату).

Р = 1 якщо кількість "1" числі парне.

Р = 0 якщо кол-во "1" в числі не парне.

Z - прапор нульового результату.

Z = 1 якщо всі розряди за винятком знакового повинні бути рівні 0. Z = 0 якщо є наявність 1 в одному з розрядів числа, за винятком знакового.

OVR - прапор переповнення. OVR = 1 у разі коли відбулося переповнення (ЗН1 в‰  ЗН2). OVR = 0 переповнення немає (ЗН1 = ЗН2). br/> 1.2 Словесний опис роботи блоку складеному

З шини даних у прямому коді подаються числа А і В формату n = 10. Операнд А з прямого коду перекладається в обернено модифікований код, операнд В також перекладається з прямого коду в обернено модифікований. Після перекладу операнди складаються. Після цього починаються вироблятися прапори: Z, P, S, OVR. p> Операнд З перекладається з назад модифікованого в прямий код і видається на шину даних.

В 

2. Вибір і обгрунтування схеми електричної структурної БСДЧ фз


Основою для побудови схеми електричної є блок-схема алгоритму, в якій кожна мікро операція замінюється блоком комбінаційної схеми або пристроєм, представленим у вигляді прямокутників, в яких вказуються розрядність входу і виходу. Крім цього в структурній схемі повинні бути зазначені у тих пристроїв які мають шини прийому, зсуву та видачі числа (регістри, лічильника та ін,) сигнали синхронізації, які визначають послідовність виконання мікрооперацій в часі.


2.1 Опис складу основних вузлів і керуючих сигналів проектованого блоку за схемою електричної структурної

Рг.1 і Рг.2 є паралельними 10-розрядним регістрами, призначеними для прийому і зберігання операндів А і В у прямому коді з фіксованою комою. Сигнали CS1 і CS2 служать для прийому операндів А і В прямому коді на RG1 і RG2. Перетворювач коду Пр.К.1 і Пр.К.2 служать для перекладу чисел [A] і [B] з прямого коду в обернено модифікований. См.1 виробляє складання десяти розрядних операндів [A] і [B] в обернено модифікованому коді.

Блок 2 служить для визначення прапора OVR (Переповнення). Перетворювач коду 3 служить для перекладу результату [C] з назад модифікованого в прямий код.

Блок 4 служить для визначення прапорів S, P, Z.

Регістри Рг.3 служать для зберігання та отримання десяти розрядного результату [C] і Рг.4 (чотирьох розрядний) служить для зберігання прапорів S, P, Z, OVR (Рг.4).

В 

2.2 Опис принципу роботи блоку складання за схемою електричної структурної


У відповідності зі схемою електричної структурної (рис. 4) З шини даних надходять числа [А] і [B] в прямому коді, які записуються за сигналами CS1 і CS2 в регістрах Рг.1 і Рг.2.

Після цього число [А] і [B] перетворюються з прямого коду в назад модифікований код за допомогою логічних елементів "виключають або ".

Потім обидва числа потрапляють в суматор СМ1, де вони складуться і з'явиться результат [С]. p> Буде проведена перевірка на наявність переповнення блоком 2, у разі переповнення на регістр Рг3 надійде рівень логічної "1", в іншому випадку "0".

Після чого результат надійде на перетворювач коду і буде перетворена в прямий код.

Відбудеться перевірка прапорів S, P, і Z, результати надійдуть на регістр Рг3.

Потім після виконання всіх операцій число буде записано в Рг4 за сигналом CS3 і відправлено на шину даних.

А в РГ5 будуть записані всі прапори по сигналом CS4 і потім відправлені на шину даних. br/>

3. Вибір та обгрунтування схеми електричної функціональної блоку додавання двійкових чисел у зворотному модифікованому коді


Дана електрична функціональна схема блоку додавання двійкових чисел у зворотному модифікованому коді, будується на основі схеми електричної структурної блок...


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





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

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