Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
moduli_Pistsya.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
160.77 Кб
Скачать

4 Кбайти);

11. Як визначається адреса каталога таблиць сторінок PDE у захищеному режимі роботи

МП і80386? - Розташування PDE в пам'яті визначається вмістом 32-розрядного

системного регістра CR3, 20 старших розрядів якого містять базову адресу каталога

таблиць сторінок, а 12 молодших - не визначені;

12. Як формується фізична адреса команд та даних в реальному режимі роботи МП і80286? -

Мікропроцесор формує фізичну адресу так, як і МП І8086: вміст сегментного регістра

зсувається на чотири розряди вліво і сумується із зміщенням в команді або вмістом

регістрів: наприклад, якщо адресується пам'ять, то [BP+CS], [BP+DS+disp8/16] і т.д.,

якщо адресується стек, то [BX+ES], [BX+SS+disp8/16] [BP+SI], [BP+DI+disp8/16] і т.п.

13. Як формується фізична адреса команд та даних в захищеному режимі роботи МП I80286? -

В захищеному режимі фізична адреса формується за такою схемою: - МП за вмістом селектора, що знаходиться в одному із сегментних регістрів, адресує

дискрипторну таблицю, рядок якої складається з 48 біт (ще 16 старших біт зарезервовані).

- з дескрипторної таблиці зчитується значення 24-розрядної базової адреси сегмента,

- базова адреса сумується із зміщенням, внаслідок чого формується фізична адреса байта

або слова в пам'ять (див. рис);

14. Як формується фізична адреса сегмента в МП І80386 в захищеному режимі роботи? –

З дескрипторної таблиці зчитується значення 32-розрядної базової адреси сегмента, яка

сумується із зміщенням, внаслідок чого формується фізична адреса байта або слова в

пам'яті в МП I80386;

15. Як формується фізична адреса сторінки пам’яті в захищеному режимі роботи МП І80386? -

32-розрядна фізична адреса пам’яті в межах сторінки формується таким чином: - 20 старших розрядів дескриптора таблиці сторінок PTE визначають 20 старших

розрядів фізичної адреси сторінки пам’яті, молодші 12 розрядів рівні нулю. Це є фізична

адреса сторінки пам’яті розміром 4 Кбайти; - молодші 12 бітів лінійної адреси адресують зміщення в межах однієї сторінки пам'яті.

Сумуючись із 20 старшими розрядами дескриптора сторінки, формують фізичну адресу в

межах однієї сторінки;

16. Яка розрядність шин мікропроцесора I80386? - 32-розрядна шина даних та 32-розрядна

адресна шина;

17. Яка розрядність шин та робоча частота мікропроцесора I80286? - Тактова частота від 8 до

10 Мгц, 16-розрядна шина даних та 24-розрядна адресна шина;

Яке призначення регістрів LDTR та GDTR МП І80286?

- сорокабітний регістр GDTR визначає положення і розмір глобальної дескрипторної таблиці,  - шістнадцятибітний регістр LDTR використовується для адресації локальної дескрипторної таблиці

Яке призначення регістрів TR та MSW МП І80286?

- TR- 40-розрядний регістр задачі ТR, який містить селектор сегмента стану задачі TSS; - MSW -сорокарозрядний регістр стану, використовується для переключення (біт РЕ=1) режиму роботи із звичайного (реального) в захищений

Яке призначення регістрів IDTR та IP МП І80286?

40-бітний регістр IDTR визначає початок і розмір таблиці векторів переривань. 16-бітний регістр IP служить для збереження адреси зсуву наступної команди, що виконується, в межах сегменту коду

Яке призначення сегментних регістрів в реальному режимі роботи МП І80286?

містять початкову адресу, відповідно, сегменту коду (початкова адреса якого визначається вмістом регістра CS), сегменту даних, сегмента стеку, а також додаткового сегменту даних

Яке призначення сегментних регістрів в захищеному режимі роботи МП І80286?

виконують функцію селектора, який знаходиться в одному із сегментних регістрів, для адресації дескрипторної таблиці

Які основні режими роботи мікропроцесора I80286?

може працювати в двох режимах: у реальному і в захищеному. В реальному режимі можлива адресація до 1 Мбайта фізичної пам'яті. В захищеному мікропроцесор дозволяє адресувати до 16 Мбайт фізичної пам'яті.

Які регістри мікропроцесора I80286 є індексними регістрами ?

шістнадцятирозрядні регістри SP, BP, SI, DI, які можуть використовуватися в якості адресних та в якості операндів в інструкціях обробки даних

Які регістри мікропроцесора I80386 є регістрами загального призначення ?

32-розрядні регістри ЕAX, ЕBX, ЕCX, ЕDX, до складу яких входять 16-розрядні регістри (ЕAX містить АХ і т.д.) та восьмирозрядні (АХ містить AH і AL і т.д.)

Які регістри мікропроцесора I80386 є індексними регістрами ?

32-розрядні регістри ESP, EBP, ESI, EDI, які можуть використовуватися як 16-розрядні (SP, BP, SI, DI) в якості адресних та в якості операндів в інструкціях обробки даних

Які регістри мікропроцесора I80286 є регістрами загального призначення ?

регістри AX, BX, CX, DX. які складаються з двох однобайтових регістрів кожний: AX складається з AH і AL, BX- з BH і BL і т.д.

Які сегментні регістри входять до складу МП I80286?

шістнадцятирозрядні регістри CS, DS, SS, ES

Які сегментні регістри входять до складу МП I80386?

шістнадцятирозрядні регістри CS, DS, SS, ES, FS, GS

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]