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

Реферат Проектування процесора IBM сумісних команд





Mбайт 2 - байт sibregmod100ssindexbase операнд1 В¬ операнд 2 В®

Рис. 10. Двохоперандних команда байтом mod r/m


Пристрій FPU має п'ять форматів команд, представлених на рисунку 9. У всіх форматах мінімальна довжина команди складає два байти і всі команди починаються з двійкового набору 11011, який виділяє клас команд пристрою FPU. Призначення та кодування представлених в коді команди полів наступне: - формат комірки пам'яті:

В· 00 - 32-бітове речовий;

В· 01 - 32-бітове ціле;

В· 10 - 64-бітове речовий;

В· 11 - 16-бітове ціле.

P - витяг з стека:

В· 0 - не витягати з стека;

В· 1 - витягувати з стека.

R - напрям операції:

В· R = 0 - результат повертається у вершину стека;

В· R = 1 - результат повертається в іншій (не в вершину) реєстр стека.

ST (i) - елемент реєстрового стека:

В· 000 - вершина стека;

В· ...

В· 111 - восьмий елемент стека.

КОП - код операції.

Поля MOD, r/m і SIB кодуються також, як і для базових команд процесора (див. вище).


В 

Рис. 9. Формати команд блоку FPU



3. РОЗРОБКА СТРУКТУРИ ПРОЦЕСОРА


Процесор складається з операційного та керуючого автоматів, які пов'язані з основною і реєстрової пам'яттю. Для передачі інформації між окремими пристроями ЦВМ використовується магістраль М.


.1 Організація оперативної пам'яті


У ВП ємністю Е байтів зберігаються 16,32 і 64 - слова. Слово читається і записується в ОП тільки цілком за одне звернення до ОП. Адреса слова, до якого проводиться звернення, вказується на регістрі адреси основної пам'яті РгАОП. Довжина регістра РгАОП дорівнює log 2 E c , де Е з - ємність ОП в словах, рівна:


E c = E/L,


де L-довжина слова ОП в байтах.

Слово інформації, яке записується або читається з ОП, передається в РгІОП. Операція в ОП збуджується сигналами читання з ОП ЧТОП і записи в ОП ЗПОП. Момент закінчення операції в ОП відзначається сигналом z оп . Так як цикл основної пам'яті має тривалість більшу, ніж такт роботи процесора, то повинна забезпечуватися синхронізація роботи процесора і ОП за рахунок що чекають вершин мікропрограми.


.2 Регістрова пам'ять


Для збільшення швидкодії процесора застосовується РП, що складається з регістрів загального призначення (РОН). Рони використовуються як індекс - регістрів, базових регістрів, а також для зберігання слів і півслів, що беруть участь в операціях з фіксованою комою. Рони представляють собою 32-розрядні регістри і адресуються числами від 0 до 7, тобто регістри використовуються як для зберігання адрес, так і для зберігання самих операндів. Для звернення до сторонам у командах будь-якого формату відводяться 3-розрядне поле reg. p align="justify"> При виконанні операцій з плаваючою комою використовується блок FPU, що складається з восьми регістрів довжиною в 80 біт. Регістри мають адресну структуру, тобто адреса регістра вказується на 3-розрядному регістрі адреси РгАРОН. Операнд, який записується або вважається з РП, поміщається на регістр РгІРОН. Читання і запис слова ініціюється відповідно сигналами ЧТРП і ЗПРП. br/>

.3 Рекомендована структура процесора


Процесор складається з операційного та керуючого автоматів. Операційний автомат (блок операцій) служить для зберігання сукупності слів інформації, виконання набору мікрооперацій над ними і обчислення логічних умов. Основні зауваження з розробки блоку операцій наведені далі. p align="justify"> Керуючий автомат забезпечує необхідний порядок проходження мікроопер...


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





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

  • Реферат на тему: Система команд. Структура слова команд. Синтаксис команд. Групи команд
  • Реферат на тему: Структура і набір команд процесора intel80X86
  • Реферат на тему: Дослідження мережі передачі інформації на основі стека протоколів ZigBee. ...
  • Реферат на тему: Створення та реалізація стека
  • Реферат на тему: Синтез керуючого пристрою процесора у формі "Автомата Мілі"