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

Слово - память

Cтраница 2


В машине с большой длиной слова памяти в PSW наряду с кодами условий сохраняется и счетчик команд.  [16]

В описании памяти указываются длина слова памяти команд в разрядах, разрядность адреса команды и номер крайнего левого разряда. Описание форматов команд содержит: имя формата, длину формата, имена полей формата, размеры и значение поля формата. Длина формата команды и константы указывает - величину шага, который прибавляется к счетчику команд. Длина формата выражается в следующих единицах длины: байт, полуслово, слово. Размеры полей указываются граничными парами. Номера разрядов разрядной сетки читаются слева направо. В качестве левой границы указывается номер крайнего левого разряда поля формата, а в качестве правой границы - номер крайнего правого разряда лоля формата. Когда поле формата занимает один разряд, номера левой и правой лраниц совпадают. В описание формата включается оператор вызова специализированной процедуры.  [17]

Часто нужно уметь обращаться к словам памяти по известному смещению. Подобные примеры мы видели в машине IJVM, где локальные переменные определяются по смещению от регистра LV. Обращение к памяти по регистру и константе смещения называется индексной адресацией.  [18]

В машине фон Неймана со словом памяти не связывается никакой явный смысл; смысл неявно привносится программой. Если в программе говорится перейти по этому адресу, то машина интерпретирует слово по этому адресу как команду. Если в программе говорится выполнить сложение с плавающей точкой над этими двумя словами, то машина интерпретирует эти слова в соответствии с форматом с плавающей точкой и выполняет над ними указанную операцию.  [19]

Команда INC PC транслируется в одно слово памяти.  [20]

Архитектура ЭВМ, при которой каждое слово памяти относится к одному из двух типов: данные, включая код программ, и мандаты. Мандат указывает на сегмент памяти, содержащий элементы обоих типов. Программа может работать только с теми данными, на которые она имеет мандаты. Такая архитектура обеспечивает высокую надежность, так как операции над мандатами отличаются от операций над данными, и программа не может случайно или намеренно построить мандат на недоступный ей сегмент.  [21]

22 Самоидентифицируемые данные. [22]

Как показано на рис. 16.1, слово памяти имеет четыре основные компоненты. Одна из компонент слова, данные, имеет переменную длину и является значением этого слова. Когда программа ссылается на слово в памяти ( например, при вычислении или для ввода-вывода), она видит только эту компоненту. Компонента тип указывает интерпретацию ( тип данных) компоненты данные. Эти типы должны соответствовать типам данных в языках программирования; примерами могут быть целое число, число с плавающей точкой, символьная строка, указатель, команда и модуль. Фью-стел [ 41 предлагает 32 возможных типа данных.  [23]

Команда Сложение - прибавляет двоичную конфигурацию слова памяти к двоичной конфигурации общего регистра первого операнда независимо от значения знакового бита.  [24]

Относительный косвенный режим характеризуется тем, что слово памяти, соответствующее записанному в команде символическому имени Е, содержит адрес операнда.  [25]

В некоторых случаях для определения адреса служит 16-битовое слово памяти вместе с содержимым регистра. Из этого следует, что в зависимости от специфицированного режима адресации такие команды могут быть длиной как в одно, так и в два слова. Второе слово генерируется ассемблером и содержит 16-битовый адрес или константу, которая применяется для формирования действительного адреса указанного операнда.  [26]

Шестнадцать триггеров могут быть объединены для формирования слова памяти. Такая память имеет очень высокое быстродействие, так как скорость ее реакции близка к скорости синхронизации. При отключении питания содержимое памяти теряется. Для записи единицы в бит в начале синхронизирующего импульса на входе S должна быть единица.  [27]

Короткие слова и байты занимают младшую часть слова памяти, старшие разряды заполняются нулями или расширением знака.  [28]

29 Система, в которой используется шина данных IEEE-488. [29]

Так как адресами устройств ввода-вывода манипулируют как словами памяти, все команды микропроцессора, предназначенные для обращения к памяти, могут использоваться и для работы с устройствами ввода-вывода. Поэтому при программировании не обязательно ограничиваться простыми командами ввода-вывода.  [30]



Страницы:      1    2    3    4