Cтраница 1
Таймер интервалов представляет собой двоичный счетчик, рассматриваемый как число со знаком, и его содержимое может обрабатываться по правилам операций с фиксированной запя-той. [1]
Таймер интервалов вызывает внешнее прерывание с установкой 1 в бите 8 и 0 в битах 0 - 7 кода прерывания. Биты 9 - 15 устанавливаются в 0, если только они не устанавливаются в 1 для индикации одновременно возникающих условий прерывания. [2]
Таймер интервалов в совокупности с программой может выполнять одновременно и функции часов истинного времени, и собственно таймера интервалов. [3]
Таймер интервалов изменяет свои показания только тогда, когда CPU находится в состоянии работа. В свою очередь таймер CPU изменяет свои показания только тогда, когда CPU находится в состоянии работа или в состоянии загрузка. [4]
Когда показание таймера интервалов необходимо вывести на устройство ввода-вывода, программа должна вначале записать значение таймера в некоторую промежуточную ячейку памяти, к которой впоследствии будет сделано обращение при выполнении операции ввода-вывода. Если же канал обращается непосредственно к ячейке 80, показание таймера, которое будет получено, предсказать невозможно. [5]
Запрос на прерывание от таймера интервалов формируется всякий раз, когда его показание переходит от положительного, включая 0, к отрицательному. Этот запрос сохраняется и запоминается в CPU до тех пор, пока не произойдет прерывание от таймера интервалов или пока не будет выполнен сброс. Переполнение, возникающее при переходе таймера интервалов от наибольшего отрицательного значения к наибольшему положительному, не принимается во внимание. [6]
В процессоре модели 135 предусмотрены: таймер интервалов, часы астрономического времени, список команд научного применения, средства обеспечения повышенной точности в операциях над числами с плавающей запятой, средства прямого управления, средства каналов ввода-вывода и перемещаемые эмуляторы. Более детальную информацию читатель может почерпнуть из материалов, указанных в литературе. [7]
В процессоре модели 155 предусмотрены: таймер интервалов, часы астрономического времени, средства обеспечения повышенной точности, прямое управление и другие возможности. Для получения более подробной информации читатель должен воспользоваться соответствующими описаниями. [8]
В многопроцессорной системе в каждом CPU устанавливается отдельный таймер интервалов. [9]
Сброс системы с очисткой вызывает установку в нуль всех битов таймера интервалов. [10]
Чрезмерно долгое время выполнения операции может вызвать пропуск в приращении показания таймера интервалов. [11]
Бит 3, установленный в единицу, указывает, что нарушение произошло в таймере интервалов или ячейке 80 памяти. [12]
Таймер CPU в совокупности с программой может использоваться одновременно как часы наработки CPU и как таймер интервалов. [13]
Таймер интервалов в совокупности с программой может выполнять одновременно и функции часов истинного времени, и собственно таймера интервалов. [14]
В процессоре модели 165, кроме того, реализованы такие средства: арифметика с повышенной точностью, быстрое умножение, таймер интервалов, часы астрономического времени и прямое управление. Модель 165 Системы 370 также включает новые по сравнению со своей предшественницей Системой 360 команды. Для получения более подробной информации читатель может воспользоваться соответствующими описаниями. [15]