ЗАПУСК И ВЫПОЛНЕНИЕ ПРОГРАММЫ


Про­грамма может располагаться как в" ОЗУ, так в ПЗУ. Для за­пуска программы необходимо знать ее начальный адрес (адрес первой исполняемой команды в памяти). Перед выполнением первой команды программы содержимое регистров процессора восстанавливается из служебной области ОЗУ (см. п. 1.2.3). После останова программы содержимое регистров переписы­вается в служебную область ОЗУ.

Запуск программы на выполнение осуществляется после ввода сегментного адреса и смещения и задания точки ее останова. (см. п. 1.2.2):

1) для запуска программы нажмите на клавишу F9 или воспользуйтесь основным меню «процессор»;

2) для продолжения выполнения программы с точки ее останова повторно нажмите на клавишу F9; в случае необ­ходимости задания нового стартового адреса введите началь­ный адрес запускаемой программы как описано в п. 1.2.2; по окончании ввода или подтверждения начального адреса про­граммы повторно нажмите на клавишу F9;

3) для останова программы нажмите на клавиши Ctrl+ F9 или STOP; в случае невозможности остановить программу клавишей STOP, кричите хелп.

Запустите программу начальной установки процессора, начальный адрес которой FEOOh:OOOOh, используя F9. Попробуйте запустить ту же самую программу, изменив представление физического адреса начала программы другим логическим, например, пред­ставив в виде FOOOh:EOOOh. Объясните полученные результа­ты.

Загрузка...