Максимальный адрес - Большая Энциклопедия Нефти и Газа, статья, страница 3
У эгоистов есть одна хорошая черта: они не обсуждают других людей. Законы Мерфи (еще...)

Максимальный адрес

Cтраница 3


31 Память, состоящая из 16 которая адресуется 4-битовым словом. [31]

Каждому слову в памяти присваивается номер его местоположения-так называемый адрес. Для извлечения слова из памяти ЭВМ обращается по соответствующему адресу. Адреса памяти начинаются с нуля и представляются в двоичной форме. ЭВМ разного типа имеют различные значения максимального адреса памяти.  [32]

Использование программ умножения для генерирования адресов при произвольном доступе требует решения проблемы обработки чисел, которые больше максимального адреса памяти. Тогда ни один из генерированных адресов ( 21636 и 24491) не попадает в допустимую область. Существуют два подхода к решению этой проблемы. При втором способе максимальный адрес последовательно вычитается из генерированного адреса до тех пор, пока получающийся результат не попадет в допустимую область. Если применяется вариант вычитания, необходимо следить за тем, чтобы оно производилось только из таких генерируемых чисел, которые по величине превышают максимально допустимый адрес.  [33]

Директива BSM распределяет и инициализирует блок цров для буфера модулей. Число слов в блоке задается первым выражением, которое должно быть равно абсолютному целому числу. Значение каждого слова инициирует второе выражение. Если второго выражения нет, начальное значение принято равным нулю. Если текущее значение счетчЙка не ноль, эта директива вычисляет базовый адрес, кратный 2 где 2 больше или равно значению первого выражения. Произойдет ошибка, если первое выражение содержит символы, которые еще не определены ( предшествующие ссылки) или если выражение не попадает в диапазон 2 s выражение т, где т - максимальный адрес данного DSP. Оба выражения могут иметь любые атрибуты пространства памяти.  [34]

Итак, аппаратный отклик на прерывание завершен, и ЦП возвращается к своему обычному делу - к исполнению команд. Ячейка 60 должна быть установлена предварительно либо монитором, если таковой имеется, либо самим пользователем и должна указывать на подпрограмму ввода литеры. Эта подпрограмма называется подпрограммой обработки прерываний от клавиатуры. После приема литеры она может возвратить управление главной программе, но это не обязательно. Ячейка 60 может указывать на любую подпрограмму пользователя, которую тот напишет. Поскольку процедура обработки прерывания пользуется аппаратным стеком, под него должен быть зарезервирован блок памяти, максимальный адрес которого находится в регистре SP.  [35]

Роль устройства управления играет сам человек, работающий с арифмометром. Перед тем как приступить к вычислениям, человек карандашом записывает на листе бумаги некоторое количество чисел, с которыми будут производиться арифметические операции. Если эти вычисления достаточно сложны, то необходимо записать на том же листе и формулу, по которой производятся вычисления. Если при переходе от одних вычислений к другим необходимо сохранить некую промежуточную информацию, то она также может быть зафиксирована на том же листе бумаги. Итак, оперативное запоминающее устройство ( ОЗУ) выполняет в ЭВМ роль такого листа бумаги. Аналогом формулы вычислений из нашего примера является программа, хранящаяся, как и обрабатываемая информация, в ОЗУ. Емкость ОЗУ на каждой конкретной модели ЭВМ может быть различна. Она ограничивается возможностью обратиться к максимальному адресу и конструктивными особенностями ЭВМ.  [36]



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