Случайное
Старые записи

Реализация диалога

Реализация диалогаДля реализации диалога с пользователем через АП существуют макрокоманды RDTERM, WRTERM, LINEDIT, WAITT.

Макрокоманды RDCARD и PUNCHC позволяют соответственно ввести запись с виртуального устройства ввода с перфокарт и вывести запись на виртуальное устройство вывода на перфокарты. Имеется также макрокоманда PRINTL, позволяющая вывести указанный текст или содержимое буфера на виртуальное печатающее устройство. Кроме того, вывод на это устройство можно выполнить и с помощью макрокоманды LINEDIT.

Для организации ввода-вывода на накопитель на магнитной ленте можно использовать макрокоманды RDTAPE, WRITE, TAPECTL, TAPESL.

Макрокоманда WAITD обеспечивает ожидание завершения операции ввода-вывода на любом устройстве.

Для обработки прерываний с помощью собственных программ могут использоваться макрокоманды HNDEXT, HNDINT, HNDSVC. В этих макрокомандах указываются адреса тех программ, которым должно быть передано управление при возникновении соответствующих прерываний.

Интересные статьи

Copyright © 2022. All Rights Reserved.