IceBp, loadall b т.п.

Тема в разделе "WASM.ASSEMBLER", создана пользователем MrHammer, 19 авг 2004.

  1. MrHammer

    MrHammer New Member

    Публикаций:
    0
    Регистрация:
    9 июл 2003
    Сообщения:
    197
    Что за опкоды показ. хью 0f1 = IceBp, 0f какой-то опкод = loadall286; loadall386.
     
  2. Inked Wedge

    Inked Wedge New Member

    Публикаций:
    0
    Регистрация:
    15 авг 2004
    Сообщения:
    33
    Адрес:
    Ukraine
    Насолько я помнню, LOADALL - недокументированая команда INTEL.....



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





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

    Inked Wedge New Member

    Публикаций:
    0
    Регистрация:
    15 авг 2004
    Сообщения:
    33
    Адрес:
    Ukraine
    А ты не мог бы сказать поконкретней ГДЕ ты на них нарвался? :)
     
  4. dragon

    dragon New Member

    Публикаций:
    0
    Регистрация:
    5 ноя 2002
    Сообщения:
    84
    Адрес:
    Питер
    icebp это аналог int 1.
     
  5. MrHammer

    MrHammer New Member

    Публикаций:
    0
    Регистрация:
    9 июл 2003
    Сообщения:
    197
    Открываем hiew и пишем опкоды, соответсвующие им. Я пишу маленький такой дизассемблер для собственных нужд, и вот, собираю инфу о недокументированных опкодах.
     
  6. Icebp

    Icebp New Member

    Публикаций:
    0
    Регистрация:
    24 дек 2003
    Сообщения:
    39
    MrHammer

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

    Icebp New Member

    Публикаций:
    0
    Регистрация:
    24 дек 2003
    Сообщения:
    39
    Расскажите же что-нибудь про инструкцию UMOV. Что в ней особого?