|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Адресация информации и обработка адресов в ЭВМ. Непосредственная, прямая регистровая, косвенная, индексная, относительная, адресацияРазличные ЭВМ имеют разное количество способов адресации. Рассмотрим самые простые способы адресации:
При такой адресации в адресной части команды записан адрес регистра внутренней памяти, где хранится нужная нам информация.
При прямой адресации в адресной части команды записан адрес ячейки оперативной памяти, где хранится нужная нам информация.
При таком способе адресации в адресной части записана непосредственно нужная нам информация.
При такой адресации в адресной части команды записывается адрес регистра внутренней памяти, в котором находится адрес регистра внутренней памяти, в котором находится операнд или какая-то информация.
При косвенной адресации к ОЗУ в адресной части команды записан адрес регистра внутренней памяти, в котором записан адрес ячейки оперативной памяти, в которой находится какая-то информация.
Самым сложным из представленных способов является способ относительной адресации. При данном способе адресации мы имеем некоторого объёма виртуальную память, которая является частью оперативной памяти. Наша виртуальная память «начинается» не обязательно с нулевой ячейки, она может располагаться в любом месте ОП. В нулевой ячейке нашей виртуальной памяти находится адрес (БАЗА). БАЗА (базовый регистр) – это адрес нулевой ячейки виртуальной памяти в оперативной. Чтобы найти нужную ячейку виртуальной памяти нужно следовать этой формуле: (А)=(Б)+D, где (А) – адрес исполнительной ячейки (там находится операнд), (Б) – адрес базового регистра, D – смещение (на сколько ячеек нужно сместиться в виртуальной памяти, чтобы найти (А)).
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |