Консультация № 193750
23.10.2018, 15:29
0.00 руб.
1 1 0
Здравствуйте! Прошу помощи в следующем вопросе:
Что отображается на панели "Сегмент кода" в отладчиках Turbo Debugger (или AFD). Конкретно во втором столбце. А более подробно смотреть прилагаемый файл.
Прикрепленные файлы:
4c561f6cb79664132927a42108f650f55c968efc.doc

Обсуждение

давно
Старший Модератор
31795
6196
24.10.2018, 14:59
общий
Адресаты:
Цитата: kerenskyaf
Вопросы такие. Что конкретно обозначает код "B4"? Саму команду "mov"? Второй операнд "ah"? Или совместно сочетание "mov ah"?

Это команда типа: MOV R,i8, её код B0r i8, в битовом представлении 1011 0rrr xxxx xxxx, где
rrr -000-AL, 001-CL, 010-DL, 011-BL, 100-AH, 101-CH, 110-DH, 111-BH.
Цитата: kerenskyaf
И можно ли в таком случае (возьмем абстрактное представление ситуации) опытному программисту, глянув на код операции "B40F", сказать – "это команда mov ah, 0F (в мнемонике)"?

Опытный, в абстрактном представлении - может.
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

Форма ответа