Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Архітектура ЕОМ, комп’ютерні та інформаційні мережі





Розподіл оперативної пам’яті, поняття сегменту та зсуву. Сторінкова організація пам’яті.

Логічна структура пам’яті PC зумовлена особливостями системи адресації процесорів 8086:

· адресний простір 1 Мбайт (20 біт шини адреси),

· реальна (лінійна) адреса обчислюється за формулою Addr=Seg*16+Offset, де Seg та Offset – вміст сегментного та адресного 16-бітних регістрів. Addr=00000h–FFFFFh.

Розподіл основної пам’яті PC:

· 00000h-9FFFFh – Conventional (Base) Memory – базова пам’ять, доступна DOS та програмам реального режиму; з них:

o 00000h-003FFh – Interrupt Vectors – вектори переривань (256 подвійних слів),

o 00400h-004FFh – BIOS Data Area – область змінних BIOS,

o 00500h-00xxxh – DOS Area – область DOS,

o 00xxxh-9FFFFh – User RAM – пам’ять, що надається користувачу;

· A0000h-FFFFFh – Upper Memory Area – верхня пам’ять, зарезервована для системних потреб;

· A0000h-BFFFFh – Video RAM, 128 Кбайт – відеопам’ять,

· C0000h-DFFFFh – Adapter ROM/RAM – резерв для адаптерів, що використовують власні модулі ROM BIOS,

· E0000h-EFFFFh – вільна пам’ять, іноді зайнята під System BIOS,

· F0000h-FFFFFh – System BIOS – ROM на системній платі,

· FD000h-FDFFFh – Extended Static Configuration Data – область енергонезалежної пам’яті що використовується для конфігурування пристроїв Plug and Play;

· вище 100000h – Extended Memory – додаткова (розширена, відображувана) пам’ять, безпосередньо доступна лише в захищеному режимі 286+ процесорів.

Для АТ з 24-бітною шиною адреси FDFFFFh – верхня межа Extended Memory; FE0000h-FFFFFFh – ROM BIOS Area (звернення еквівалентно зверненню до ROM BIOS 0E0000h-0FFFFFh). Для 386+ процесорів і 32-розрядної шини адреси теоретично верхня межа – 4 Гбайт, образ BIOS додатково проектується в адреси FFFE0000h-FFFFFFFFh.

В захищеному режимі пам’ять адресується парами (селектор, зсув). Перетворення логічних (віртуальних) адрес у фізичні здійснюється за допомогою таблиць дескрипторів - локальної чи глобальної - LDT або GDT.


 







Date: 2015-09-24; view: 425; Нарушение авторских прав



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию