Изучение УМК и правил составления простых программ (Л.Р.2) — КиберПедия 

Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...

История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...

Изучение УМК и правил составления простых программ (Л.Р.2)

2017-11-16 334
Изучение УМК и правил составления простых программ (Л.Р.2) 0.00 из 5.00 0 оценок
Заказать работу

Цели работы:

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 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.009 с.