Главная » Все файлы » Просмотр файлов из архивов » Документы » Б.Б.Михайлов, О.И.Елисеева - Исследование микропроцессорного комплекта серии К1804

Б.Б.Михайлов, О.И.Елисеева - Исследование микропроцессорного комплекта серии К1804, страница 2

2017-12-27СтудИзба

Описание файла

Документ из архива "Б.Б.Михайлов, О.И.Елисеева - Исследование микропроцессорного комплекта серии К1804", который расположен в категории "". Всё это находится в предмете "элементы электронной и микропроцессорной техники" из 8 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "элементы электронной и микропроцессорной техники" в общих файлах.

Онлайн просмотр документа "Б.Б.Михайлов, О.И.Елисеева - Исследование микропроцессорного комплекта серии К1804"

Текст 2 страницы из документа "Б.Б.Михайлов, О.И.Елисеева - Исследование микропроцессорного комплекта серии К1804"

Регистр выходных данных КС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 – двойной сдвиг вправо.

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