Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...
Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...
Топ:
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного хозяйства...
Отражение на счетах бухгалтерского учета процесса приобретения: Процесс заготовления представляет систему экономических событий, включающих приобретение организацией у поставщиков сырья...
Определение места расположения распределительного центра: Фирма реализует продукцию на рынках сбыта и имеет постоянных поставщиков в разных регионах. Увеличение объема продаж...
Интересное:
Что нужно делать при лейкемии: Прежде всего, необходимо выяснить, не страдаете ли вы каким-либо душевным недугом...
Отражение на счетах бухгалтерского учета процесса приобретения: Процесс заготовления представляет систему экономических событий, включающих приобретение организацией у поставщиков сырья...
Национальное богатство страны и его составляющие: для оценки элементов национального богатства используются...
Дисциплины:
2017-11-16 | 398 |
5.00
из
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
Цели работы:
1. Изучение устройства и принципов функционирования УМК.
2. Освоение базовых рабочих процедур.
3. Закрепление навыков программирования на языке Ассемблер.
Устройство и принцип работы УМК
Устройство и принцип работы УМК описаны в разделе 3. Подробнее рассмотрим только функционирование устройства пошагового выполнения программы. Устройство пошагового выполнения программы переводит ОУ в состояние ожидания после выполнения очередного шага. Вызов пошагового режима работы осуществляется переключателем "РБ/ШГ", выбор величины шага переключателем "КМ/ЦК". Для последующего шага необходимо нажать кнопку "ШГ". При этом после выполнения очередного шага на светодиодном индикаторе отображается состояние адресной вины, шины данных и регистра состояния ОУ в двоичном коде.
Команды выполняются по машинным циклам (1 ¸ 5 циклов в команде). Имеется десять типов машинных циклов и соответственно десять слов состояния (см. табл.1).
Таблица 1.
Состояние ОУ | Разряды регистра состояния ОУ | |||||||
MEM | INR | MI | OUT | HLTA | STACK | WO/ | INTA | |
Выбор команды | ||||||||
Чтение памяти | ||||||||
Запись в память | ||||||||
Чтение стека | ||||||||
Запись в стек | ||||||||
Ввод | ||||||||
Вывод | ||||||||
Прерывание | ||||||||
Останов | ||||||||
Прерывание в останове |
Перечислим органы управления.
Директивные клавиши служат для вызова директив и имеют следующие обозначения и назначения:
"П" (Память) – чтение и изменение содержимого ячеек памяти,
"РГ" (Регистр) – чтение и изменение содержимого регистров МП,
"СТ" (Старт) – запуск программы пользователя,
"КС" (Контрольная сумма) – определение контрольной суммы массива памяти: используется для контроля правильности ввода ранее отлаженной программы,
"ЗК" (Заполнение константой) – заполнение массива памяти константой,
"ПМ" (Перемещение массива) – перемещение массива в адресном пространстве памяти,
"ВП" (Выполнить) – означает конец работы с директивой,
"¾" (Пробел) – разделитель при вводе нескольких переменных.
Информационные клавиши служат для ввода адресов и данных в шестнадцатеричном коде и содержат шестнадцатеричные символы. Одновременно часть из них используется для ввода индентификаторов регистров МП:
|
А – аккумулятор,
В, С, D, Е – одноименные регистры,
8/Н – регистр H,
9/L – регистр L,
F – регистр флагов (признаков),
4/РН – старший байт счетчика команд,
5/PL – младший байт счетчика команд,
6/SН – старший байт указателя стека,
7/SL – младший байт указателя стека.
На лицевой панели находятся пять кнопок управления:
~ – включение/выключение УМК,
СБ (Сброс) – устанавливает нулевой адрес в счетчике команд,
ПР (Прерывание) – позволяет прервать выполнение программы,
РБ/ШГ (Работа/Шаг) – используется для перевода выполнения программы в пошаговом режиме,
ШГ (Шаг) – каждое нажатие на кнопку ведет к выполнению одного шага,
КМ/ЦК – переключатель дискреты шага (КМ – шаг соответствует выполнению одной команды, ЦК – шаг соответствует выполнению одного машинного цикла).
Дисплейсодержит 6 разрядов: четыре левых отображают адрес, два правых информацию (в шестнадцатеричном коде).
При неправильной работе с клавиатурой в крайней левой позиции дисплея высвечивается символ “? ”. Нажмите кнопку ²СБ² для возвращения в исходное состояние.
Светодиодная индикация состоит из набора светодиодов (0 – светодиод не горит, 1 – горит).
Верхний ряд отображает состояние адресной шины (16 бит).
Второй ряд отображает состояние шины данных (8 бит).
Третий ряд отображает разряды регистра состояний (8 бит).
Подготовка УМК к работе
Установите кнопку ″ ~″ в отжатое состояние.
1. Подключите УМК к сети переменного тока 220 В.
2. Переключатель "РБ/ШГ" установите в отжатое состояние ″ РБ″.
3. Включите УМК, нажав кнопку ″ ~″.
4. Нажмите кнопку "СБ". При этом в крайней левой позиции дисплея должен появиться знак "–". После этого УМК готов к работе.
Базовые рабочие процедуры
Внимание! Перед заданием директив с помощью управляющих клавиш необходимо нажать ″СБ″.
|
|
Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...
История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...
Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначенные для поддерживания проводов на необходимой высоте над землей, водой...
Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!