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

Реферат Синтез операційного пристрою ЕОМ





>

Об'єм оперативної пам'яті - 128 Мб, ширина вибірки - 4 байта. Обсяг реєстрової пам'яті - 16 регістрів, тип реєстрової пам'яті - універсальна.

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

У ході курсового проекту необхідно розробити ДСА функціонування процесора, структурну схему ЦОУ, схему принципову електричну УУ (з переліком елементів).

2. Розробка форматів команд і опис використовуваних форматів даних


На малюнку 2.1 показані основні структурні одиниці даних, оброблюваних проектованим пристроєм (а) і формати їх подання в процесі обробки (б).

Цілі числа можуть бути представлені як зі знаком (S), так і без знака (для представлення адрес). Числа зі знаком представляються в додатковому коді. Діапазон представлення цілих чисел - [2 n, 2 n 1], де n - кількість розрядів числа без урахування розряду знака.

Двійкові числа з плаваючою точкою представляються у вигляді двох чисел з фіксованою точкою: порядку (Р) і мантиси (М), при цьому Р - ціле зі знаком,. У разі так званої нормалізованої мантиси для двійкової системи числення. Діапазон представлення чисел з плаваючою точкою -.


Рис 2.1 Формати даних


Всі формати команд будуть кратні 2 байтам Під поле КОП в команді відводиться 1 байт (прийнято, що система команд процесора складається з 128-256 команд, а ми розробляємо фрагмент).

1. Арифметична команда додавання з використанням реєстрової і побічно-реєстрової адресацією.

Формат команди складання наступний:



Код операції додавання наступний:


, в шістнадцятковому вигляді 11h;

- містить номер регістра з фіксованою точкою, в якому зберігаються дані;

R2 (к) - містить номер регістра з фіксованою точкою, в якому зберігається адреса ОП, де зберігаються дані.

Дані зберігаються у вигляді 16-розрядного числа з фіксованою точкою.

Команда виконує дію [R1]:=[R1] + [[R2]].

. Логічна команда диз'юнкції з використанням реєстрової та безпосередньою адресацією.

Формат команди диз'юнкції наступний:



Код операції диз'юнкції наступний:


, в шістнадцятковому вигляді 61h;

- містить номер регістра з фіксованою точкою, в якому зберігаються дані;

Im2 - містить безпосередньо дані.

Дані зберігаються у вигляді 8-розрядного числа, двійковий вектор.

Команда виконує дію [R1]:=[R1]? Im2.

. Команда передачі управління з використанням реєстрової адресацією.

Формат команди умовного переходу по масці наступний:



Код операції умовного переходу по масці наступний:


, в шістнадцятковому вигляді 31h;


М - містить маску переходу;

R2 - містить номер регістра з адресою переход...


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





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

  • Реферат на тему: Операції над даними в СП з плаваючою точкою
  • Реферат на тему: Представлення даних у вигляді діаграми в MS Excel
  • Реферат на тему: Виконання операцій над операндами з плаваючою точкою
  • Реферат на тему: Блок віднімання двійкових чисел з фіксованою комою
  • Реферат на тему: Пристрій передачі даних, що містить п`ять каналів передачі