ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ N 2


Перед началом выполнения работы изучите порядок ее проведения и справочные материалы, приведенные в приложе­нии, получите индивидуальное задание и ознакомьтесь с ним. Программа представляет собой последовательность байт, кото­рая располагается в сегменте кода и интерпретируется про­цессором как последовательность команд. Перед запуском программа должна находиться в памяти, а регистр счетчика команд совместно с сегментным регистром кода (CS:IP) долж­ны содержать полный адрес первой исполняемой команды этой программы. Запуск программы на выполнение мо­жет осуществляться в одном из трех режимов: в режи­мах RUN (автоматическое выполнение), STEP (пошаговое вы­полнение) и CYCLE (выполнение по циклам шины).

2.2.1. ВВОД ПРОГРАММЫ В ПАМЯТЬ.

Введите про­грамму (рис. 2.18) в память микро-ЭВМ, начиная с адреса G000h:0100h, используя для этого директиву ADR (см. п. 1.3.2).

ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ N 2

2.2.2. ПОДГОТОВКА ПРОГРАММЫ К ВЫПОЛНЕ­НИЮ.

Для подготовки программы выполните следующие дей­ствия:

1) занесите в регистры процессора и ячейки памяти данные, необходимые для выполнения программы (см. пп. 1.3.3 и 1.3.2); для программы N 1 в сегментный регистр CS зане­сите начальный адрес используемого сегмента кода (OOOOh), в сегментный регистр DS начальный адрес сегмента. данных (OOOOh) и обнулите (занесите число OOOOh) ячейку памяти (слово) с адресом OOOOh:01C8h;

2) проверьте правильность записи данных чтением со­держимого регистров и ячеек памяти.

Загрузка...