Рефераты. Методичний посібник до курсового проекту з дисципліни "Цифрові обчислювальні машини"

Програмний лічильник складається з регістра який має інкрементор на вході, та мультиплексора MUX PC. Регістр лічильника команд –це 4-розрядний регістр, побудований на D-тригерах, які спрацьовують по фронту тактового сигналу С. Інформація з нього завантажується з виходу інкременторів в кінці виконання кожної інструкції формування адреси. При нульовому сигналі на вході перенесення в інкрементор інформація через інкрементор передається без змін. При одиночному сигналі – збільшується на 1. При нарощуванні САО необхідно з’єднувати вихід перенесення інкрементора кожної молодшої САО зі входом перенесення в інкрементор слідуючої старшої САО.

Стек складається з покажчика стека, пам’яті стека об’ємом сімнадцять 4-розярядних слів і мультиплексора. Покажчик стека завжди адресує останнє слово, записане в стек – вершина стека S. При занесенні в стек (PUSH) відбувається збільшення на 1 покажчика стека, потім запис у стек. Після сімнадцятого занесення в стек на виході з’являється нульовий логічний рівень, який сигналізує, що стек повен. Після виштовхування з стека останнього слова на виході з’являється нульовий логічний рівень, який сигналізує, що стек пустий.

Дешифратор інструкції (ДШІ) виробляє необхідні внутрішні управляючі сигнали під дією вхідних сигналів інструкцій І4-І0, сигнала умови () і сигнала дозволення інструкцій (IEN). Для умовних інструкцій при =1 виконується перехід по РОС, а при =0 – по умовній адресі. Для безумовних інструкцій значення сигналу на вході байдуже.

Якщо =1, то РС та покажчик стека переводиться в режим збереження , запис у пам’яті стека блокується, а регістр R керується сигналом на вході дозволення незалежно від інструкції І4-І0. При =0 всі внутрішні регістри знаходяться під керуванням інструкції І4-І0.Необхідно відмітити що значення сигналу не впливає на значення сигналів на виходах Y3-Y0.

 











C















CO

 
















Доданок.

Завдання до курсового проекту по дисципліні “Теорія та проектування ЕОМ”

 

 

У курсовому проекті необхідно розробити ЕОМ, до складу котрої надходять процесор (П), оперативний запам’ятовуючий пристрій (АЗП), постійний запам’ятовуючий пристрій (ПЗП), зовнішній пристрій (ЗП), АЗП та ПЗП утворюють основну пам’ять (ОП).У кожний момент часу можливе звертання лише до однієї ячейки. У ОП адресується кожен байт. Максимальна кількість ЗП – 256.Вони поділяються на активні та пасивні. Активні ЗП ,на відміну від пасивних здатні формувати запит, вказуючий на необхідність обміну інформацією з ОП. Обмін інформацією здійснюється під керуванням П з використанням системи переривань. ЕОМ повинна емалювати систему команд ЄС ЕОМ . Команди для детального опрацювання обираються з таблиці 1.1 , де Ві та Сі – двоічні цифри трьох останніх шістнадцятичеричних цифр номера залікової книжки.

Приклад

Номер залікової книжки 860457:

(860457)10=(D2129)16 129 - 3 останні цифри

А1

А2

А3

А4

В1

В2

В3

В4

С1

С2

С3

С4

0

0

0

1

0

0

1

0

1

0

0

1

1

2

9

Тоді для детального опрацювання слід обрати команди MR та MH ,т.к. В3В4С1С2С3С4=101001


Детальне опрацювання команди зумовлює складання алгоритму виконання команди у точній відповідності з її реалізацією в ЄС ЕОМ и складання по ньому мікропрограми(МП) виконання команди як у символьній, так і у цифровій формі з вказанням ячійок ПЗП, у котрих розміщенні окремі мікрокоманди . При проектуванні мікропрограмного пристрою управління вважати, ща усі команди за складністю реалізації рівноцінні , а їх МП складається з такої кількості мікрокоманд , що і МП детально розробленої команди. З цих даних визначається ємність ЗП МП й розташування у ньому МП окремих мікрокоманд .

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

Елемент

Таблиця

Команди для детального опрацювання

1.1

Номер секціонованої мікропроцесорної секції МС на базі котрої треба збудувати процесор

1.2

Довжина n ячейки ОП й розрядність процесора

1.3

МС на основі котрих побудовані пам’ять мікропрограмм (ПЗП) і ОЗП

1.4

1.5

Ємність ОП

1.6

Кількість активних зовнішніх пристроїв

1.7

Розроблювальна ЕОМ повинна містити мінімально необхідний склад обладнання (процесор, мікропрограмний ПУ , ПЗП , ОЗП, блок переривань, через котрий приєднуються ЗП) .

Для остаточного варіанта ЕОМ повинні бути визначені:


Курсовий проект оформлюється згідно с діючими державними стандартами й повинен складатись з пояснювальної записки та графічної частини. Графічна частина проекту складається з структурної схеми розроблювальної ЕОМ й функціональної схеми електронної частини ЕОМ(АП ,УП ,ОЗП,ПЗП, блок приоритетного переривання). Для зменшення об’єму документа слід широко використовувати скорочені позначення елементів цифрової техніки (ГОСТ 2.743-82.


Таблиця 1.1

В3В4С1

С2С3С4

000

001

010

011

100

101

110

111

000

AW

SE

DE

SW

AR

MDR

SLR

SVR

HDR

SDR

DDR

SWR

SH

MD

AL

SW

001

ALR

CVB

AE

SD

DD

SW

SLDA

MER

SLDL

DP

HER

SER

DER

SVR

S

MER

010

AVR

SLR

DR

CVD

A

M

AL

AR

AW

SLR

SRDA

MP

AR

MR

ALR

AH

011

SDR

SLDA

ALR

SR

AR

ME

AW

SLA

SD

D

SLL

SLDA

SRDL

MRD

AWR

AV

100

SER

DDR

AP

MR

CVD

AW

MD

AE

SE

DD

CVB

SRA

AP

AER

MER

AVR

101

AER

MR

DER

ALR

AR

CVB

SE

S

AD

MH

DE

SL

SLA

SP

HER

SR

110

D

SL

AER

SRDA

SP

SWR

AWR

AR

DR

SLR

AE

M

CVD

SW

AD

MH

111

HER

SR

SR

CVB

SV

SH

SLA

SLDL

DE

SL

SLA

SP

HER

HER

DR

SLR


Таблиця 1.2 Таблиця 1.4 Таблиця 1.6 Таблиця 1.7

А2

А4

 

В4С2С3

ОЗУ

 

А3А4

ОП,байт

 

А3В3

Число ВУ

0

1

000

132РУ5

00

256

00

7

0

1802

1804

001

132РУ6

01

64К

01

15

1

1804

1802

010

541РУ1

10

128К

10

31

 

011

541РУ2

11

256К

11

63

Таблиця 1.3

 

100

565РУ3

 

 

A3А4

N

 

101

565РУ4

00

8

110

565РУ5

01

16

111

537РУ2

10

32

 

11

64



 


Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.