· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.ASSEMBLER —› IceBp, loadall b т.п.

Посл.отвђт Сообщенiе


Дата: Авг 19, 2004 10:34:58

Что за опкоды показ. хью 0f1 = IceBp, 0f какой-то опкод = loadall286; loadall386.


Дата: Авг 19, 2004 12:15:52 · Поправил: Inked Wedge

Насолько я помнню, LOADALL - недокументированая команда INTEL.....

--- ага, точно, вот нашел поподробнее protectmode.narod.ru/ch9_7.htm ....


IceBp - хм.... :) Не хочу говорить глупостей, но судя по лексике - что то связанное с Айсом... я им не пользовался, но могу лишь предположить что он так брыкпоинт устанавливает...


Дата: Авг 19, 2004 12:26:23

А ты не мог бы сказать поконкретней ГДЕ ты на них нарвался? :)


Дата: Авг 19, 2004 14:17:46

icebp это аналог int 1.


Дата: Авг 23, 2004 09:55:12

Открываем hiew и пишем опкоды, соответсвующие им. Я пишу маленький такой дизассемблер для собственных нужд, и вот, собираю инфу о недокументированных опкодах.


Дата: Авг 24, 2004 05:39:51

MrHammer
Инструкция ICEBP имеет опкод F1. Аббревиатура этой инструкции означает In-circuit Emulator Breakpoint или на русском: "Точка останова внутрисхемного эмулятора". Эта инструкция используется вместе с соответсвующей аппаратурой. Результатом ее выполнения на "обычном" компе будет генерация отладочного исключения, то есть INT 01. Эта инструкция вроде как недокументирована. По моему мнению с ее помощью на "обычном компе" ничего кроме отладочного исключения вызвать нельзя. Если я неправ, то пусть меня поправят. Кстати для внутрисхемной отладки еще используются инструкции UMOV. Они работают как обычные MOV, то есть я отличий не заметил. Вопрос ко всем: может ли кто рассказать про них поподробнее, может они чем то отличаются от обычных MOV?


Дата: Авг 30, 2004 07:07:20

Расскажите же что-нибудь про инструкцию UMOV. Что в ней особого?


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.084