Лабораторная работа №5 на тему Командный цикл процессора
« НазадЛабораторная работа №5 на тему Командный цикл процессораЦель: изучение работы процессорного цикла на уровне микрокоманд. Теоретические сведенияРеализация программы в ЭВМ сводится к последовательному выполнению команд. Каждая команда, в свою очередь, выполняется как последовательность микрокоманд, реализующих элементарные действия над операционными элементами процессора. В программной модели учебной ЭВМ предусмотрен Режим микрокоманд, в котором действие командного цикла реализуется и отображается на уровне микрокоманд. Список микрокоманд текущей команды выводится в специальном окне Микрокомандный уровень (см. рис. 8.8). ЗаданиеВыполнить снова последовательность команд по варианту задания 1 (таблица 1.3), но в режиме Шаг. Зарегистрировать изменения состояния процессора и памяти по форме таблицы 5.1, в которой приведены состояния ЭВМ при выполнении примера 1 (фрагмент). Записать последовательность микрокоманд для следующих команд модели учебной ЭВМ: v ADD R3 v ADD @R3 v ADD @R3+ v ADD -@R3 v JRNZ R3,M v MOV R4,R2 v JMP M v CALL M v RET: PUSH R3 v POP R5 Таблица 5.1 Состояние модели в режиме моделирования на уровне микрокоманд
Содержание отчета
Контрольные вопросы
З повагою ІЦ "KURSOVIKS"!
|