37710

БЛОК МИКРОПРОГРАММНОГО УПРАВЛЕНИЯ. РАБОТА С ОПЕРАТИВНОЙ ПАМЯТЬЮ

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

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

Изучение структуры и функций блока микропрограммного управления БМУ, составление и отладка микропрограмм обработки данных, записанных в ОП, с использованием циклов и подпрограмм.

Русский

2013-09-25

208 KB

2 чел.

Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное

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

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

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

имени Александра Григорьевича и Николая Григорьевича Столетовых»

(ВлГУ)

Кафедра «Вычислительная техника»


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

по дисциплине

«Организация ЭВМ и систем»

«БЛОК МИКРОПРОГРАММНОГО УПРАВЛЕНИЯ. РАБОТА С ОПЕРАТИВНОЙ ПАМЯТЬЮ»

Выполнил:

ст. гр. ВТ-109

Потоцкий В.И.

Проверил:

Темченко К. А.

Владимир 2011


1.
Цель работы.

Изучение структуры и функций блока микропрограммного  управления БМУ,  составление и отладка микропрограмм обработки данных,  записанных в ОП, с  использованием  циклов  и подпрограмм.

2. Задача.

Сформировать 4 массива, содержащие поразрядные  двоичные функции, аргументами которых являются  одноименные  элементы массивов А и В. Вычисление четверки функций для одной пары аргументов оформить как подпрограмму

3. Схема алгоритма задачи.

Основная программа:

Подпрограмма:

Распределение регистровой памяти.

R1-содержит массив A из одного элемента;

R2-содержит массив В из одного элемента;

R4-используется для хранения элемента массива A;

R5- используется для хранения элемента массива B;

RA-в нем хранится результат первой функции;

RB-в нем хранится результат второй функции;

RC-в нем хранится результат третьей функции;

RD-в нем хранится результат четвертой функции;

RE-используется для промежуточного хранения R4;

4. Составление микропрограммы.

Адрес МК

Операция

Поле

Значение

Функция

0

NACH:

MOV #50,R1

B

SRC

DST

CONST

1

4

1

50

R1

DA,RGB

SDA (РЗУ,АОР)

адрес

1

MOV(R1),R4

B

R

DST

4

1

4

R4

чтение ОП

Запись РЗУ

2

MOV #100,R2

B

SRC

DST

CONST

1

4

1

100

R2

DA,RGB

SDA (РЗУ,АОР)

адрес

3

MOV (R2),R5

B

R

DST

5

1

4

R5

чтение ОП

запись РЗУ

4

JSR PC,FUN

JFI

CHA

CONST

4

1

14

Б/у переход

CJS

адрес

5

MOV#110,AOP

SRC

DST

CONST

4

3

110

DA

записать в AOP

адрес

6

MOV RA,@#110

A

W

DST

A

1

2

RA

запись в RGW

запись в ОП

7

MOV#120,AOP

SRC

DST

CONST

4

3

120

DA

записать в AOP

адрес

8

MOV RB,@#120

A

W

DST

B

1

2

RB

запись в RGW

запись в ОП

9

MOV#130,AOP

SRC

DST

CONST

4

3

130

DA

записать в AOP

адрес

A

MOV RC,@#130

A

W

DST

C

1

2

RC

запись в RGW

запись в ОП

B

MOV#140,AOP

SRC

DST

CONST

4

3

140

DA

записать в AOP

адрес

C

MOV RD,@#140

HALT

A

W

DST

JFI

D

1

2

5

RD

запись в RGW

запись в ОП

STOP

Адрес МК

Операция

Поле

Значение

Функция

14

FUN:

MOV RE,R4

A

B

4

E

RE

R4

15

AND R4,R5

A

B

ALU

5

4

E

R5

R4

R&S

16

MOV RA,R4

A

B

4

A

R4

RA

17

MOV R4,RE

A

B

E

4

RE

R4

18

OR R4,R5

A

B

ALU

5

4

F

R5

R4

R\/S

19

MOV RB,R4

A

B

4

B

R4

RB

1A

MOV R4,RE

A

B

E

4

RE

R4

1B

AND R4,R5

NEG R4

A

B

ALU

5

4

C

R5

R4   

R&S

1C

MOV RC,R4

A

B

4

C

R4

RC

1D

MOV R4,RE

A

B

E

4

RE

R4

1E

OR R4,R5

NEG R4

A

B

ALU

5

4

D

R5

R4

R\/S

1F

MOV RD,R4

RTS PC

A

B

JFI

CHA

4

D

4

A

R4

RD

б/у переход

CRTN

5. Тесты

A

B

A&B

A\/B

A&B

A\/B

FF57

8688

8600

FFDF

79FF

0020

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

6. Вывод.

В ходе работы я изучил структуру и функцию блока микропрограммного  управления  БМУ,  составил и отладил микропрограмму обработки данных,  записанных в ОП, используя при этом подпрограмму.


 

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

48313. ОБЛІК У ГАЛУЗЯХ ВИРОБНИЦТВА ТА ПОСЛУГ 1.15 MB
  Закону Про податок на прибуток витрати на отримання ліцензій зараховуються в склад валових витрат. Оплата проводиться не пізніше ніж за один день до початку здійснення торговельної діяльності Витрати пов’язані з попередньою оплатою вартості торгового патенту обліковуються по дебету рахунка 39 Витрати майбутніх періодів...
48315. Основы волновой теории 1.23 MB
  Оптика – это раздел физики, который изучает распространение света и взаимодействие его с веществом. Свет представляет собой электромагнитное излучение и обладает двойственной природой. В одних явлениях свет ведёт себя как электромагнитная волна, в других – как поток особых частиц фотонов или квантов света. Волновыми свойствами света занимается волновая оптика, квантовой – квантовая.
48316. Теплоенергетика. Курс лекцій 3.74 MB
  Енергетичне паливо використовується для отримання теплової енергії в різних енергетичних установках. Технологічне паливо використовується з метою отримання цінних технічних продуктів (фарб, штучних волокон та інш.), і для переробки в різні види штучних палив (кокс, брикети, генераторний газ та інш.)
48317. УЧАСТИЕ ЭЛЕМЕНТОВ КРОВИ В ЗАЩИТЕ ОРГАНИЗМА ОТ КРОВОПОТЕРИ. СВЕРТЫВАНИЕ КРОВИ (СИСТЕМА ГЕМОКОАГУЛЯЦИИ) 128 KB
  Сущность процесса свертывания крови. Свертывание крови по А.А. Шмидту и П. Моравицу. Современные представления о системе свертывания. Прокоагулянты (плазменные факторы свертывания) и факторы свертывания форменных элементов крови и тканей. Процесс свертывания крови (микроциркуляторный гемостаз – предфаза, конечный или коагуляционный гемостаз, ретракция кровяного сгустка и фибринолиз – послефаза процесса свертывания).
48318. Использование ИКТ на уроках русского языка при изучении орфографии в 6 классе 267.24 KB
  Применение информационно-коммуникационных технологий в преподавании русского языка на данном этапе модернизации образования - необходимость, так как они способствуют совершенствованию практических умений и навыков
48319. КРАТКИЙ КОНСПЕКТ ЛЕКЦИЙ ПО ИСТОРИИ ГОСУДАРСТВА И ПРАВА ЗАРУБЕЖНЫХ СТРАН 478.5 KB
  Предмет и методология истории государства и права зарубежных стран. История государства и права зарубежных стран это общественная историкоправовая наука. Цель выявление исторических закономерностей развития государства и права.
48320. Общая характеристика рынка и рыночной экономики, особенности хозяйственной деятельности в условиях рынка 894.5 KB
  Рынок это общественный институт или механизм который сводит вместе покупателей предъявителей спроса и поставщиков продавцов отдельных товаров и услуг. Это товары доступные только очень состоятельным людям и производящиеся в очень ограниченном количестве; 2 в зависимости от особенности потребительского поведения и мотивации покупок отмечают: а товары регулярного и планового спроса – товары постоянно приобретаемые населением в определенном количестве и ассортименте; б товары экстренной покупки товары которые приобретаются только...
48321. Планирование экономических процессов 334.35 KB
  Если технико–экономические отношения отражают отношения по поводу рационального использования ресурсов их воспроизводства имеющимися технологическими возможностями то социально – экономические отношения определяются характером отношений людей которые зависят от влияния отношений собственности в данном обществе. На основании разделения труда можно выделить: Материальное и нематериальное производство производит продукцию: группы А – средства производства группы Б – предметы потребления Сфера услуг и отрасли сферы производства Сфера...