Мультимедийный эмулятор работы микропроцессора
Автор: Васильев В.А.
Название образовательной организации: ТОГБПОУ «Приборостроительный колледж»
Должность: Преподаватель спецдисциплин
e-mail: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript
Рекомендации по использованию
Программа Emulator предназначена для изучения команд микропроцессора на основе микропроцессора Intel 8080. Данная программа эмулирует работу микропроцессора и основных узлов ПК.
Программа работает под управлением операционной системы WindowsXP.
Для работы в операционных системах Vista, 7 необходимо установить на ПК программу DOSBox0.74. После инсталляции программы необходимо открыть файл DOSBox0.74 Options в папке DOSBox-0.74\Option. В конце файла в разделе autoexec смонтировать диск
с помощью команд:
mount c c:\DATA\EMUL-EXE
autoexec
где c:\DATA\ EMUL-EXE – расположение программы
При запуске программы Emulator можно использовать следующие ключи:
/a - время на ответ минимально - 10 секунд.
/b - время на ответ 15 секунд.
/c - время на ответ 20 секунд.
При запуске программы без ключей время на ответ максимально - 30 секунд.
Активизация мышки выполняется с помощью клавиш Ctrl+F10, полный экран – Alt+Enter
При работе с программой в режиме обучения для работы в режимах демонстрации и контроля необходимо перезапустить программу.
Программа может использоваться при проведении теоретических и практических занятий, а также для организации тестового контроля по дисциплинам Информатика, Информационные технологии, Вычислительная техника, Микропроцессорные системы.
Программа состоит из нескольких модулей:
1. Теоретический модуль, в котором приведены все команды МП, справка по программе, указания к лабораторным работам и т. д.
2. Демонстрационный модуль. Все команды разбиты на четыре группы: команды групп пересылки, арифметические и логические команды, команды передачи управления и команды перехода к программам. Выбрав нужний пункт меню Вы можете запустить на выполнение любую программу, содержащую перечисленные команды. Окончание выполнения команды, а также окончание программы обозначены звуковыми сигналами.
3. Контролирующий модуль. В нём выполняется контроль по командам МП, которые так же разбиты на четыре группы. Приведены 10 вопросов, на каждый ответ отводится заданное время: 10, 15, 20 или 30 секунд. По окончании контроля выставляется оценка.
Управление программой осуществляется при помощи клавиш управления курсором, а для подтверждения выбора — клавишей Enter
Условные сокращения принятые в программе Emulator
Adr — адрес ячейки памяти; D8, D16 – соответственно один и два байта данных; rp – регистровая пара; D - регистр «приемник» и S — регистр «источник» (при передаче данных из регистра в регистр). N — номер порта ввода — вывода. A — аккумулятор; B, C, D, E, H, L — регистры общего назначения микропроцессора. РК — регистр команд, УС — указатель стека, СК — счетчик команд, РА — регистр адреса, УУ — устроство управления, АЛУ — арифметико-логическое устройство, ЩД — шина данных, ШУ — шина управления, OUT — порт вывода, INT — порт ввода.