Українські рефератиучбові матеріали на українській мові

RefBaza.com.ua пропонує студентам та абітурієнтам найбільшу базу з рефератів! Також ви можете ділитися своїми рефератами для поповнення бази.

Блок вирівнювання порядків

Реферат: Блок вирівнювання порядків

Запровадження.

Процес, який привів до появи сучасних комп'ютерів, був надзвичайно швидким. Однією з найбільш важливих досягнень, що призвели до революції" у персональні комп'ютери, було винахід напівпровідника чи транзистора в 1948 року.

У середовищі сучасних ЕОМ однією з основних елементів є блок АЛУ (арифметико-логическое пристрій), яку здійснює арифметичні і логічні операції над які надходять в ЕОМ машинними словами.

У ранніх моделях комп'ютерів використовувала лише вересня формі з фіксованою коми. Надалі виникла потреба використання чисел з плаваючою коми, цього спочатку застосовувалися сопроцессоры. Нині завдяки появі нову технологію MMX що дозволяє процесору обробляти числа і з фіксованою і з плаваючою комами, різко зросла швидкість роботи комп'ютера із засобами мультимедіа: графікою звуком тощо.

Алгоритм.

При додаванні мантисс необхідно щоб ваги одиниць однойменних розрядів мантиси чисел були однакові. І тому мантиси зсуваються щодо одне одного, те щоб їх порядки стали рівними. Щоб при вирівнювання порядків не отримати мантиси більше 1, їх зрушують убік більшого порядку.

До блоку з двох шинам даних вводяться мантиси і порядки чисел 1 і 2.

МА- Мантисса першого числа.

МВ- Мантисса другого числа.

РА- Порядок першого числа.

РМ- Порядок другого числа.

Потім із близько першого числа віднімається порядок другого числа: отримуємо H-Різниця порядків. Далі залежно від знака отриманого результату:

1. при H>0 збільшуємо PA до PB, P=PA+H.

2. при H<0 збільшуємо PA до PB, P=PA+H.

3. при H=0 корекція непотрібна.

Рз- Порядок результату.

Потім виконується перевірка до можливості переповнення, яке можливо, якщо усунення перевищить 10 позицій, тобто. розрядність мантиси. І тому |H| порівнюється зі 10, якщо |H|>10, то видається сигнал переповнення. Якщо |H|<10 , то переповнення немає.

Далі необхідні зрушення мантиси відповідної меншому порядку, вліво кількості знаків однакову H, тобто. Різниця порядків.

Отже, маємо вирівняний лад і дві мантиси одній із яких, зрушена відповідно до зміненому порядком. Ці три величини подаються для виходу.

Блок-схема алгоритму.

.

Блок-схема алгоритму.

Опис блок-схемы алгоритму.

1.С 16 розрядної двунаправленной шини даних одночасно приймаються лад і мантиса числа “А”.

2.Порядок і мантиса числа “А” преводятся в додатковий код.

3.с шини даних одночасно приймаються лад і мантиса числа “B”.

4.Порядок і мантиса числа “B” преводятся в додатковий код.

5.Из порядку числа “А” віднімається порядок числа “У”.

6.Разность порядків порівнюється зі 10.

7.Если різницю


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

Статистика

Реферат: Блок вирівнювання порядків
Рубрика: Радиоэлектроника, комп'ютери, периферійні устрою
Дата публікації: 2013-01-26 14:43:03
Прочитано: 15 раз