Интерфейс пользователя

 

В программной модели учебной ЭВМ использован стандартный интерфейс Windows, реализованный в нескольких окнах.

Основное окно модели Модель учебной ЭВМсодержит основное меню и кнопки на панели управления. В рабочее поле окна выводятся сообщения о функционировании системы в целом. Эти сообщения группируются в файле logfile.txt (по умолчанию), сохраняются на диске и могут быть проанализированы после завершения сеанса работы с моделью.

Меню содержит следующие пункты и команды:

Файл:

• неактивные команды;

Выход.

Вид:

Показать все;

Скрыть все;

Процессор;

Микрокомандный уровень;

Память;

Кэш-память;

Программа;

Текст программы.

Внешние устройства:

Менеджер ВУ;

• окна подключенных ВУ;

Работа:

Пуск;

Стоп;

Шаг;

Режим микрокоманд;

Кэш-память;

Настройки.

 

Команды меню Видоткрывают окна соответствующих обозревателей, описанные далее. Менеджер внешних устройств позволяет подключать/отключать внешние устройства, предусмотренные в системе. Команда вызова менеджера внешних устройств выполняется при нажатии кнопки на панели инструментов. Подробнее о внешних устройствах и их обозревателях смотрите в разд. 8.6.

Команды меню Работапозволяют запустить программу в автоматическом (команда Пуск)или шаговом (команда Шаг)режиме, остановить выполнение программы в модели процессора (команда Стоп).Эти команды могут выполняться при нажатии соответствующих одноименных кнопок на панели инструментов основного окна.

Команда Режим микрокомандвключает/выключает микрокомандный режим работы процессора, а команда Кэш-памятьподключает/отключает в системе модель этого устройства.

Команда Настройкиоткрывает диалоговое окно Параметры системы,позволяющее установить задержку реализации командного цикла (при выполнении программы в автоматическом режиме), а так же установить параметры файла logfile.txt, формируемого системой и записываемого на диск.