Непривилегированная команда - Большая Энциклопедия Нефти и Газа, статья, страница 2
Девиз Канадского Билли Джонса: позволять недотепам оставаться при своих деньгах - аморально. Законы Мерфи (еще...)

Непривилегированная команда

Cтраница 2


В каждой модели Системы 370 предусмотрено два таймера: таймер измерения интервала времени и таймер астрономического времени. Таймер интервала времени организован в ячейке основной памяти с постоянным ( адресом) 80 и обладает разрешающей способностью, равной 3 33 мс. Таймер интервала времени часто используют для измерения интервалов времени небольшой длительности. Обращение к ячейке 80 может осуществляться непривилегированной командой машины при условии, что эта область памяти не защищена.  [16]

Часы астрономического времени представляют собой внутренний двоичный счетчик двойной длины, позволяющий измерять прошедшее время с высокой точностью независимо от режима работы системы. Разрешающая способность таких часов составляет 1 икс, что достигается введением в его 51 - й бит единицы каждую микросекунду. Полное время заполнения часов составляет около 142 лет. Установка содержимого часов астрономического времени осуществляется привилегированной командой установка часов, однако эта команда выполняется только при условии, что ключ защиты таймера на пульте оператора находится в соответствующем положении. Непривилегированная команда запомнить содержимое часов позволяет занести в основную память текущее значение времени по показаниям таймера. В памяти показания часов запоминаются в поле длиной 8 байтов; в биты 52 - 63, которым соответствуют неиспользуемые разряды счетчика, заносятся нули.  [17]

18 Формирование адреса. [18]

Одним из средств повышения надежности машин Системы 360 фирмы IBM является размещение в основной памяти полей фиксированной длины ( полуслов, слов и слов двойной длины), начиная с целочисленной границы для данного блока информации. Использование целочисленных границ требует, чтобы адрес слова был кратен длине слова в байтах. Подобное расположение информации и необходимая разрядность выборки устраняют необходимость в излишних обращениях к памяти. На рис. 3.16 показаны целочисленные границы полуслов, слов и слов двойной длины. Впоследствии в Системе 360 была организована возможность побайтового формирования операндов, что позволило преодолеть ограничения расположения с учетом целочисленных границ для операндов непривилегированных команд.  [19]



Страницы:      1    2