Курсовой проект по дисциплине «Организация эвм»




НазваниеКурсовой проект по дисциплине «Организация эвм»
страница1/3
Дата публикации17.10.2016
Размер9,76 Kb.
ТипКурсовой проект
  1   2   3


Министерство образования Российской Федерации
Курский государственный технический университет
Кафедра ВТ

Курсовой проект по дисциплине «Организация ЭВМ»


Выполнил: ст. гр. ВМ- 72 Монаев Д.В.




Принял: доцент кафедры ВТ Жмакин А. П.


Курск – 2000



Задание.
Разработать вычислительное устройство с параметрами, заданными в таблице.





варианта

Разрядность


ОЗУ

Разрядность


шины данных

Разрядность

данных

Объем


ОЗУ, кб

Формат


команд

Способ


адресаци

12


32

32

16

128

SS, SI

прямая,

косвенная,

непосредственная


1. Содержание.



1. Содержание………………………………………………………………….

3

2. Введение……………………………………………………………………..

4

3. Разработка общей структуры ЦВМ………………………………………..

5

4. Проектирование центрального устройства управления………………….

6

4.1. Разработка форматов команд………………………………………….

6

4.2. Разработка операционного автомата………………………………….

9

5. Проектирование арифметико-логического устройства…………………..

10

5. 1. Разработка алгоритмов арифметико-логических операций………...

10

5.1.1. Алгоритм сложения/вычитания………………………………...

10

5.1.2. Алгоритм произведения…………………………………………

11

5.1.3. Алгоритм деления……………………………………………….

12

5.1.4. Алгоритм логических операций………………………………...

13

5. 2. Микропрограммы АЛУ………………………………………………..

16

6. Проектирование ОЗУ……………………………………………………….

19

7. Заключение………………………………………………………………….

20

8. Литература…………………………………………………………………..

21

9. Приложение…………………………………………………………………

22


2. Введение.

В настоящее время существуют две тенденции в проектировании средств вычислительной техники: во-первых, разработка устройств специализированных ЭВМ на основе микропроцессорных средств, во-вторых, реализация ЭВМ с использованием СБИС программируемых логических матриц, матриц программируемых логических элементов и базовых матричных кристаллов. Построение ЭВМ на СБИС связано не только с комплексированием микропроцессорных средств в систему, что отражает первую тенденцию проектирования, но и с применением современных методов логического синтеза арифметико логических и управляющих устройств, размещаемых на СБИС, а также методов оценки результатов проектирования. В связи с чем подготовка инженера-системотехника по специальности ЭВМ, комплексы, системы и сети включает вопросы изучения методики логического проектирования ЭВМ и самостоятельную разработку устройств машины в рамках дисциплины «Организация ЭВМ, комплексов систем и сетей».

Целью курсового проектирования является освоение методики проектирования и разработки операционных и управляющих устройств ЭВМ, а также подкотовки технической документации на эти устройства.

^ 3. Разработка общей структуры ЦВМ.
Разрядность шины адреса вычисляем из разрядности и емкости ОЗУ. Рассчитаем разрядность шины адреса по формуле , где N – емкость ОЗУ. Получим: !!!,

Разрядность ОЗУ=32 = 4байта. То есть можно адресовать 215 бит. Получаем разрядность шина адреса 16 бит.


ШД(0:15)










ОЗУ

A

B


ЦУУ


ВУ

чт ВУ


Гот


АЛУ


С

зп ВУ










ША(0:15)

^ 4. Проектирование центрального устройства управления

4.1. Разработка форматов команд
Команда состоит из нескольких частей или полей, имеющих определенное функциональное назначение. Она в общем случае состоит из операционной и адресной частей. Операционная часть содержит код операции (КОП), который задает вид операции. Адресная часть команды содержит информацию об адресах операндов и результата операции, а в некоторых случаях информацию об адресе следующей команды.

Структура команды определяется составом, назначением и расположением полей в команде. Форматом команды называют ее структуру с разметкой номеров разрядов (бит), определяющие границы отдельных полей команды, или с указанием числа бит в определенных полях.


0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16



31

32



47

ПФ1

ПФ2

КОП

***

п/к

п/к

S1

S2

ПФ1

ПФ2

КОП

***

S

I

ПФ1

***

КОП

№ усл

инв усл

***

A




ПФ1

***

КОП

№ усл

инв усл

***





*** - эта часть не используется.

Таблица команд.


ПФ1

ПФ2

КОП

усл

инв усл

Команда

Мнемо-ника

Семан-тика

01

23

456

78

9










1

2

3

4

5

6

7

8

10

00

000

**

**

Сложение

ADD

S1+I2->S1







001







Умножение

MUL

S1*I2->S1







010







Деление

DIV

S1/I2->S1







011







Вычитание

SUB

S1-I2->S1







100







Конъюнкция

AND

S1I2->S1







101







Дизъюнкция

OR

S1I2->S1







110







Икслюч. «или»

XOR

S1I2->S1







111







Пересылка

MOV

I2 -> S1




11

111







Загрузка SP

MOVS

I2 -> SP

10

01

000

**

**

Сложение

ADD

'S1+'S2->S1







001







Умножение

MUL

'S1*'S2->S1







010







Деление

DIV

'S1/'S2->S1







011







Вычитание

SUB

'S1-'S2->S1







100







Конъюнкция

AND

'S1'S2->S1







101







Дизъюнкция

OR

'S1'S2->S1







110







Икслюч. «или»

XOR

'S1'S2->S1







111







Пересылка

MOV

'S2 -> 'S1

01

**

000

11

0

Безусл. переход

JMP

S -> СчК










00

0

Переход Z=1

JZ

S -> СчК










00

1

Z=0

JNZ

S -> СчК










01

0

S=0

JS

S -> СчК










01

1

S=1

JNS

S -> СчК










10

0

OV=0

JOV

S -> СчК










10

1

OV=1

JNOV

S -> СчК

01

**

001

11

0

Вызов подпрограммы

CALL

PC -> M(SP)

SP:=SP-1

PC <- A










00

0

Z=1

CZ













00

1

Z=0

CNZ













01

0

S=0

CS













01

1

S=1

CNS













10

0

OV=0

COV













10

1

OV=1

CNOV







1

2

3

4

5

6

7

8

00

**

001

11

0

Возврат из подпрограммы

RET

SP:=SP+1

PC <- M(SP)










00

0

Z=1

RZ













00

1

Z=0

RNZ













01

0

S=0

RS













01

1

S=1

RNS













10

0

OV=0

ROV













10

1

OV=1

RNOV










010

**

*

Пустая команда

NOP

-







011







Останов

HLT

-







100







Разрешение прер-я

EI

FL=0







101







Запрет прер-я

DI

FL=1


  1   2   3

Похожие:

Курсовой проект по дисциплине «Организация эвм» iconКурсовой проект по дисциплине «Организация эвм»
Эвм на сбис связано не только с комплексированием микропроцессорных средств, что отражает первую тенденцию проектирования, но и с...
Курсовой проект по дисциплине «Организация эвм» iconКурсовой проект по мпс проектирование специализированных ЭВМ
Структурная схема умпс, краткое описание состава и назначения основных элементов системы 3
Курсовой проект по дисциплине «Организация эвм» iconКурсовой проект по дисциплине Проектирование швейных предприятий

Курсовой проект по дисциплине «Организация эвм» iconРекомендации к оформлению курсовой работы по дисциплине «Технология и организация тур бизнеса»

Курсовой проект по дисциплине «Организация эвм» iconКурсовой проект тема: Организация производства новой продукции
Студенты могут использовать материалы курсового проекта по дисциплине «Детали машин», который выполнялся ими в предшествующем семестре....
Курсовой проект по дисциплине «Организация эвм» iconКурсовой проект на тему: проектирование бытовых машин и приборов
Данный курсовой проект заключается в проектировании холодильника и рассмотрении электрического узла его. В данном проекте использовали...
Курсовой проект по дисциплине «Организация эвм» iconКурсовой проект по дисциплине «Электромеханические системы»
Электромеханическая следящая система повышенной точности с двухфазным асинхронным двигателем
Курсовой проект по дисциплине «Организация эвм» iconСеместр 5 Курсовой проект по дисциплине: схемотехника
Спроектировать дискретное устройство выполняющее следующие функции с 8-ми разрядным словом
Курсовой проект по дисциплине «Организация эвм» iconКурсовой проект по дисциплине «Бизнес-план предприятия»
Министерство образования Российской Федерации Московский государственный университет печати
Курсовой проект по дисциплине «Организация эвм» iconКурсовой проект «Одноэтажное каркасное здание» по дисциплине «Архитектура...
Разработать архитектурные чертежи одноэтажного здания в сборном железобетонном
Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
dopoln.ru
Главная страница