Cтраница 1
Операция вывода, в результате которой новая запись, сформированная в основной памяти, включается в файл. [1]
Операция вывода осуществляется для того, чтобы передать данные от ЦП на выбранный порт вывода. [2]
Операции вывода почти всегда совмещены с вычислительными операциями. Например, если символ послан в устройство отображения, нерационально ждать, когда будет произведен его вывод. Программа вынуждена ждать только в тех случаях, когда ее операции выполняются настолько быстро, что она пытается вывести второй символ до того, как интерфейс обработал предыдущий. [3]
Операции вывода различаются по видам устройств вывода и виду выводимой информации. Отдельные команды управляют выводом на печатающие устройства, перфокарты, перфоленты, телетайпы и другие выводные устройства. Выводиться может как цифровая, так и алфавитно-цифровая информация. Учетная информация выводится главным образом в виде таблиц, содержащих алфавитно-цифровые данные. [4]
Операция вывода младших 36 двоичных разрядов мантиссы произведения имеет код 47 и должна выполняться непосредственно после команды умножения. По этой команде в ячейку, номер которой указан в третьем исполнительном адресе, выдается признак, знак и порядок первых 36 разрядов произведения и вторые 36 разрядов мантиссы произведения. В А1 и А2 можно записать произвольные адреса: их содержимое ( а также наличие или отсутствие у них признаков) не влияет на выполнение операции. [5]
Операция вывода и гашения отличается от вывода тем, что накапливающий регистр гасится. [6]
Операции вывода на машине М-20 мы рассмотрим совместно с операциями обмена. По существу, все они являются вариантами одной и той же операции. Эта операция задается двумя командами. Первая команда ( символическое обозначение Ма; восьмеричный код 50) лишь подготавливает операцию и только вторая команда ( Мб; 70) вызывает ее выполнение. [7]
Операции вывода не случайно выполняются по тем же командам, что операции обмена. По окончании записи начинается собственно печать или перфорация данных из этой секции, называемой буфером. Во время печати или перфорации работа программы продолжается, если только не потребуется выполнить другую операцию вывода. Выполнение этой операции откладывается до завершения предыдущей. Такое совмещение работы устройств вывода и центральных устройств машины позволяет заметно ускорить работу машины. Современные вычислительные машины допускают еще более широкое и разнообразное совмещение во времени работы различных устройств. [8]
Операции вывода на машине М-20 мы рассмотрим совместно с операциями обмена. По существу, все они являются вариантами одной и той же операции. Эта операция задается двумя командами. Первая команда ( символическое обозначение Ма; восьмеричный код 50) лишь подготавливает операцию и только вторая команда ( Мб; 70) вызывает ее выполнение. [9]
Операции вывода не случайно выполняются по тем же командам, что операции обмена. По окончании записи начинается собственно печать или перфорация данных из этой секции, называемой буфером. Во время печати или перфорации работа программы продолжается, если только не потребуется выполнить другую операцию вывода. Выполнение этой операции откладывается до завершения предыдущей. Такое совмещение работы устройств вывода и центральных устройств машины позво - ляет заметно ускорить работу машины. Современные вычислительные машины допускают еще более широкое и разнообразное совмещение во времени работы различных устройств. [10]
Операция вывода чисел из машины для печати или перфорации также не меняет состояния ячеек, содержащих эти числа. [11]
Операция вывода данных означает пересылку данных из рабочей памяти ( ОЗУ) в файл, а операция ввода - заполнение ячеек памяти данными, полученными из файла. [12]
Операция вывода числа на печать сопровождается, как правило, предварительным переводом его из двоичной системы счисления в двоично-десятичную. Поэтому, применив команду печати в данной программе, мы допускаем определенную условность. Десятичные числа при вводе в ЦВМ переводятся из двоично-десятичной системы счисления в двоичную. Однако в некоторых ЦВМ имеется режим вычисления с числами в двоично-десятичном коде, что позволяет сократить затраты машинного времени на перевод больших массивов чисел из одной системы счисления в другую. [13]
![]() |
Прием данных в асинхронной передаче. [14] |
В операции вывода символ передается в регистр данных передатчика. После передачи предыдущего символа формируется стартовый бит, а затем через 16 импульсов синхронизации передатчика ( Тс) передаются биты данных. [15]