Программа - монитор - Большая Энциклопедия Нефти и Газа, статья, страница 3
Жизнь человеку дается один раз, но, как правило, в самый неподходящий момент. Законы Мерфи (еще...)

Программа - монитор

Cтраница 3


Тогда для пуска программы пользователя необходима специальная программа ( GO), которая считывает начальный адрес с клавиатуры и записывает его в программный счетчик. В настоящее время многие микро - ЭВМ содержат записанную в ПЗУ программу монитора.  [31]

Наша первая программа дает ЭВМ команду напечатать на терминале букву В и затем остановиться. Однако в системе разделения времени нельзя позволить каждому пользователю осуществлять прямое управление электронными каналами, по которым идет связь пользовательских терминалов с машиной. Следовательно, в системе разделения времени ввод и вывод полностью находятся под управлением монитора, кроме случая особо привилегированных пользователей. В такой системе программа монитора инициирует процедуру проверки команд, поступающих в ЦП.  [32]

Мы описали регистры как аналоги ячеек памяти, но расположенные внутри ЦП и предназначенные для выполнения специальных функций. Число регистров зависит от модели ЭВМ PDP-11, что, однако, скрыто от рядового программиста с помощью мониторов. Пользователю всегда доступны восемь регистров. В системе разделения времени монитор постоянно передает управление от одной программы к другой. Это не мешает каждой программе использовать одни и те же регистры, так как первое, что делает программа монитора, когда отбирает ЦП у программы пользователя, это запоминает в основной памяти содержимое регистров с последующим их восстановлением при возврате управления.  [33]

Использование одного из выпускаемых промышленностью одноплатных контроллеров, необходимые специализированные интерфейсы к которому будут разработаны на этапе проектирования. Желательно, чтобы контроллер обладал интерфейсом последовательного ввода-вывода для связи с ПЭВМ и специальной программой-монитором, которая позволяет осуществлять все режимы отладчика непосредственно на контроллере под управлением ПЭВМ. В этом случае для осуществления полного цикла отладки и разработки необходимо иметь ПЭВМ с пакетом ПО средств разработки и программатор ПЗУ. Первый этап аппаратной отладки в этом случае отпадает, поскольку используется уже готовый контроллер. ПЭВМ используется для отладки ПО на втором этапе, а на третьем этапе совместной отладки ПО и аппаратуры в реальном масштабе времени загрузочный модуль прикладной программы по последовательному каналу загружается в ОЗУ контроллера и выполняется им под управлением программы монитора. Контроль работоспособности ведется по реальным сигналам на выходах специализированных интерфейсов.  [34]

Распределение памяти соответствующей отладочной ЭВМ представлено на рис. 21.8. Память программ располагается в ОЗУ, кроме верхних двух ячеек FFFE и FFFF, в которых хранится адрес повторного пуска. Для повторного пуска можно использовать переключатель, с помощью которого через шину данных опрашиваются адреса FFFE и FFFF. В рабочей ЭВМ объем памяти обычно значительно меньше теоретически возможного объема 64 К. Она состоит из ПЗУ, содержащего сервисную программу, ОЗУ для временного хранения информации, а также программ ввода-вывода. Важнейшей составной частью программы монитора являются программы ввода и вывода информации.  [35]

Установочный комплект может быть также использован для разработки макетных образцов. Соединяя вместе адресную шину, шину данных и линии управления и используя светодиоды, можно вести наблюдение за параметрами работы макета. Наблюдая содержимое шины, можно определить, правильно ли подаются байты в жидкокристаллический индикатор или сигнализатор. При правильном выполнении команды OUT 1 индикатор должен загораться в соответствии с данными, зафиксированными в порту вывода. Аналогично осуществляется проверка плат памяти. Для исследования ( считывания, записи и прогона) программ, хранящихся в памяти макетного образца, используется программа монитора, находящаяся в ПЗУ установочного комплекта.  [36]



Страницы:      1    2    3