49998

МИКРОПРОГРАММИРОВАНИЕ КОМАНД СМ ЭВМ

Лабораторная работа

Информатика, кибернетика и программирование

Цель работы: Знакомство с принципами микропрограммной эмуляции ЭВМ с программным управлением, микропрограммирование машинных команд СМ ЭВМ. Вариант индивидуального задания: № 5 Найти наибольший общий делитель двух чисел по алгоритму Евклида.

Русский

2014-01-13

92 KB

2 чел.

Федеральное агентство по образованию РФ

Государственное образовательное учреждение

высшего профессионального образования

Владимирский государственный университет

Кафедра Вычислительной Техники

Лабораторная работа №3

по дисциплине «Организация  и архитектуре ИВС»

МИКРОПРОГРАММИРОВАНИЕ КОМАНД СМ ЭВМ

 

Выполнила:

ст. гр. МТС-106

Сажина М.И.

                                                                                                                          Принял: Буланкин В.Б.

Владимир 2008

Цель работы: Знакомство с принципами микропрограммной эмуляции  ЭВМ с программным управлением,  микропрограммирование машинных команд СМ ЭВМ.

Вариант индивидуального задания: № 5 

Найти наибольший общий делитель двух чисел по алгоритму Евклида.

Значения исходных данных

Исходные значения регистров:

R1 = первое число

R2 = второе число

R3 = регистр для хранения промежуточных результатов

R4 = ответ

Микропрограмма:

Адрес МК

Операция

Поле

Номер

Значение

Функция

0

Minel:

 CMP R2,R0

 BEQ Min1

A

B

ALU

CCX

DST

CC

CHA

CONST

1

2

9

10

15

17

18

21

2

0

2

1

6

6

3

8

R2

R0

R-S-1+C0

C0 = 1

Без записи

BEQ

Усл. переход

Адрес перехода

1

MOV R3,R1

A

B

1

2

1

3

R1

R3

2

Min2:

 CMP R3,R2

 BLT Min3

A

B

ALU

CCX

DST

CC

CHA

CONST

1

2

9

10

15

17

18

21

3

2

2

1

6

5

3

5

R3

R2

R-S-1+C0

C0 = 1

Без записи

BLT

Усл. переход

Адрес перехода

3

SUB R3,R2

A

B

ALU

CCX

1

2

9

10

2

3

1

1

R2

R3

S-R-1+C0

C0 = 1

4

JMP Min2

JFI

CHA

CONST

16

18

21

4

3

2

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

Переход

Адрес перехода

5

Min3:

 MOV R1,R2

A

B

1

2

2

1

R2

R1

6

MOV R2,R3

A

B

1

2

3

2

R3

R2

7

JMP Minel

JFI

CHA

CONST

16

18

21

4

3

0

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

Переход

Адрес перехода

8

Min1:

 MOV R4,R1

A

B

1

2

1

4

R1

R4

9

Min2:

  HALT

JFI

16

5

STOP

Микропрограмма:

ADR

A

B

MA

MB

R

W

SRC

SH

ALU

CCX

CSH

WQ

DBA

F

DST

JFI

CC

CHA

WA

CO

KOHC

00

2

0

0

0

0

0

0

C

2

1

0

0

0

0

6

0

6

3

1

1

0008

01

1

3

0

0

0

0

0

C

6

0

0

0

0

0

0

0

0

E

1

1

0000

02

3

2

0

0

0

0

0

C

2

1

0

0

0

0

6

0

5

3

1

1

0005

03

2

3

0

0

0

0

0

C

1

1

0

0

0

0

0

0

0

E

1

1

0000

04

0

0

0

0

0

0

0

C

6

0

0

0

0

0

0

4

0

3

1

1

0002

05

2

1

0

0

0

0

0

C

6

0

0

0

0

0

0

0

0

E

1

1

0000

06

3

2

0

0

0

0

0

C

6

0

0

0

0

0

0

0

0

E

1

1

0000

07

0

0

0

0

0

0

0

C

6

0

0

0

0

0

0

4

0

3

1

1

0000

08

1

4

0

0

0

0

0

C

6

0

0

0

0

0

0

0

0

E

1

1

0000

09

0

0

0

0

0

0

0

C

6

0

0

0

0

0

0

5

0

E

1

1

0000

Результаты решения:

Для тестирования написанной микропрограммы в регистры R1 и R2 заносились некоторые числа M и N, затем МП запускалась на выполнение. После останова значение регистра R4 сравнивалось с результатом, полученным вручную.

Тест №

Значение R1

Значение R2

Значение R4

Реальный результат

1

27

15

3

3

2

9

6

3

3

3

30

20

10

10

Как видно из таблицы, МП работает правильно.

Вывод: В ходе данный работы были изучены принципы микропрограммной эмуляции  ЭВМ с программным управлением,  микропрограммирование машинных команд СМ ЭВМ.


 

А также другие работы, которые могут Вас заинтересовать

38674. Влияние редкоземельных элементов на оптические свойства германия 5.34 MB
  Поглощение в германии. именно кислородные комплексы оказывают наибольшее влияние на поглощение. В данной работе исследуется оптическое поглощение монокристалла германия легированного несколькими редкоземельными металлами на длине волны 106 мкм с целью выявления зависимости оптических свойств германия от влияния того или иного элемента и на основе этого вынести предположение о месте лантаноидов в таблице Менделеева. Поглощение – это ослабление излучения при прохождении через среду в результате взаимодействия его со средой и превращения...
38675. Использование игровых приемов при коррекции лексико-грамматических нарушений у детей старшего дошкольного возраста с ОНР III уровня 567.5 KB
  Изучение вопроса формирования навыка словоизменения и словообразования у детей с ОНР III уровня.2 Психологопедагогическая характеристика детей с ОНР III уровня 12 1.3 Развитие лексикограмматических навыков у детей старшего дошкольного возраста посредством игровых приемов16 ВЫВОДЫ ПО ПЕРВОЙ ГЛАВЕ 19 ГЛАВА 2. Практическое исследование сформированности лексикограмматических навыков у детей старшего дошкольного возраста с ОНР III уровня.
38676. Построение структурной модели Софроницкого месторождения с использованием 3D моделирования 4.42 MB
  Литологостратиграфическая характеристика Геологический разрез Софроницкого месторождения Забродовской площади изучен по данным структурных поисковых и разведочных скважин до глубины 1780 м скважина №252 и представлен от четвертичных отложений до турнейских отложений. на структуре пробурено 4 скважины до отложений турнейского яруса: поисковые – 229; разведочные – 230 238 252. Максимально вскрытая глубина 1790 м скв. Все скважины – в консервации.
38678. Использование лекарственных растений в производстве макаронных изделий 1.43 MB
  Целью данной работы явилось изучение возможности использования лекарственного растительного сырья как источника биологически активных пищевых веществ (БАВ) при производстве макаронных изделий диетического назначения. В связи с этим изучено влияние сборов лекарственных растений на свойства клейковины и крахмала пшеничной муки, реологические показатели макаронного теста, качество готовых макаронных изделий
38679. АСПЕКТЫ ПСИХИЧЕСКОГО ВОЗДЕЙСТВИЯ ГЕОМЕТРИИ ФОРМЫ ПРОСТРАНСТВА ИНТЕРЬЕРА НА ЖИЗНЕДЕЯТЕЛЬНОСТЬ ЧЕЛОВЕКА 638 KB
  Стремления заказчиков архитектурных объектов к упрощению формы к ее удешевлению как постройки приводят к общему упадку архитектуры как духовной среды. Но пока осталась в большей степени за кадром тема взаимодействия человека и архитектурной формы как геометрического объема. Тем не менее знания о воздействии архитектурной формы в особенности же архитектурнопространственной формы как интерьерного пространства где современный человек проводит большую часть своего времени на его внутренний мир его психическое состояние очень важны для...
38680. ДЕФОРМАЦИЯ ТОНКОЛИСТОВЫХ ДЕТАЛЕЙ В ПРОЦЕССЕ ЛАЗЕРНОЙ РЕЗКИ 3.88 MB
  ТЕХНОЛОГИИ РАЗМЕРНОЙ ЛАЗЕРНОЙ ОБРАБОТКИ. Физические основы лазерной обработки. Физическая модель лазерной обработки. Физические явления ограничивающие качество лазерной обработки.
38681. Социально – психологические факторы формирования профессиональной установки молодежи на ССУЗ технического профиля 742.5 KB
  Влияние престижа профессии на установки молодежи. Основные направления ориентации на рабочие профессии. Все чаще при выборе профессии заметную роль играют: желание завоевать определенное социальное положение и мотив материальной заинтересованности. намерения значительной части выпускников школ недостаточно соотносятся с потребностью общества в квалифицированных рабочих в следствие чего –неудовлетворенность выбором профессии смена профессии текучесть кадров молодых рабочих.
38682. Программа повышения конкурентоспособности на примере одного из молочных предприятий края Закрытого акционерного общества «Вемол» 855.5 KB
  В настоящее время все большее количество исследователей уделяют внимание вопросам изучения конкурентоспособности продукции отдельных компаний городов регионов стран технологий работников и даже научнометодических документов и нормативных актов. Конкуренция: вынуждает производителей реагировать на изменение предпочтений потребителей а также на изменения макроэкономического характера; вынуждает производителей постоянно искать и находить новые виды товаров и услуг которые нужны потребителям и могут лучшим образом удовлетворить их...