Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Тема: Исследование средств адресации памяти ПЭВМ. ⇐ ПредыдущаяСтр 2 из 2
Часть 1. Исследование средств адресации памяти в режиме реальных адресов. 1. Составить схему вычисления адресов в режиме реальних адресов процессоров архитектуры х86. 2. Объяснить назначение регистров ЦПУ. 3. Создать исполняемый модуль формата.com для программы, разработанной в лабораторнорй работе №2. 4. Сравнить содержимое сегментных регистров при выполнении программы в форматах.exe и.com.
Часть 2. Исследование способов адресации команд. 1. Перечислить способы адресации команд и объяснить их особенности. 2. Составить схемы вычисления адреса следующей команды для различных режимов адресации команд. Объяснить назначение регистров, используемых для адресации команд.
Часть 3. Исследование способов адресации данных ПЭВМ: 1. Определить состав и объяснить назначение средств вычисления адресов данных в процессоре ПЭВМ. 2. Перечислить способы адресации данных в ПЭВМ и объяснить их особенности. Составить схемы вычисления адресов для различных способов адресации данных.
Часть 4. Написать и отладить программу, выполняющую действия, указанные в таблице. Для адресации элементов массива использовать косвенные режимы адресации. Привести примеры использования различных способов адресации данных и команд в программе, зафиксировав содержание соответствующих регистров и адресов памяти.
Часть 5. Исследование способов адресации стека. 1. Объяснить принципы организации стека ПЭВМ.Определить состав и объяснить назначение средств адресации стека. 2. Оформить программу обработки массива в виде вызывающей программы и подпрограммы. Зафиксировать изменения содержимого регистров и стека при вызове подпрограммы и при возврате в основную программу. Объяснить эти изменения.
Часть 6. Исследование организации виртуальной адресации памяти ПЭВМ. 1. Описать средства виртуальной адресации памяти ПЭВМ в 32-разрядном защищенном режиме. Составить схемы вычисления адресов. 2. (По желанию) Прочитать содержимое регистра CR0 и расшифровать его. Определить адрес таблицы глобальных дескрипторов и селекторы таблицы локальных дескрипторов, стека состояния задачи и сегментов команд и данных. Прочитать и расшифровать дескрипторы и определить базовые адреса, размеры и права доступа сегментов таблицы локальных дескрипторов, стека состояния задачи, команд и данных. прочитать и расшифровать дескрипторы и определить базовые адреса, размеры и права доступа сегментов таблицы локальных дескрипторов, стека состояния задачи, команд и данных.
Таблица 3. Варианты програм
|