Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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

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

 

Исполнительным адресом операнда (Аисп.) называется двоичный код номера ячейки памяти, служащей источником или приемником операнда. Этот код подается на адресные входы ЗУ и по нему происходит фактическое обращение к указанной ячейке. Если операнд хранится не в ячейке памяти, а в регистре процессора, то исполнительным адресом будет номер регистра.

Адресный код команды (Ак) – это двоичный код в адресном поле команды, из которого необходимо сформировать Аисп.

 

В современных ВМ, как правило, Аисп ¹ Ак. Способ адресации - это способ формирования исполнительного адреса операнда по адресному коду команды. Выбор способа адресации существенно влияет на параметры процесса обработки информации. Например, некоторые из них, позволяют увеличить емкость адресуемой памяти без увеличения формата команды, но при этом уменьшают скорость выполнения операции.

О том, какой способ адресации будет использоваться, ВМ определяет либо по коду операции, либо по содержимому поля способа адресации, которое вводится в формат команды.

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

 

 

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

 

 

При непосредственной адресации (НА) в адресном поле команды вместо адреса содержится непосредственно сам операнд.

 

КОП СА Непосредственный операнд

 

Рис. Непосредственная адресация

 

Данный способ адресации используется при выполнении арифметических операций, команд сравнения и загрузки констант в регистры.

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

 

При прямой адресации (ПА) адресный код прямо указывает номер ячейки памяти, к которой производится обращение, Аисп = Ак.

Команда

КОП СА Ак

Память

 

Аисп = Ак  
Операнд
   

 

Рис. Прямая адресация

 

Основной недостаток – ограниченный размер адресного пространства, что накладывает ограничения на указание адреса памяти большой емкости.

 

 

<== предыдущая лекция | следующая лекция ==>
Количество адресов в команде | Косвенная адресация
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 550; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.