программное обеспечение параллельных вычислений

 

регистры процессора 80287

 
 

Процессор 80287 имеет регистры, удобные для вычислений над числами с плавающей точкой. Они показаны на рисунке.

Операнды команд процессора 80287 могут находиться в памяти или в одном из восьми численных регистров.

Эти регистры хранят числа только в формате расширенной точности. Конечно, обращения к операндам в регистрах осуществляются намного быстрее, чем к операндам в памяти. Регистр управления содержит поля, значения в которых влияют на общее поведение процессора, например биты масок особых случаев. Содержимое этого регистра изменяется только при его явной загрузке программой. Регистр состояния имеет поля, показывающие внутренние условия процессора, но обычно не влияющие на его поведение, например биты кода условия, фиксирующие результаты сравнений. Регистр тэгов (признаков) применяется для регистрации особенностей содержимого численных регистров, чтобы повысить производительность и обнаружить особые случаи. Программисты используют его мало. Указатель команды и указатель операнда содержат адреса памяти последней команды процессора 80287 и ее операнда (если он есть). Эта информация предназначена для процедур обработки особых случаев. Остановимся на функциях регистров процессора подробнее.

 
 
 
Copyright (c) 2009. Использование материалов данного сайта возможно только при проставлении активной, не закрытой от индексации гиперссылки. http://soft-tlt.ru