Cтраница 1
Регистр процессора - специальная ячейка процессора, используемая для обработки данных. Команды процессора производят операции с данными, хранящимися в регистрах. [1]
Регистры процессора представляют собой по сути ячейки очень быстрой памяти и служат для временного хранения различных кодов: данных, адресов, служебных кодов. Операции с этими кодами выполняются предельно быстро, поэтому, в общем случае, чем больше внутренних регистров, тем лучше. Кроме того, на быстродействие процессора сильно влияет разрядность регистров. [2]
Регистр процессора - внутренняя ячейка памяти процессора, в которой хранится управляющая информация, адрес или данные. [3]
Регистр процессора, в котором остается результат выполнения команды. [4]
Регистр процессора, содержащий исполняемую в данный момент команду. [5]
Регистр процессора, содержащий исполняемую команду. [6]
Регистр процессора, доступный программам и используемый ими для временного хранения операнда, базового адреса, счетчика модификатора и других данных. [7]
Регистры процессора Pentium II показаны на рис. 5.3. Первые четыре регистра ЕАХ, ЕВХ, ЕСХ и EDX 32-битные. Это регистры общего назначения, хотя у каждого из них есть определенные особенности. [8]
Регистры АЛУ процессора - это дополнительная оперативная память, в которой хранятся данные и которая имеет время выборки данных примерно в два раза меньше, чем если обращаться к оперативной памяти. В результате регистры позволяют сократить время решения задачи. В регистры обычно помещаются те данные, которые наиболее часто используются в программе. [9]
Регистры SSE процессора РЗ и старше, реализуют технологию вычислений SIMD ( Single Instruction - Multiple Data, одна команда - много данных), для 32 - х битных чисел с плавающей запятой. За счет использования в арифметических командах четырех пар чисел ( вместо одной пары, как в FPU) появляется соответствующий прирост производительности. [10]
Какой регистр процессора следит за порядком выполнения команд. [11]
Разрядность регистров процессора, арифметическо-логического блока и основных информационных шин выбрана равной одному байту ( 9 двоичных разрядов) при двухбайтовой физической разрядности оперативной памяти. При таком структурном решении достигается заданный уровень быстродействия процессора при минимальных затратах оборудования. [12]
Определение соответствия регистров процессора и обрабатываемых данных; выполняется транслятором или программистом при программировании на языке ассемблера. [13]
В двух регистрах процессора находятся числа М и N, причем М N. [14]
Здесь К - итоговый регистр процессора; А - адрес, определяемый значением полей ПКА, ПС, Аг команды; ОП [ А - содержимое ячейки памяти с адресом А; К. Первые две команды относятся к группе арифметических и логических операций. Результат операции запоминается в процессоре и адрес Д следующей команды вычисляется увеличением на единицу адреса К текущей команды. Операция сложения выполняется над 12-разрядными словами как над целыми положительными числами. Посылочная операция ЗАПИСЬ и СБРОС обеспечивает запись значения R в память, после чего на итоговом регистре R устанавливается нулевое значение. Для загрузки регистра R используется операция сложения с нулем. Операции с кодами 5, 2, 4 - переходы, которые задают адрес следующей команды, отличный от естественного адреса К. Операция ПЕРЕХОД ПО СЧЕТЧИКУ используется для организации циклов. Значение счетчика, размещаемого в ячейке А, увеличивается на единицу и сравнивается с нулем. При не нулевом значении счетчика следующей выполняется команда с адресом / С 1 - переход в начало цикла; при нулевом значении счетчика выполняется переход к команде с адресом К. В таком случае добавление к счетчику единицы эквивалентно вычитанию и счетчик обнулится при п-м обращении к команде ПЕРЕХОД ПО СЧЕТЧИКУ. [15]