Типы регистров

Глава 12. Регистры

Память в компьютере име­ет иерархическую структуру. Чем более высокое положение в иерархии за­нимает определенный блок памяти, тем выше его быстродействие, меньше объем и выше стоимость хранения в пересчете на 1 разряд (бит).

Набор регистров процессора – это память самого верхнего уровня иерархии подсистемы памяти компьютера.

По выполняемым функциям регистры процес­сора делятся на программно доступные регистры и регистры управления и состояния.

Программно доступные регистрыпозволяют программисту, разрабатывающему программы на машинном языке или на языке ассемблера, минимизировать в программе обращения к оперативной памяти и, где это воз­можно, использовать для хранения операндов и промежуточных результатов быстродействующую внутреннюю память процессора.

Регистры управления и состояния используются для управления функционированием процессора. К этим регистрам иногда могут иметь доступ специальные привилегированные команды, которые используются только в программах операционной системы.

Не существует раз и навсегда узаконенного разделения регистров на эти катего­рии. Например, в большинстве компьютеров счетчик команд (РС) программно недос­тупен, но существуют и компьютеры, в которых он доступен со стороны программы, как и любой другой регистр. В дальнейшем будет использоваться разделение регистров на эти две категории.

 








Дата добавления: 2015-09-29; просмотров: 762;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.