Задание 4. Пусть в данный момент времени некоторые регистры содержат: (регистр 1) =XXXXh, . . ., (регистр n) = XXXXh Каков (в шестнадцатеричной системе) физический адрес ячейки ОП, содержащей: 1) младший байт следующей исполняемой на ЦП инструкции; 2) младший байт вершины стека; 3) байт данных, обрабатываемый текущей инструкцией [инструкция].
Указания. Для получения физического адреса искомой ячейки необходимо просуммировать содержимое соответствующего регистра сегмента, умноженное на 16 (10h), с содержимым регистра, в котором находится внутрисегментное смещение.
Пример. Пусть в данный момент времени некоторые регистры содержат: . . . . (DS) = 3FA5h . . . (BX) = 4A84h Найти физический адрес ячейки ОП, содержащей байт данных, обрабатываемый текущей инструкцией: MOV [BX], AL
Решение.
R = (DS) x 16 + (BX) = 3FA5 x 10h + 4A84 = 3FA50 + 4A84 =
= 444D4 (ответ).
Прикрепленные файлы: |
|
|---|---|
|
Администрация сайта не рекомендует использовать бесплатные работы для сдачи преподавателю. Эти работы могут не пройти проверку на уникальность. Узнайте стоимость уникальной работы, заполните форму ниже: Узнать стоимость |
|
Скачать файлы: |
|
|
|
