Cтраница 4
Операция сборка по маске ( CLM) - двуместная. Первый операнд задает Последовательность бит, над которой производится операция, второй операнд - последовательность бит ( маску), определяющую действия операции сборки. [46]
Его достоинствами являются большой период, вычислительная эффективность и присущий параллелизм алгоритма, делающий метод особенно привлекательным для применения на векторных компьютерах. К тому же алгоритм выдает не только последовательность псевдослучайных чисел, но также и последовательность псевдослучайных бит. Аналогично линейному конгруэнтному генератору случайных чисел данный алгоритм вычисляет новое число из предшествующих ему чисел последовательности. [47]
ЭВМ обрабатывает наборы данных ( НД), в общем случае пользователь может общаться с машиной посредством наборов данных, обработку которых обеспечивает ОС; информация считывается из некоторого НД, обрабатывается по заданному пользователем алгоритму и результаты записываются в набор данных. Набор данных представляет собой последовательность логических записей, каждая из которых может содержать числа, последовательности символов или последовательности бит. Разбиение набора данных на записи обусловлено техническими возможностями ЭВМ. Для нэ-которых носителей информации число символов, которое может содержать логическая запись, фиксированно. Так, запись на 80-колонной ПК состоит максимально из 80 символов, а запись, предназначенная для вывода на бумагу с помощью АЦПУ, состоит, например, из 120 символов. [48]
В отличие от конкретных машин в АЛМО не существует никакой непосредственной связи между формами представления значений. Например, если в некоторое слово машины АЛМО записано число в нормальной форме, то результат его использования как последовательности бит или в любой другой форме неопределен. Это свойство позволяет в каждой конкретной машине пользоваться своими формами представления значений и при этом эффективно выполнять программу, написанную на языке АЛМО. [49]
Универсальный асинхронный приемник / передатчик ( УАПП) представляет собой современное устройство, которое преобразует параллельные данные ( обычно в виде 8-разрядных слов) в последовательность бит, предназначенную для передачи по однопроводному кабелю, или, наоборот, принимает последовательность бит из линии связи, преобразуя ее в параллельные слова. Данные, передаваемые в последовательной форме, содержат самосинхронизирующие импульсы ( СТАРТОВЫЙ и СТОПОВЫИ), благодаря чему дополнительные синхронизирующие линии не требуются. Схемы УАПП обычно используются при сопряжении ЭВМ или микропроцессоров с последовательными устройствами, такими, как удаленные терминалы и печатающие устройства, однако могут применяться и в других случаях, когда оказывается удобным сократить за счет быстродействия число линий связи между источником и получателем информации. [50]
Составное указание размера слова представляет собой совокупность простых указателей и означает, чго имеется возможность разместить в слове значения, размеры которых удовлетворяют одному из заданных простых указателей. Например, составной указатель / 9.631. означает; что в слове, отведенном для хранения значений, могут разместиться целые числа в диапазоне от - 109 до Ю9, а также последовательности бит, состоящие не более чем из 31 бита. [51]
Универсальный асинхронный приемник / передатчик ( УАПП) представляет собой современное устройство, которое преобразует параллельные данные ( обычно в виде 8-разрядных слов) в последовательность бит, предназначенную для передачи по однопроводному кабелю, или, наоборот, принимает последовательность бит из линии связи, преобразуя ее в параллельные слова. Данные, передаваемые в последовательной форме, содержат самосинхронизирующие импульсы ( СТАРТОВЫЙ и СТОПОВЫИ), благодаря чему дополнительные синхронизирующие линии не требуются. Схемы УАПП обычно используются при сопряжении ЭВМ или микропроцессоров с последовательными устройствами, такими, как удаленные терминалы и печатающие устройства, однако могут применяться и в других случаях, когда оказывается удобным сократить за счет быстродействия число линий связи между источником и получателем информации. [52]
Транспортный уровень формирует из блока контейнер фрагмент. Сетевой уровень формирует пакет. Канальный уровень формирует кадр, который и передается через физический канал в виде последовательности бит. [53]
Одним из важнейших принципов реализации системы протоколов является прозрачность. Прозрачность протокола означает, что следующий, более высокий в иерархии протокол может использовать сервис, предоставляемый предыдущим уровнем, так, как если бы он был идеальным средством, реализующим соответствующую функцию без каких-либо ошибок. Например, прозрачный по двоичным символам протокол освобождает протоколы высших уровней от необходимости проверки последовательности бит с точки зрения их доступности для протоколов низшего уровня и гарантирует, что любые комбинации символов будут пропущены без изменения. Последовательное соблюдение этого принципа ведет к тому, что сеть для каждого протокола, включая протоколы нижнего уровня, представляет собой некоторую коммуникационную среду. [54]
Данная технология была разработана для создания карт, не чувствительных к внешним магнитным полям. Карты, изготовленные по этой технологии, посылают поток данных, порождаемых при считывании проволочными проводниками, запрессованными внутрь карты. При перемещении карты через электромагнитное поле, создаваемое внутри считывателя, проводники, расположенные в карте, создают последовательность бит, являющуюся кодом и идентифицирующую пользователя. Weigand-технология была наиболее распространенной в областях с высоким уровнем безопасности до изобретения более дешевых proximity - карт. Распространению этой технологии мешает, с одной стороны, увеличение срока службы дешевых карт с магнитной полосой, а с другой - глобальное снижение стоимости proximity - технологии. [55]
Целые числа полезны для представления данных и решения задач во многих областях. Однако часто они не обладают динамическим диапазоном, необходимым для получения правильных решений в сфере научных приложений. Например, хотя целые числа могут представлять данные с достаточной точностью, нередко величина числа или промежуточный результат могут превышать диапазон, определяемый длиной слова. Число с плавающей точкой подобно целому образуется последовательностью смежных бит в памяти. Однако они интерпретируются как имеющие две части: мантиссу и порядок. [56]