Cтраница 2
Следующей принципиально важной частью структуры памяти является метод адресации слов. Термин указатель используется здесь для обозначения ссылки на слово памяти, но он не предполагает последовательной или линейной упорядоченности слов памяти. [16]
Освободившиеся при этом элементы структуры памяти используются для записи новой информации. [17]
Конструкция Кобола основана на статической структуре памяти во время выполнения программы. [18]
Рассмотрим основные различия в структурах относительной и страничной памяти. Для простоты сравнения представим системы формирования адресов в относительной и страничной памяти в виде схем. [19]
В редакторе VECED принята такая структура памяти для символов, которая обеспечивает максимальную гибкость работы последующих программ использования векторных символов в части сокращения объема фрагментов этих программ, связанных с записью и считыванием образов символов из памяти. Наконец, так как книга посвящена компьютерной графике, а не общим вопросам переработки и хранения данных, предложенные решения являются в значительной степени компромиссными для удовлетворения противоречивых требований эффективности и простоты реализации программы. [20]
Компилятор алгоритмического языка настраивается на структуру памяти и форматы специализированной ЭВМ, а также на правила программирования операторов алгоритмического языка, учитывающие специфику системы команд специализированной ЭВМ. Настройка на параметры машины осуществляется по тому же методу, который применяется для настройки транслятора с автокода. [21]
Другой способ защиты основывается на страничной структуре памяти, которая широко используется в современных ЭВМ. Емкость одной страницы на разных ЭВМ колеблется от 128 до 1024 слов, причем ячейки памяти в каждой странице нумеруются, также начиная с нуля. Тогда можно считать, что адрес любой ячейки состоит из двух частей: номера страницы и номера ячейки в этой странице. [22]
Личный опыт немедленно подсказывает нам примеры структур памяти, обладающие этими свойствами. Гелернтер [365], например, создал геометрическую машину, основной источник разумности которой заключается в способности отбрасывать большинство из формально возможных последовательностей шагов доказательства, основываясь на том критерии, что они видимо не являются правильными. В результате машина, основываясь на посылках подлежащей доказательству теоремы, создает свой чертеж. На самом деле, машина снабжена таким чертежом, причем проблема создания этого чертежа, хотя и оказывается сложной, не обременяет память и не снижает скорость вычисления. Следствия из посылок в явном виде содержатся в этом чертеже наряду с некоторыми отношениями, не являющимися следствиями, однако большинство их отбрасывается. Машина затем просто отвергает из возможных подцелей ( промежуточных шагов) все, что не соответствует чертежу. Например, посылки треугольник ABC, АВ - ВС, A, D, С колли-неарны и AD DC даются вместе с координатами каждой точки, например Л ( 0, 0), В ( 5, 5), С ( 10, 0) и D ( 5, 0) ( фиг. Машина никогда не попытается доказать, что треугольник ABC совпадает с треугольником ABD, потому что это не справедливо для данного чертежа. Машина может определить это, вычислив относительные периметры этих треугольников. [23]
Ввод / вывод, включенный в структуру памяти. На основе вышеприведенных рассуждений можно сделать вывод, что время, затрачиваемое на косвенные задачи, связанные с функциями ввода / вывода, может быть больше времени, затрачиваемого на непосредственное выполнение операций собственно ввод / вывод. Когда через один порт должны быть переданы большие объемы данных, необходимые для этого затраты времени могут значительно понижать производительность системы. [24]
Для этого класса мы переносим внимание со структуры памяти, которая может быть произволь -; ной, на форму управления с конечным числом состояний или. Ячейка ( единственная) памяти, доступная на каждом шаге, определяет последовательность запоминания для любого вычисления, и это зависит, вообще говоря, от входа. Естественно, что состояние управляющего устройства и величины, хранящиеся в памяти, могут ( а в общем случае так и бывает) зависеть от входных символов; более точно - это движение головок, которое инвариантно. [25]
Они возбуждают элементы врожденной или приобретенной опытом структуры памяти, которая связывает с этими раздражениями определенные альтернативы поведения. Здесь изображено не безупречное активирование поведения, а учебный процесс, когда еще не выработана надежная альтернатива поведения или когда сложившаяся в структуре памяти команда поведения еще не однозначна; тогда х s является обратным сигналом о результате способа поведения, Структура памяти при оценке способа поведения становится действенной для коррекции поведения. Вместе с оценкой ситуативных признаков она образует структуру принятия решений, от которой исходят действия двоякого рода. Если альтернатива поведения оценивается как надежная, то в действие, приводится программа поведения, предназначенная для выполнения избранного поведения. С коррекцией поведения накапливаются также признаковые связи поведения, которые оцениваются как надежные. Последующие раздражения в а па логичных ситуациях воздействуют на модифицированную память и тем самым вырабатывают адаптивное поведение. При этом в соответствии с оценкой или предупреждением характера поведения постоянно происходит новая перепроверка, что может вызвать закрепление или коррекцию способа поседения. [26]
Ранние теории Джеймса и Эббингауза, касающиеся глубокой структуры памяти, были надолго положены под сукно, хотя работы этих ученых в других областях психологии оказались более привлекательными для аналитической и функциональной психологии, которая быстро завоевывала позиции в Америке. [27]
Тип используемых ЗЭ определенным образом влияет на структуру памяти, в результате чего существует большое разнообразие структур ЗУ. В настоящем параграфе дается систематизация структур адресных ЗУ, что должно помочь пониманию принципов действия различных типов ЗУ с произвольным обращением и постоянных ЗУ. [28]
Тип используемых ЗЭ определенным образом влияет на структуру памяти, в результате чего существует большое разнообразие структур ЗУ. В настоящем параграфе дается систематизация структур адресных ЗУ1 что должно помочь в понимании принципов действия различных типов ЗУ с произвольным обращением и постоянных ЗУ. [29]
При включении подсистемы ввода / вывода в структуру памяти процессор адресует устройства ввода / вывода так, как если бы они были частью памяти. При этом возникает ситуация, аналогичная случаю прямого доступа к памяти, но с той лишь разницей, что действительные устройства памяти относятся к устройствам ввода / вывода, а не к самой ЭВМ. Процессор работает с полной скоростью независимо от наличия памяти ввода / вывода до тех пор, пока требуется обращение к ней. Так как каждая ячейка в памяти ввода / вывода так же легко доступна, как и любая другая ячейка памяти, значительно уменьшаются затраты на программное обеспечение ввода / вывода. [30]