как логические адреса генерируются в управлении сегментированной памятью - PullRequest
1 голос
/ 06 марта 2019

При управлении сегментированной памятью логическим адресом является пара (номер сегмента, смещение), которая затем преобразуется в физический адрес с использованием таблицы сегментов. Я не понимаю, как этот логический адрес генерируется из инструкции, такой как JMP some_address.

Спасибо

1 Ответ

0 голосов
/ 06 марта 2019

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

Обычно это НЕ правильно:

В управлении сегментированной памятью логический адрес представляет собой пару

В сегментированной памяти адрес состоит из смещения и базового местоположения, указанного регистром.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...