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

Вычислительная система

Вычислительная системаПри работе в СРВ ресурсы вычислительной системы делятся между заданиями, вводимыми с абонентских пунктов. В разделе основной памяти могут быть активными несколько заданий, но в действительности в конкретный момент времени выполняется только одно задание. Однако оно обрабатывается только в течение короткого промежутка времени, называемого квантом. По истечении кванта времени содержимое основной памяти с образом выполняемого задания запоминается, а в этот раздел основной памяти вызывается другое задание, которое также обрабатывается в течение кванта времени. Для абонента подобное распределение времени является неявным, и поэтому у него создается впечатление, что он является единственным пользователем вычислительной системы.

Доступ каждого абонента к вычислительной системе в СРВ обеспечивается с помощью абонентского пункта любого типа, который поддерживается СРВ. Абонентский пункт представляет собой устройство, состоящее из устройства управления и одного или нескольких оконечных устройств ввода-вывода. Почти все АП, поддерживаемые СРВ, содержат, как правило, в качестве оконечного устройства ввода-вывода устройство отображения информации на электронно-лучевой трубке с алфавитно-цифровой клавиатурой.

Общение программиста с операционной системой при работе в СРВ осуществляется в режиме диалога с помощью набора команд, образующего язык команд СРВ. Командой абонент с АП указывает СРВ, какую работу она должна выполнить, СРВ реагирует на указания, выполняя заданную работу и посылая сообщения на АП. В функции команд СРВ часто включается несколько операций, каждую из которых можно идентифицировать отдельно, указав соответствующую подкоманду. Команды СРВ, к которым чаще всего обращаются, наиболее вероятно могут потребоваться при программировании на языке ассемблера в среде СРВ, перечислены в табл. 18.

Команда СРВ состоит из имени команды, за которым обычно следует один или несколько операндов. Имя отделяется от операндов одним или несколькими пробелами; операнды в свою очередь отделяются друг от друга пробелами или запятыми. В командах могут использоваться два. типа операндов: позиционные и ключевые.

Новое на сайте
Интересные записи
7c7cf2addf7598dc