Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ВМСиС (часть1).doc
Скачиваний:
33
Добавлен:
31.08.2019
Размер:
1.43 Mб
Скачать

Лабораторная работа № 3 Изучение архитектуры и функциональных возможностей арифметико-логического устройства на базе вычислительной секции к1804вс1

Продолжительность работы – 4 часа.

Цель работы. Получение навыков составления микрокоманд (МК) при программировании микропроцессорного комплекта К1804.

Описание лабораторного стенда. В качестве лабораторного стенда используется учебный микротренажер МТ1804, состоящий из блока управления и операционного блока.

Операционный блок содержит: БИС центрального процессора К1804ВС1; регистр состояния и коммутатор флагов состояния; мультиплексоры сдвига; регистр выходных данных.

Блок управления содержит: БИС управления адресом микрокоманды (МК) К1804ВУ1; микропрограммную память на шестнадцать 32-разрядных слов; схему управления выборкой следующего адреса, реализованную на ПЗУ К155РЕ3; переключатели задания адреса и данных; органы управления режимами загрузки в память и синхронизации.

Подготовка к работе

  1. Изучить архитектуру, назначение и функциональные возможности БИС комплекта К1804. Формат микрокоманд МТ1804.

  2. Изучить принципы составления микрокоманд, осуществляющих арифметические, логические и операции сдвига.

  3. Подготовить тетрадь для отчета по работе.

Программа работы

  1. Изучить структуру и принцип работы вычислительной секции К1804ВС1. Ознакомиться с органами управления и порядком работы на МТ1804.

  2. Составить и исследовать МК арифметических операций. Варианты заданий сведены в табл. 114. Проверить правильность работы микрокоманды с использованием тренажера.

Примечание: В табл. 114 и табл. 125 формат операндов соответствует последовательности Приемник=Источник и использованы обозначения:

V - логическое сложение; - арифметическое вычитание;

& - логическое умножение; - исключающее “или”;

+ - арифметическое сложение.

  1. Составить и выполнить на тренажере МК циклических сдвиговых операций одинарной и двойной длины. Номера регистров для выполнения операции соответствуют номеру варианта, а направление сдвига зависит от его четности: если вариант четный, выполнить сдвиги вправо, иначе - влево. Повторить МК несколько раз, записывая показания с выхода 1804ВС1. Объяснить результаты, используя структурную схему 1804ВС1.

  2. Составить и выполнить на тренажере МК логической операции, контролируя выход 1804ВС1. Варианты заданий приведены в табл. 125.

табл. 114

Вариант

Операция

1

R1=R7-8

2

R2=R2+R12+1

3

R3=9-R14

4

R4=R6-1

5

R6=R9-R6

6

Q=R11+7

7

R8=Q+3

8

Q=13-R9

9

R6=R2-Q-1

10

R3=R3+R13

11

Q=R3+R4+1

12

R5=15-R7-1

табл. 125

Вариант

Операция

1

R1=R1VR2

2

R2=R0V6

3

R9=R5&R9

4

R4=R8&13

5

6

Q=QV7

7

Q= &5

8

R8=Q3

9

R6=

10

R3= &R14

11

Q=R0R10

12

R5=15R7

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]