В программной модели учебной ЭВМ использован стандартный интерфейс Windows, реализованный в нескольких окнах.
Основное окно модели Модель учебной ЭВМсодержит основное меню и кнопки на панели управления. В рабочее поле окна выводятся сообщения о функционировании системы в целом. Эти сообщения группируются в файле logfile.txt (по умолчанию), сохраняются на диске и могут быть проанализированы после завершения сеанса работы с моделью.
Меню содержит следующие пункты и команды:
Файл:
• неактивные команды;
• Выход.
Вид:
• Показать все;
• Скрыть все;
• Процессор;
• Микрокомандный уровень;
• Память;
• Кэш-память;
• Программа;
• Текст программы.
Внешние устройства:
• Менеджер ВУ;
• окна подключенных ВУ;
Работа:
• Пуск;
• Стоп;
• Шаг;
• Режим микрокоманд;
• Кэш-память;
• Настройки.
Команды меню Видоткрывают окна соответствующих обозревателей, описанные далее. Менеджер внешних устройств позволяет подключать/отключать внешние устройства, предусмотренные в системе. Команда вызова менеджера внешних устройств выполняется при нажатии кнопки на панели инструментов. Подробнее о внешних устройствах и их обозревателях смотрите в разд. 8.6.
Команды меню Работапозволяют запустить программу в автоматическом (команда Пуск)или шаговом (команда Шаг)режиме, остановить выполнение программы в модели процессора (команда Стоп).Эти команды могут выполняться при нажатии соответствующих одноименных кнопок на панели инструментов основного окна.
Команда Режим микрокомандвключает/выключает микрокомандный режим работы процессора, а команда Кэш-памятьподключает/отключает в системе модель этого устройства.
Команда Настройкиоткрывает диалоговое окно Параметры системы,позволяющее установить задержку реализации командного цикла (при выполнении программы в автоматическом режиме), а так же установить параметры файла logfile.txt, формируемого системой и записываемого на диск.