1804 (961165), страница 2

Файл №961165 1804 (Методы к лабам) 2 страница1804 (961165) страница 22013-09-29СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 2)


КР1804ВС1

БИС ЦП

+5В


Регистр выходных данных КС1804ИР1


Регистр состояния К531ИР19П

32-разрядный регистр микрокоманд.

8м/сх КС1804ИР1



Микропрограммная память на шестнадцать 32-разрядных слов. 8 м/сх К155РУ2

БИС управления Схема управления выборкой адреса К155РЕ3

адресом микрокоманды

КС1804ВУ1


З агрузка

8 4 2 1 8 4 2 1 4 2 1

Работа Пуск Адрес Данные Мультиплексор Загрузка

Рис. 5. Расположение элементов управления и индикации устройства МТ 1804
  1. РЕЖИМЫ РАБОТЫ УСТРОЙСТВА «МИКРОТРЕНАЖЕР МТ 1804»

Устройство работает в двух режимах: ЗАГРУЗКА и РАБОТА. В режиме ЗАГРУЗКА осуществляется ручное программирование МПП. Для работы в этом режиме необходимо выполнять следующие действия:

    1. переключатель режимов установить в положение ЗАГРУЗКА;

    2. переключателями АДРЕС набрать нужный адрес;

    3. переключателями МУЛЬТИПЛЕКСОР установить номер тетрады (см. табл. 1);

    4. переключателями ДАННЫЕ набрать код для записи в выбранную тетраду;

    5. записать набранный код, нажав кнопку ЗАГРУЗКА;

    6. проконтролировать записываемую информацию по светодиодным индикаторам ПАМЯТЬ;

    7. повторить п. 1…6 для всех тетрад и ячеек МПП.

В режиме РАБОТА осуществляется выполнение записанной программы. Устройство выполняет программу по шагам или автоматически в зависимости от положения соответствующего переключателя. При выполнении программы по шагам синхронизация устройства осуществляется с помощью кнопки ПУСК. Однократному нажатию кнопки соответствует одна команда.

Для запуска программы необходимо осуществить начальную установку процессора, т.е. ввести в регистр микрокоманд микрокоманду, соответствующую стартовому адресу программы. Для этого необходимо после окончания загрузки программы:

1) установить переключателями АДРЕС значение стартового адреса;

2) нажать один раз кнопку ПУСК (при этом в РМК будет записана микрокоманда, соответствующая стартовому адресу программы);

Выполнение сдвиговых операций осуществляется в соответствии с табл. 2.

Таблица 2


Разряды

Сдвиг вправо Сдвиг влево

M S2 MS1


0 0 R3 РОН R0 R3 РОН R0

Q3 Q0 Q3 Q0


R3 РОН R0 R3 РОН R0

0 1

Q3 Q0 Q3 Q0


R3 РОН R0 R3 РОН R0

1 0

Q3 Q0 Q3 Q0


R3 РОН R0 R3 РОН R0

0 1

Q3 Q0 Q3 Q0

  1. ПОДГОТОВКА К РАБОТЕ И ПОРЯДОК ЕЁ ВЫПОЛНЕНИЯ

  1. Проведите внешний осмотр устройства и убедитесь в отсутствии повреждений и дефектов.

  2. Ознакомьтесь с расположением переключателей МУЛЬТИПЛЕКСОР, ДАННЫЕ, АДРЕС (см. рис. 5). Установите все перечисленные переключатели в нулевое положение (нижнее положение переключателя соответствует нулю, а верхнее положение - единице).

  3. Подключите источник питания напряжением +5В и выходным током не менее 2,5А, при этом необходимо обратите внимание на правильное подключение полярности.

  4. Включите источник питания.

  5. Последовательно загрузите программы (см. задания 1,2,3) и выполните их в соответствии с п.3.

  6. По окончании работ выключите источник питания и отсоедините его от устройства.

5. ОТЧЕТ

Отчет должен включать в себя:

  • название, цель работы, исходные данные;

  • программы в машинных кодах;

  • полученные результаты.

ЗАДАНИЕ 1. Загрузка РОНов БИС К1804ВС1.

Программа для изучения методов загрузки данных в РОНы БИС

К1804 ВС1 приведена в табл. 4.

Микрокоманда по адресу 0 записывает в РОН0 двоичное число 2. Микрокоманда по адресу 1 считывает содержимое РОН0. Микрокоманды 2 и 3 выполняют аналогичные операции с РОН1; микрокоманды 4 и 5 – с РОН9. Таким образом, можно загрузить любой из шестнадцати РОНов, меняя содержимое полей В и D.

Таблица 4

Адрес памяти

Номер тетрады

Выполняемая операция

5

4

3

1

0

Сдвиг

Управление приемником результата

Сдвиг

Источник операнда

Входной пере-нос

АЛУ

Выбор

РОНа

(порт В)

Входные

данные

DI

MS2

8 7 6

MS1

2 1 0

СI

5 4 3

В3В2В1В0

D3D2D1D0

0

1

2

3

4

5

-

-

-

-

-

-

0 1 1

0 0 1

0 1 1

0 0 1

0 1 1

0 0 1

-

-

-

-

-

-

1 1 1

0 1 1

1 1 1

0 1 1

1 1 1

0 1 1

-

-

-

-

-

-

0 1 1

0 1 1

0 1 1

0 1 1

0 1 1

0 1 1

0 0 0 0

0 0 0 0

0 0 0 1

0 0 0 1

1 0 0 1

1 0 0 1

0 0 1 0

- - - -

0 1 0 0

- - - -

0 1 0 1

- - - -

Загрузка РОН0

Чтение РОН0

Загрузка РОН1

Чтение РОН1

Загрузка РОН9

Чтение РОН9

Порядок выполнения работы:

    1. загрузите программу в МПП по адресам, указанным в табл. 4;

    2. установите переключатель ЗАГРУЗКА/РАБОТА в положение ЗАГРУЗКА;

    3. наберите нулевой адрес памяти (с помощью переключателей АДРЕС);

    4. для индикации выходных сигналов К1804ВС1 переключатели МУЛЬТИПЛЕКСОР установите в верхнее положение;

    5. выполните начальную установку (инициализацию), т.е. введите в РМК микрокоманду, нажав один раз кнопку ПУСК;

    6. нажмите кнопку ПУСК, что приведет к загрузке РОН0. Результат проконтролируйте по индикатору ДАННЫЕ (код 0010);

    7. наберите адрес памяти 1 (с помощью переключателей АДРЕС);

    8. повторите п.4 и проконтролируйте содержимое РОН0;

    9. проконтролируйте содержимое выходных сигналов на индикаторе ДАННЫЕ.

ЗАДАНИЕ 2. Выполнение сдвиговых операций в К1804ВС1

Программа выполнения сдвиговых операций приведена в табл. 5. Микрокоманду по адресу 0 используют для загрузки в РОН0 значения 2. Микрокоманда по адресу 1 выполняет сдвиг содержимого РОН0 влево на один разряд. Микрокоманда 2 сдвигает содержимое РОН0 вправо на один разряд. Микрокоманда по адресу 3 заносит нуль в регистр Q. Микрокоманда по адресу 4 выполняет сдвиговые операции двойной длины вправо. Микрокоманда по адресу 5 выполняет сдвиг двойной длины влево. Перед операцией «Двойной сдвиг» необходимо очистить регистр Q.

Таблица 5

Адрес памяти

Номер тетрады

Выполняемая

операция

5

4

3

1

0

Сдвиг

Управление приемником результата

Сдвиг

Источник операнда

Входной пере-нос

АЛУ

Выбор

РОНа

(порт В)

Входные

данные

DI

MS2

8 7 6

MS1

2 1 0

СI

5 4 3

В3В2В1В0

D3D2D1D0

0

1

2

3

4

5

-

0

0

-

1

1

0 1 1

1 1 1

1 0 1

0 0 0

1 1 0

1 0 0

-

1

1

-

0

0

1 1 1

0 1 1

0 1 1

0 1 0

0 1 1

0 1 1

-

-

-

-

-

-

0 1 1

0 1 1

0 1 1

1 0 0

0 1 1

0 1 1

0 0 0 0

0 0 0 0

0 0 0 0

0 0 0 0

0 0 0 0

0 0 0 0

0 0 1 0

- - - -

- - - -

- - - -

- - - -

- - - -

Загрузка РОН0

Сдвиг РОН0 влево

Сдвиг РОН0 вправо

Очистка Q

Двойной сдвиг влево

Двойной сдвиг вправо

Порядок выполнения программы:

    1. загрузите программу в МПП по адресам, указанным в табл. 5;

    2. наберите адрес памяти 0 (с помощью переключателей АДРЕС);

    3. проведите начальную установку (инициализацию), т.е. введите в РМК микрокоманду, нажав один раз кнопку ПУСК;

    4. для индикации выходных сигналов БИС К1804ВС1 переключатели МУЛЬТИПЛЕКСОР установите в верхнее положение;

    5. нажмите кнопку ПУСК, при этом в РОН0 будет записано

число 2 (код 0010);

    1. наберите адрес памяти 1 (с помощью переключателей АДРЕС);

    2. повтор п.3;

    3. нажмите кнопку ПУСК, убедитесь, что число на индикации изменяется в последовательности: 4, 8, 1, 2, 4 и т.д., что означает выполнение циклического сдвига содержимого РОН0 влево на один разряд за один такт.

Микрокоманда по адресу 2 выполняет циклический сдвиг вправо, микрокоманда по адресу 4 – двойной сдвиг влево, микрокоманда по адресу 5 – двойной сдвиг вправо.

ЗАДАНИЕ 3. Выполнение арифметических операций в К1804ВС1

Характеристики

Тип файла
Документ
Размер
258,5 Kb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6374
Авторов
на СтудИзбе
309
Средний доход
с одного платного файла
Обучение Подробнее