Что такое регистр в компьютере

Что такое регистр в компьютере

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

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

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

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

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

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

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

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

Программно доступные регистры

Программно доступные регистры, в свою очередь, можно разделить на несколько категорий:

• регистры общего назначения (или универсальные регистры);

• регистры кодов условий.

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

Читайте также:  Что значит двухсторонняя сигнализация

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

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

Регистры адреса могут быть в опреде­ленной степени универсальными, а могут и предназначаться только для определен­ного режима адресации. Ниже приведены некоторые регистры адреса.

Сегментные регистры. В компьютерах с сегментной организацией оператив­ной памяти предназначены для хранения адреса сегмента.

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

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

Не нашли то, что искали? Воспользуйтесь поиском:

Лучшие изречения: Для студентов недели бывают четные, нечетные и зачетные. 9909 — | 7692 — или читать все.

Словарь бизнес-терминов. Академик.ру . 2001 .

Смотреть что такое "РЕГИСТР КОМПЬЮТЕРА" в других словарях:

Регистр сдвига с линейной обратной связью — (РСЛОС, англ. Linear feedback shift register, LFSR) регистр сдвига битовых слов, у которого входной (вдвигаемый) бит является линейной функцией состояния остальных битов регистра до сдвига. Может быть организован как программными, так… … Википедия

РЕГИСТР — (фр., от лат. regesta, regestum внесенное. 1) всякая общественная или частная книга, в которую записывают факты и деяния, память о которых нужно сохранить. 2) объем голоса у певцов. 3) в органах: всякий самостоятельный голос. Словарь иностранных… … Словарь иностранных слов русского языка

Читайте также:  Везде как дома россия мтс в крыму

регистр — а; м. [лат. registrum] 1. Спец. Список, указатель чего л.; книга, содержащая такой список, указатель. Р. книг и журналов. 2. Муз. Участок звукового диапазона музыкального инструмента или человеческого голоса. Средний р. Низкий р. Брать аккорды в… … Энциклопедический словарь

регистр — РЕГИСТР1, а, м Ряд (или функция) клавиш на клавиатуре пишущей машинки, компьютера и т.п. Прописные буквы находятся в верхнем регистре. РЕГИСТР2, а, м Часть музыкального инструмента, представляющая собой группу труб (в органе), струн (на… … Толковый словарь русских существительных

регистр — а; м. (лат. registrum) см. тж. регистровый 1) спец. Список, указатель чего л.; книга, содержащая такой список, указатель. Реги/стр книг и журналов. 2) муз. Участок звукового диапазона музыкального инструмента или человеческого голоса. Средний… … Словарь многих выражений

Начальная загрузка компьютера — Эту статью следует викифицировать. Пожалуйста, оформите её согласно правилам оформления статей … Википедия

Архитектура компьютера — Для улучшения этой статьи желательно?: Добавить иллюстрации. Викифицировать статью. Архитектура вычислительной машины (Архитектура … Википедия

Trusted Platform Module — В вычислительной технике, Trusted Platform Module (TPM) название спецификации, описывающей криптопроцессор, в котором хранятся криптографические ключи для защиты информации, а также обобщенное наименование реализаций указанной спецификации … Википедия

Крэй, Сеймур — Сеймур Крэй Seymour Cray Дата рождения: 28 сент … Википедия

Калькулятор — У этого термина существуют и другие значения, см. Калькулятор (значения). Современный инженерный калькулятор Калькулятор … Википедия

Содержание

Регистр — что это такое, определение термина

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

Регистр — заказать или купить

Детальная информация

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

Читайте также:  Монохромный лазерный принтер samsung

Специальные регистры содержат данные, необходимые для работы процессора — смещения базовых таблиц, уровни доступа и прочее

Часть специальных регистров принадлежит устройству управления, которое управляет процессором путем генерации последовательности микрокоманд.

Ссылка для обмена:

Ссылка для форума:

Ссылка для сайта:

регистр , процессор

Страница: Регистр › что это такое

Дата публикации: 2014-04-05 21:46. Последние изменения: 2014-08-25 16:41

Разделы

Контакты

Система управления проектами SD Company

О сайте

© ООО SD Company › Наполнение и поддержка сайтов с 1990 по 2020.

Powered by SD Core. All rights reserved.

HTML5, CSS3, PHP, JavaScript, jQuery

Технический статус проекта:

Штатный режим работы

Вход в приватную зону сайта.

Переход в рабочий кабинет, где происходит весь рабочий процесс.

Ссылка на основную публикацию
Что такое автозагрузка в компьютере
Автозагрузка в Windows 10 В Windows 10 есть много интересных особенностей. Но сейчас речь пойдет о такой штуке, как автозагрузка....
Чернила светятся в ультрафиолете
Употребление симпатических (невидимых) чернил подразумевает запись неразличимую в обычных обстоятельствах, но появляющуюся после фото, химической или физической проявки. Это есть...
Чернила для принтера в шприцах
Заправочные комплекты INKO в шприцах 3х20 мл., с высококачественными чернилами на основе красителя (Dye ink) и пигментные чернила (Pigment ink)...
Что такое айти специалист
Именно в ИТ стремится перейти больше всего представителей других профессиональных областей — там хотел бы работать каждый пятый российский соискатель....
Adblock detector