Поделиться через


your (Unassemble Real Mode BIOS)

Команда отображает перевод сборки указанного 16-разрядного кода реального режима.

ur Range 
ur Address
ur 

Параметры

Диапазон
Указывает диапазон памяти, содержащий инструкции по дизассемблю. Дополнительные сведения о синтаксисе см. в разделе "Синтаксис адреса и диапазон адресов".

Адрес
Указывает начало диапазона памяти для разочаровки. Восемь инструкций на процессоре на основе x86 неубраны. Дополнительные сведения о синтаксисе см. в разделе "Синтаксис адреса и диапазон адресов".

Среда

Позиция Description
Режимы Режим пользователя, режим ядра
Целевые объекты Динамический, аварийный дампа
Платформы Все

Дополнительная информация

Дополнительные сведения об отладке кода BIOS см. в разделе "Отладка BIOS Code".

Замечания

Если вы не указываете диапазон или адрес, дизассембли начинается с текущего адреса и расширяет восемь инструкций на процессоре на основе x86.

Если вы изучаете 16-разрядный код реального режима на процессоре x86, команда и команда u (Unassemble) дают правильные результаты.

Однако если код реального режима существует в расположении, где отладчик не ожидает его (например, компьютер, отличный от x86, работающий или эмулирующий код BIOS на основе x86 из подключаемой карточки), необходимо использовать его для правильного десассемблирования этого кода.

Если вы используете 32-разрядный или 64-разрядный код, команда пытается дизассемблировать код, как будто это был 16-разрядный код. Эта ситуация приводит к бессмысленным результатам.