Cтраница 1
Показание часов может быть получено с помощью команды ЗАПИСЬ В ПАМЯТЬ ПОКАЗАНИЯ ЧАСОВ. При выполнении этой команды текущее 64-битовое показание часов записывается в основную память. Выполнение этой команды связано со специальной блокировкой, заключающейся в том, что последующие выполнения этой команды в данном процессоре или в каких-либо других процессорах не дают того же самого показания часов при условии, что часы идут. В мультипроцессорных системах для предотвращения записи в память повторяющих друг друга показаний часов может быть предусмотрена запись в память дополнительных битов низшего порядка по отношению к битам, определяющим разрешающую способность часов. Эти биты не записываются, когда часы стоят или отключены. Если не считать этих дополнительных битов, показание часов определяется только битами, которые могут получать приращения. На место младших битов, не входящих в показание часов, в память записываются нули. [1]
Показание часов выражается числом с фиксированной точкой без знака, состоящим из 64 битов. В биты поля памяти, соответствующие неиспользуемым младшим битам часов, записываются нули. [2]
Обычно показание часов увеличивается путем прибавления 1 к содержимому бита 51 каждую микросекунду. В моделях с большей или меньшей разрешающей способностью 1 прибавляется к содержимому какого-либо другого бита, причем с такой частотой, что скорость изменения показаний часов остается такой же, как и в случае прибавления 1 к содержимому бита 51 каждую микросекунду. Разрешающая способность часов такова, что скорость изменения их показаний сравнима со скоростью выполнения команд в данной модели. [3]
Достоверность показания часов, записанного в память с помощью данной команды, определяется по установленному признаку результата. [4]
Снятие показания часов системы А из системы А производится так. [5]
Проверить одинаковость показаний часов в Л и В было бы очень просто с помощью сигнала, распространяющегося из Л в В мгновенно. Отсутствие в природе таких сигналов означает, что вопрос об одинаковости показаний двух часов, расположенных в разных точках, может быть решен с помощью синхронизации часов. [6]
Проверить одинаковость показаний часов в А и В было бы очень просто с помощью сигнала, распространяющегося из Дв В мгновенно. Отсутствие в природе таких сигналов означает, что вопрос об одинаковости показаний двух часов, расположенных в разных точках, может быть решен с помощью синхронизации часов. [7]
Перед выборкой показания часов и еще раз после записи показания в основную память выполняется временная отмена совмещения. Выполнение команды процессором задерживается до тех пор, пока не будут завершены все предыдущие обращения к основной памяти по отношению к каналам и другим процессорам. После этого производится выборка показания часов. До тех пор пока показание часов не будет записано в основную память, выборка следующих команд или их операндов не производится по отношению к каналам и другим процессорам. [8]
Проверить одинаковость показаний часов в А и В было бы очень просто с помощью сигнала, распространяющегося из А в В мгновенно. Отсутствие в природе таких сигналов означает, что вопрос об одинаковости показаний двух часов, расположенных в разных точках, может быть решен с помощью синхронизации часов. [9]
Для определения показаний световых часов в системе К мы можем использовать в них ту же линейку, что и в системе К, но должны учесть, что в системе К эта линейка движется вдоль своей длины. Поэтому сигнал световых часов проходит в системе / С такой же путь, какой проходит в неподвижной системе координат продольный сигнал в опыте Майкельсона. [10]
После того как показание часов установлено, часы переводятся в состояние стоп. [11]
А установлены по показаниям часов В. [12]
В зависимости от результата показаний часов производят регулировку перемещением стрелки градусника и последующей проверкой через установленный интервал времени. [13]
Из-за неточности при установке показания часов с помощьк синхронизирующего сигнала, формируемого оператором, младшие биты часов, показывающие доли секунды при индикации времени дня, показывают обычно неправильное время. [14]
Как видно, на показаниях часов А никак не сказывается движение линейки и часов. Они показывают то же время, что и в случае, если бы линейка не изменяла своей длины, а часы не изменяли своего хода. Поскольку мы считаем неподвижной линейку L, этот результат объясняется тем, что сокращение длины линейки L и замедление хода часов А как. Если бы мы выбрали в качестве неподвижной линейку L, то это означало бы, что часы А должны пройти путь /, равный длине покоящейся линейки L, а часы А, как покоящиеся, не изменяют своего хода, поэтому они и должны показывать время / 0 / у. Итак, (9.30) выражает связь между показаниями часов А т А в момент, когда они поравнялись. [15]