Перед началом выполнения работы изучите порядок ее проведения и справочные материалы, приведенные в приложении, получите индивидуальное задание и ознакомьтесь с ним. Программа представляет собой последовательность байт, которая располагается в сегменте кода и интерпретируется процессором как последовательность команд. Перед запуском программа должна находиться в памяти, а регистр счетчика команд совместно с сегментным регистром кода (CS:IP) должны содержать полный адрес первой исполняемой команды этой программы. Запуск программы на выполнение может осуществляться в одном из трех режимов: в режимах RUN (автоматическое выполнение), STEP (пошаговое выполнение) и CYCLE (выполнение по циклам шины).
2.2.1. ВВОД ПРОГРАММЫ В ПАМЯТЬ.
Введите программу (рис. 2.18) в память микро-ЭВМ, начиная с адреса G000h:0100h, используя для этого директиву ADR (см. п. 1.3.2).
2.2.2. ПОДГОТОВКА ПРОГРАММЫ К ВЫПОЛНЕНИЮ.
Для подготовки программы выполните следующие действия:
1) занесите в регистры процессора и ячейки памяти данные, необходимые для выполнения программы (см. пп. 1.3.3 и 1.3.2); для программы N 1 в сегментный регистр CS занесите начальный адрес используемого сегмента кода (OOOOh), в сегментный регистр DS начальный адрес сегмента. данных (OOOOh) и обнулите (занесите число OOOOh) ячейку памяти (слово) с адресом OOOOh:01C8h;
2) проверьте правильность записи данных чтением содержимого регистров и ячеек памяти.
