37718

Знакомство с принципами микропрограммой эмуляции ЭВМ с программным управлением

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

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

р0= 1 1ый элемент р1= 1 2ой элемент р2 Ктый элемент RCT =К2 р3 Сумма Микропрограмма выполняемого алгоритма Выборка команды Адрес МК Операция Поле Значение Функция 00 mov PC OP dd PC 2 B SRC LU DB CONST 7 4 3 1 2 PC R7 D RGB RSC0 Шина DB 01 mov PC RF mov PC RGK JMP B R DST CH F 1 4 2 RF Чтение ОП RGR РЗУ JMP Адрес МК Операция Поле Значение Функция 02 dd R3R0 M MB LU CH 1 2 3 0 Из поля R1 команды Из...

Русский

2013-09-25

53 KB

0 чел.

Цель работы:

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

Задача:

 Найти число Фибоначчи с номером К. Пеpвые два числа Фибоначчи равны 1. Каждое последующее число равно сумме  двух предыдущих. Найти сумму первых К чисел ряда.

р0= 1      - 1ый элемент

р1= 1      - 2ой элемент

р2           - Ктый элемент

RACT =К-2

р3           - Сумма

Микропрограмма выполняемого алгоритма

Выборка команды

Адрес МК

Операция

Поле

Значение

Функция

00

mov PC, AOP

add PC, #2

B

SRC

ALU

DBA

CONST

7

4

3

1

2

PC (R7)

DA, RGB

R+S+C0

Шина DB

01

mov (PC), RF

mov (PC), RGK

JMAP

B

R

DST

CHA

F

1

4

2

RF

Чтение ОП

RGR > РЗУ

JMAP

Адрес МК

Операция

Поле

Значение

Функция

02

Add R3,R0

MA

MB

ALU

CHA                                

1

2

3

0

Из поля R1 команды

Из поля R2 команды

R+S+C0

JZ

03

Mov R2,R1

MA

MB

CHA                                

1

2

0

Из поля R1 команды

Из поля R2 команды

JZ

04

Add R1,R0

MA

MB

ALU

CHA                                

1

2

3

0

Из поля R1 команды

Из поля R2 команды

R+S+C0

JZ

05

Mov R0,R2

MA

MB

1

2

Из поля R1 команды

Из поля R2 команды

06

Mov R7,0

B

SRC

7

4

07

Cmp RACT,0

ALU

CHA

CONST

6

9

0

RCPT

08

Add R3,R0

B

ALU

3

3

R+S+C0

09

Halt

JFI

5

stop

Таблица преобразования адресов:

Команда

Код команды

Код операции

Адрес микропрограммы

ADD

060000

2

MOV

010100

3

ADD

060200

4

MOV

010200

5

Вывод:

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


 

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

16717. Planned economy 41.9 KB
  Planned economy This article is about an economic system controlled or directed by the state. For proposed economic systems that employs participatory or democratic planning Planned economy or command economy is an economic system in which the state directs the economy.[1] It is an economic system in which the central government controls industry such that it makes major decisions...
16718. ДОБЫЧА ЗОЛОТА МЕТОДАМИ ГЕОТЕХНОЛОГИИ 109.5 KB
  Геотехнология определяется как метод добычи цветных, редких и благородных металлов путем их избирательного растворения химическими реагентами на месте залегания и последующего извлечения образованных в зоне реакций
16719. Бактериальное выщелачивание 40 KB
  Бактериальное выщелачивание избирательное извлечение химических элементов из многокомпонентных соединений посредством их растворения микроорганизмами в водной среде. Благодаря Б. в. появляется возможность извлекать из руд отходов производства и т. д. ценные...
16720. Влияние вторичных процессов на извлечение золота при сорбционном выщелачивании 53.5 KB
  УДК.669.21/23 Влияние вторичных процессов на извлечение золота при сорбционном выщелачиванииКустова Л.А. начальник ЦЗЛ ГМЗ2 Центрального рудоуправления НГМК; Коротовских Г.А. зам. начальника ЦЗЛ ГМЗ2 Центрального рудоуправления НГМК Золотосодержащие руды отличаются бо...
16721. Влияние концентрации цианистого натрия и тонины помола на извлечение золота и серебра из пульпы 65.5 KB
  УДК 622 Влияние концентрации цианистого натрия и тонины помола на извлечение золота и серебра из пульпыДубов А.А. начальник цеха сорбции и регенерации ГМЗ2 Центрального рудоуправления НГМК С момента пуска Гидрометаллургического завода № 2 НГМК в эксплуатацию на нем с
16722. ВОЗМОЖНОСТИ ГРАВИТАЦИОННОГО ОБОГАЩЕНИЯ УПОРНЫХ ПРОМПРОДУКТОВ ЗОЛОТОИЗВЛЕКАТЕЛЬНЫХ ФАБРИК 84.5 KB
  ВОЗМОЖНОСТИ ГРАВИТАЦИОННОГО ОБОГАЩЕНИЯ УПОРНЫХ ПРОМПРОДУКТОВ ЗОЛОТОИЗВЛЕКАТЕЛЬНЫХ ФАБРИК Евтушенко М.Б. ОOО НТЦ Магнитные жидкости Посысоева Д.С. МГГУ Упорными промпродуктами золотоизвлекательных фабрик ЗИФ являются хвосты доводки гравиоконцентратов пред...
16723. ВОЗМОЖНОСТИ И ПЕРСПЕКТИВЫ ПРОМЫШЛЕННОГО ИСПОЛЬ-ЗОВАНИЯ НЕЦИАНИСТЫХ РАСТВОРИТЕЛЕЙ ЗОЛОТА И СЕРЕБРА 93.5 KB
  ВОЗМОЖНОСТИ И ПЕРСПЕКТИВЫ ПРОМЫШЛЕННОГО ИСПОЛЬЗОВАНИЯ НЕЦИАНИСТЫХ РАСТВОРИТЕЛЕЙ ЗОЛОТА И СЕРЕБРА Современная металлургия золота основана на использовании цианистого процесса который успешно применяется в мировой практике уже более 115 лет обеспечивая получен...
16724. Выбор рационального расхода рабочих растворов при кучном выщелачивании золота 70 KB
  Выбор рационального расхода рабочих растворов при кучном выщелачивании золота Д. Е. Толстов Г. 2000 г. УДК 669.213:66.094.6 Штабели укладываемой руды при кучном выщелачивании золота могут достигать сотни метров в высоту более двух километров в длину и километр в ширину. Разли
16725. ВЫЩЕЛАЧИВАНИЕ ЗОЛОТА С ПОМОЩЬЮ АЗОТ- И СЕРОСОДЕРЖАЩИХ ГЕТЕРОЦИКЛИЧЕСКИХ АРОМАТИЧЕСКИХ СОЕДИНЕНИЙ 258.5 KB
  ВЫЩЕЛАЧИВАНИЕ ЗОЛОТА С ПОМОЩЬЮ АЗОТ И СЕРОСОДЕРЖАЩИХ ГЕТЕРОЦИКЛИЧЕСКИХ АРОМАТИЧЕСКИХ СОЕДИНЕНИЙ Имя изобретателя: Кристьянсдоттир Сиграйдью Соул US; Томпсон Джеффри Скотт US Имя патентообладателя: Е.И.Дю Пон Де Немурс энд Компани USАдрес для переписки: Дата начала ...