Компьютер и Ресурсы Аппаратных средств
English  English   French  French   German German Portuguese Portuguese   Spanish Spanish   Russian Russian
Основы Компьютера

Представьте ваш Вебсайт

Первая страница> Компьютерные Основы

 

Типы Способов адресации

Каждая команда компьютера определяет операцию на определенных данных. Различных способов определять адрес данных, которые управляются на. Эти различные способы определять данные называют способами адресации. Самые общие способы адресации:

  • Непосредственный способ адресации
  • Прямой способ адресации
  • Косвенный способ адресации
  • Регистрируйте способ адресации
  • Регистрируйте косвенный способ адресации
  • Способ адресации смещения
  • Способ адресации стека

Чтобы определить способ адресации команды, несколько методов используются. Чаще всего используемый:

a) Различные операнды будут использовать различные способы адресации.
b) Один или более битов в формате команды могут использоваться как область режима. Значение области режима определяет, какой способ адресации должен использоваться.

Эффективный адрес будет любой главным адресом памяти регистра.

Непосредственная Адресация:

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

КОМАНДА

ОПЕРАНД

Прямая Адресация:

В прямом способе адресации, эффективный адрес операнда дается в области адреса команды. Это требует, чтобы одна справочная информация памяти читала операнд от данного местоположения и обеспечивает только ограниченное адресное пространство. Длина области адреса - обычно меньше чем длина слова.

Исключая: Переместите P, Ro, Добавьте Q, Ro P, и Q - адрес операнда.

Косвенная Адресация:

Косвенный способ адресации, область адреса команды обращается к адресу слова в памяти, которая в свою очередь содержит полный адрес длины операнда. Преимущество этого режима состоит в том, что для длины слова N, к адресному пространству 2N можно обратиться. Он приносит вред - то, что выполнение команды требует, чтобы две справочной информации памяти принесла Многоуровневый операнд или расположило каскадом косвенную адресацию, может также использоваться.

Регистрируйте Адресацию:

Регистрируйтесь способ адресации подобен прямой адресации. Единственное различие - то, что область адреса команды обращается к регистру, а не местоположению памяти, 3 или 4 бита используются, поскольку область адреса, чтобы сослаться 8 - 16 производит регистры цели. Преимущества адресации регистра - Маленькая область адреса, необходим в команде.

Регистрируйте Косвенную Адресацию:

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

Адресация Смещения:

В способе адресации смещения есть 3 типа способа адресации. Они:

1) Относительная адресация
2) Адресация с использованием базового регистра
3) Индексация адресации.

Это - комбинация прямой адресации и регистрировать косвенную адресацию. Значение, содержавшееся в одной области адреса. A используется непосредственно, и другой адрес обращается к регистру, содержание которого добавлено к, чтобы произвести эффективный адрес.

Адресация Стека:

Стек - линейный массив местоположений, называл последним - в первом очередь. Стек - сохраненный блок местоположения, приложенного или удаленного только наверху стека. Указатель стека - регистр, который хранит адрес вершины местоположения стека. Этот режим адресации также известен как неявная адресация.

Больше Информации
ОПЕРАТИВНАЯ ПАМЯТЬ DDR
Жесткий диск
Разделение Жесткого диска
Интегрированная Электроника Устройства - IDE
Входной ввод - вывод Вывода
Гиперпронизывание
Программируемое оборудование
LAN Локальной сети
Беспроводные Сети Точности
Личный Цифровой карманный компьютер Помощи
Серверы По доверенности
компьютерные Серверы
Интерфейс Видео Ditial
Найдите что-либо подобное Технологии ATA
Firewire
Интернет-Межсетевая защита
Система Почты TCP
Сеть, Проектирующая Обслуживание
Руководство по установке Операционной системы
Оригинальный Изготовитель Оборудования - OEM

Связанная Информация
Взаимный Капитал
Руководство проектом

Представьте ваш Вебсайт

Представление Данных | Компьютерные Данные | Типы Интерфейса