РОН (электроника)

РОН (электроника)

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

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

Доступ к значениям, хранящимся в регистрах как правило в несколько раз быстрее, чем доступ к ячейкам оперативной памяти (даже если кеш-память содержит нужные данные), но объём оперативной памяти намного превосходит суммарный объём регистров (объём среднего модуля оперативной памяти сегодня составляет 1 Гб — 4 Гб[1], суммарная «ёмкость» регистров общего назначения/данных для процессора 16 битов * 4 = 64 бита (8 байт)).

Основные регистры процессора, совместимого с Intel 386

IP (англ. Instruction Pointer) — регистр, обозначающий смещение следующей команды относительно кодового сегмента.

IP — 16-битный (младшая часть EIP)

EIP — 32-битный аналог

Сегментные регистры — Регистры указывающие на сегменты.

CS,DS,SS,ES,FS,GS

CS — указатель на кодовый сегмент. Связка CS:IP указывает на адрес в памяти следующей команды.

Регистры данных — служат для хранения промежуточных вычислений.

RAX, RBX, RCX, RDX, RBP, RSI, RDI, RSP, R8 — R15 — 64-битные

EAX, EBX, ECX, EDX, EBP, ESI, EDI, ESP — 32-битные (extended AX)

AX, BX, CX, DX — 16-битные

AH, AL, BH, BL, CH, CL, DH, DL — 8-битные (половинки 16-ти битных регистров)

например, AH - high AX - старшая половинка 8 бит

AL - low AX - младшая половинка 8 бит

RAX
RBX
RCX
RDX
——
EAX
——
EBX
——
ECX
——
EDX
——
——
AX
——
——
BX
——
——
CX
——
——
DX
——
——
AH
AL
——
——
BH
BL
——
——
CH
CL
——
——
DH
DL

Регистр флагов EFLAGS — содержит текущее состояние процессора.


Регистром называется функциональный узел, осуществляющий приём, хранение и передачу информации. Регистры состоят из группы триггеров, обычно D. По типу приёма и выдачи информации различают 2 типа регистров:

  • С последовательным приёмом и выдачей информации — сдвиговые регистры.
  • С параллельным приёмом и выдачей информации — параллельные регистры.

Сдвиговые регистры представляют собой последовательно соединённую цепочку триггеров. Основной режим работы — сдвиг разрядов кода от одного триггера к другому на каждый импульс тактового сигнала.

По назначение регистры различаются на:

  • аккумулятор — используется для хранения промежуточных результатов арифметических и логических операций и инструкций ввода-вывода;
  • флаговые — хранят признаки результатов арифметических и логических операций;
  • общего назначения — хранят операнды арифметических и логических выражений, индексы и адреса;
  • индексные — хранят индексы исходных и целевых элементов массива;
  • указательные — хранят указатели на специальные области памяти (указатель текущей операции, указатель базы, указатель стэка);
  • сегментные — хранят адреса и селекторы сегментов памяти;
  • управляющие — хранят информацию, управляющую состоянием процессора, а также адреса системных таблиц.


См. также

Примечания

  1. Статистика объёма оперативной памяти ПК, используемых для игр

Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Полезное


Смотреть что такое "РОН (электроника)" в других словарях:

  • Электроника-60 — Тип Промышленная микроЭВМ Выпущен ? Выпускался по …   Википедия

  • Япония — (Japan) Япония история страны, политика, экономика и культура Описание истории, культуры, политического устройства, развития и экономики Японии Содержание Япо́ния (яп. Ниппо́н, Нихо́н, официал. яп. Ниппо́н ко́ку,… …   Энциклопедия инвестора

  • ЕС ЭВМ — У этого термина существуют и другие значения, см. ЕС (значения). ЕС ЭВМ (Единая система электронных вычислительных машин, произносится «еэс эвээм»)  советская серия компьютеров. Аналогия серий System/360 и System/370 фирмы IBM, выпускавшихся …   Википедия

  • Франция — (France) Французская Республика, физико географическая характеристика Франции, история Французской республики Символика Франции, государственно политическое устройство Франции, вооружённые силы и полиция Франции, деятельность Франции в НАТО,… …   Энциклопедия инвестора

  • 2009 год в кино — В 2009 году был выпущен фильм «Аватар» режиссёра Джеймса Кэмерона, ставший самым кассовым за всю историю мирового кинематографа. Содержание 1 Лидеры проката 1.1 Лидеры российского проката …   Википедия

  • Франция — (France)         Французская Республика (République Française).          I. Общие сведения          Ф. государство в Западной Европе. На С. территория Ф. омывается Северным морем, проливами Па де Кале и Ла Манш, на З. Бискайским заливом… …   Большая советская энциклопедия

  • Япония — (япон. Ниппон, Нихон)          I. Общие сведения          Я. государство, расположенное на островах Тихого океана, вблизи побережья Восточной Азии. В составе территории Я. около 4 тыс. островов, протянувшихся с С. В. на Ю. З. почти на 3,5 тыс.… …   Большая советская энциклопедия

  • Hawkwind — на рок фестивале в Доннингтоне, 1982 год …   Википедия

  • Воронеж — Город Воронеж …   Википедия

  • Райкконен, Кими — Кими Райкконен  …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»