разница между hlt и nop

Тема в разделе "WASM.BEGINNERS", создана пользователем pas, 5 май 2006.

  1. pas

    pas New Member

    Публикаций:
    0
    Регистрация:
    18 апр 2003
    Сообщения:
    330
    Адрес:
    Russia
    Подскажите, чем собственно отличаются данные инструкции для процессора? Вроде обе ничего не делают...
     
  2. diamond

    diamond New Member

    Публикаций:
    0
    Регистрация:
    21 май 2004
    Сообщения:
    507
    Адрес:
    Russia
    hlt останавливает процессор до поступления внешнего прерывания (и, как следствие, является привилегированной инструкцией)
     
  3. EvilsInterrupt

    EvilsInterrupt Постигающий азы дзена

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    2.428
    Адрес:
    Russia
    1я это останов проца, после чего можно его по NMI, TRAP,RESET вывести (соглассно юрову спец. спр.по асму).

    0xf4



    2я это xchg reg_bla,reg_bla - 0x90
     
  4. pas

    pas New Member

    Публикаций:
    0
    Регистрация:
    18 апр 2003
    Сообщения:
    330
    Адрес:
    Russia
    Останов процессора означает его обесточивание или как?
     
  5. The Svin

    The Svin New Member

    Публикаций:
    0
    Регистрация:
    6 июл 2003
    Сообщения:
    665
    Адрес:
    Russia
    Питание на тактовую частоту. Это(тактовая частота на переходах) в основном жрёт мощность. Остальное остаётся.
     
  6. pas

    pas New Member

    Публикаций:
    0
    Регистрация:
    18 апр 2003
    Сообщения:
    330
    Адрес:
    Russia
    всем спасибо