У вас вопросы?
У нас ответы:) SamZan.net

КУРСОВА РОБОТА з дисципліни Цифрові ЕОМ Проектування спеціалізованого мікрокомп~ютера з неоптимі

Работа добавлена на сайт samzan.net: 2016-03-30

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 10.4.2025

КУРСОВА РОБОТА

з дисципліни 

Цифрові ЕОМ

Проектування спеціалізованого мікрокомпютера з неоптимізованою

системою команд


Технічне завдання

  1.  Спроектувати спеціалізований мікрокомпютер з неоптимізованою

системою команд.

  1.  Вихідні дані:
  2.  область призначеннярішення науково-технічної задачі F=Sh(Z1*Z2);
  3.  елементна базаМПК КМ1804 (ВУ4, ВС1, ВР1), КР1533;
  4.  адресний простір памяті АП=64 Кслів;
  5.  ємність ОЗП NRAM=48Кслів, ІМС К132РУ10;
  6.  ємність ПЗП NROM=16Кслів, ІМС КМ555PE4;
  7.  кількість ПВВ NПВВ=32;
  8.  адресність команд АК=3;
  9.  адреса першої команди програми 100h;
  10.  довжина машинного слова n=24;

   10) команди та дані мають однакову довжину, що дорівнює    довжині машинного слова;

   11) для адресації ПВВ використовується адресний простір памяті;

)  за ІМС малої та середньої інтеграції використовується серія КР1533.

  1.  Креслення:
  2.  Схема алгоритму рішення задачі.
  3.  Схема алгоритму функціонування мікрокомпютера.
  4.  Структурна схема мікрокомпютера.
  5.  Формат мікрокоманди.
  6.  Принципова схема мікрокомпютера.


ЗМІСТ

Вступ  6

1. Система команд мікрокомпютера  8

  1.1. Схема алгоритму рішення задачі   8

.2. Програма задачі в змістовній формі 9

. Розподіл адресного простору памяті  10

3. Визначення формату команди  11

  3.1. Довжина поля КОП   11

3.2. Кодування машинних операцій 11

3.3. Вибір режиму адресації  12

    3.3.1. Пряма адресація 12

   3.3.2. Опесердковано-регістрова адресація 12

4. Формати команд і алгоритм функціонування

мікрокомпютера 3

.1. Формати і цикли команд   3

.2. Схема алгоритму функціонування мікрокомпютера 3

. Програмно-мікропрограмна модель мікрокомпютера 4

. Мікропрограми операцій 5

.1. Арифметичні операції 5

     6.1.1. Операція «Додавання» 5

  6.1.2. Операції «Множення» і «Ділення» 5

   6.1.3. Операція «Множення» 5

     6.1.4. Операція «Ділення» 7

     6.1.5. Операція умовного переходу JNZ 9

     6.1.6. Такт збереження ТО3 20

.2. Мікропрограми тактів Твк, ТО1, ТО2 21

.2.1. Такт вибірки команди Твк 21

.2.2. Такти вибірки операндів То1, То2 21

.2.3. Мікропрограма IPL 2

.3. Такт декодування коду операції Тд 2

.4. Розподіл адресного простору памяті мікрокоманд 2

. Структурна схема мікрокомпютера 4

.1. Процесор 4

.1.1. Блок мікропрограмного керування 4

.1.2. Блок регістрів 8

.1.3. Блок обробки даних БОД 30

7.2. Пам’ять 30

.2.1. Оперативна память 30

.2.2. Постійна память  31

.2.3. Дешифратор ПВВ 2

.2.3. Дешифратор DC АП 2

.3. Генератор тактових імпульсів (ГТІ) 32

. Формат мікрокоманди. 1

. Закодована мікропрограма мікрокомп’ютера 3

Висновки  35

Список використаних джерел  36


Вступ

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

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

.


  1.  Система команд мікрокомпютера

  1.  Схема алгоритму рішення задачі

Задача F=Sh(Z1*Z2) відноситься до класу науково-технічних. Для 

обчислення функції Sh використовується степеневий ряд:

 

Схема алгоритму рішення задачі наведена нижче і деталізована до арифметичних операцій (операторів присвоювання). Зі схеми випливає такий набір арифметичних операцій: { + , * , / }.

  1.  Програма задачі в змістовній формі

Програма задачі наведена в табл. 1. З неї випливає система операцій мікрокомпютера:

{ + , * , / , JNZ , HLT}.

 Отже, загальне число машинних операцій М=5.

Таблиця 1    

КОП

А1

А2

A3

1

*

Z1

Z2

R1

2

*

R1

R1

R1

3

+

k

k

R2

4

+

R2

<1>

R3

5

*

R2

R2

R3

6

/

R1

R3

R3

7

*

R3

Uk-1

Uk

8

+

Uk

<0>

Uk-1

9

+

Uk

Uk

∑Uk

10

+

k

<1>

k

11

JNZ

3

-

-

12

+

U0

Uk

F

13

HLT

-

-

-


  1.  Розподіл адресного простору памяті

Адресний простір памяті АП=64Ксл розподіляться для розміщення підмножин адрес RAM, ROM та ПВВ.

Підмножина адрес RAM

NRAM=48Kсл, nA RAM=]log248K[=16; число шістнадцяткових цифр в адресі дорівнює 16/4 = 4.

Діапазон адрес RAM (0000hBFFFh).

Підмножина адрес ROM

NROM=4Ксл,  nA ROM=]log24K[=12; число шістнадцяткових цифр в адресі дорівнює 12/4 = 3.

Діапазон адрес RОM (000h FFFh).

Підмножина адрес ПВВ

NПВВ=32,  nA ROM=]log232[=5

Діапазон адрес ПВВ (00h1Fh).

Адресний простір АП=64Ксл. Необхідна розрядність адреси:

nA АП=]log264K[=16; число шістнадцяткових цифр в адресі дорівнює

6/4 = 4.

 Діапазон адрес АП (0000h FFFFh).

 Можливий розподіл АП памяті показаний на рис. 1. Максимальне значення адрес памяті: Amax=D01Fh. Цьому значенню відповідає довжина двійкової фізичної адреси коду n=16. Таким чином, адресна шина мікрокомпютера має 16 ліній.


BFFFh

D000h

FFFFh

CFFFh

C000h

ROM

0000h




1. реферат Экология тірі а~заларды~ бірбірімен ж~не ~орша~ан ортамен ~арым~атынасын зерттейтін биология ~ы
2. основа інтелектуального культурного духовного соціального економічного розвитку суспільства і де
3. негативное явление в обществе коррупция существовала всегда как только формировался управленческий аппар
4. М 17 Печатается по решению редакционноиздательского совета филиала Казанского Приволжско
5. Традиция местного самоуправления в России (на историческом материале Российской империи)1
6. Правовой статус Пенсионного Фонда РФ
7. Бытие понятия переходят друг в друга здесь они слиты друг с другом и лишь
8. 12 на тему-
9. Тематика курсовых работ по дисциплине Таможенный менеджмент Анализ комплексного применения различн
10. Маркетинг в туристическом бизнесе