1. Включить рабочее место и запустить программу IS580;
2. Выполнить директиву R IS580. Обратить внимание на то, что всегда после запуска программы IS580 (SP) = 0100 H, (A) = 00H, (B) = 00H, (C) = 00 H, (D) = 00 H, (E) = 00 H, (F) = -----, (H) = 00 H, (L) = 00 H;
3. Директивой S ввести программу записи в стек содержимого регистров МП;
АДРЕС ДАННЫЕ
1000 C5 PUSH BC
1001 D5 PUSH DE
1002 E5 PUSH HL
1003 F5 PUSH PSW
4. Директивой R установить содержимое программного счетчика равным 1000H и нулевое содержимое ячеек памяти по адресам 100H...108H;
5. Выполнить одну команду программы п.3 в пошаговом режиме. Убедиться, что содержимое указателя стека уменьшилось на 2;
6. Выполнить п.5 еще три раза для полного прогона программы п.4;
9. Отобразить содержимое восьми ячеек ОЗУ, начиная с адреса 100H. Убедиться, что результат работы программы п.3 соответствует таблице 2.
Таблица 2 – Результат работы программы записи содержимого регистров МП в стек