Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Сегментированная модель памяти



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

Физический адрес микропроцессор выставляет на шину адреса.

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

Чтобы исключить зависимость длины команды от объема ОП компьютера, память условно делят на участки, называемые сегментами.

Начальные адреса сегментов могут быть любыми. Их называют базовые адреса.

Базовый адрес – это физический адрес первой ячейки сегмента.

На размер сегмента накладываются ограничения. Ограничение размера сегмента означают, что адрес в сегменте

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

В команде указывается относительный адрес и для его хранения достаточно m разрядов.

При этих условиях физический адрес ячейки памяти рассчитывается по формуле

ФА= БА + offset

где БА – базовый адрес

offset – относительный адрес (смещения)





Дата публикования: 2014-12-08; Прочитано: 274 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...