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

Реферат Проектування центральних і периферійних пристроїв ЕВС-2
















Проектування центральних і периферійних пристроїв ЕВС - 2


Вихідні обмеження


Покладається організаційна модель процесора з поєднаною пам'яттю команд і даних (модель по Нейману).

Розмірність машинних слів - 16 двійкових розрядів.

Команда до виконання розміщена в зовнішній пам'яті (по відношенню до процесорного фрагменту).

Розмір адресного простору основної пам'яті - 16 двійкових розрядів.

Кількість адресованих регістрів загального призначення процесора - 8.

Процесорний фрагмент повинен бути відділений від оточення буферами по лініях системних зв'язків: адресним, інформаційним, керуючим.

Кількість операндів, що задаються в команді, не перевищує двох для всього набору команд, предусматриваемого варіантами завдання.

Набір команд для завдання варіантів представлений чотирма класами команд, в яких виділяються підкласи, за функціональною ознакою. У кодуванні варіанта клас і підклас задаються першими двома десятковими цифрами. Перша цифра визначає номер класу і може приймати значення 1, 2, 3, 4. Друга цифра визначає номер підкласу. Третя і четверта цифри в номері варіанта визначають спосіб адресації одного або двох операндів команди.

Склад класів команд представлений:

- командами пересилки даних - 1;

командами перетворення даних - 2;

командами управління програмою - 3;

командами керування процесором - 4.

Для команд пересилань варіантами завдань передбачені восьмій підкласів:

пересилання з процесора в пам'ять даних - 1;

пересилка з пам'яті даних в процесор - 2;

пересилання з процесора в порти зовнішніх пристроїв - 3;

пересилання з портів в процесор - 4;

пересилання в стек з процесора - 5;

пересилання в процесор з стека - 6;

обмін даними в процесорі або між процесором і пам'яттю даних - 7;

завантаження об'єктів адресації команд/даних - 8.

Для команд перетворення даних передбачені шістнадцятеро підкласів:

- арифметичне додавання - 0;

арифметичне додавання з переносом - 1;

арифметичне вирахування - 2;

арифметичне вирахування з позику - 3;

логічне «І» - 4;

логічне «АБО» - 5;

виключає «АБО» - 6;

інверсія - 7;

інкремент лічильника - 8;

декремент лічильника - 9;

зрушення циклічний вліво - А;

зрушення циклічний вліво через біт Сr - В;

зрушення циклічний вправо - Сr;

зрушення циклічний вправо через біт Сr - D;

арифметичне порівняння - E;

десяткова корекція після складання - F.

Для команд управління програмою варіанта завдання передбачено дев`ять підкласів:

- безумовний перехід по програмі - 1;

умовний перехід по нулю - 2;

безумовний виклик підпрограми - 3;

умовний виклик підпрограми по нулю - 4;

умовний перехід по перенесенню/позику - 5;

переривання апаратне програми - 6;

переривання програми командою - 7;

повернення з підпрограми - 8;

повернення з апаратного переривання - 9.

Для команд керування процесором передбачено шість підкласів:

дозволити переривання апаратне - 1;

заборонити апаратне переривання - 2;

останов процесора - 3;

інкремент програмного лічильника - 4;

включити в активний стан перший з двох банків регістрів загального призначення - 5;

включити в активний стан другий з двох банків регістрів загального призначення - 6;

У варіантах завдань передбачені наступні вісім способів завдання адрес даних, номери яких є третьої, четвертої цифрами позначення варіанти:

прямий регістровий - 1;

непрямий регістровий - 2;

пря...


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





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

  • Реферат на тему: Система команд. Структура слова команд. Синтаксис команд. Групи команд
  • Реферат на тему: Проектування процесора IBM сумісних команд
  • Реферат на тему: Структура і набір команд процесора intel80X86
  • Реферат на тему: Принципи організації паралелізму виконання машинних команд в процесорах
  • Реферат на тему: Проектування спеціалізованого мікрокомп'ютера з неоптімізованою системо ...