Список асмовских команд

Тема в разделе "WASM.ASSEMBLER", создана пользователем PaCHER, 14 июл 2006.

  1. doctor_Ice

    doctor_Ice New Member

    Публикаций:
    0
    Регистрация:
    21 мар 2005
    Сообщения:
    845
    Адрес:
    Russia
    кстати если кто может дополнить мой список то я буду очень признателен за дополнение.
     
  2. Pavia

    Pavia Well-Known Member

    Публикаций:
    0
    Регистрация:
    17 июн 2003
    Сообщения:
    2.409
    Адрес:
    Fryazino
    doctor_Ice
    А SSE4 есть?
     
  3. Myk

    Myk New Member

    Публикаций:
    0
    Регистрация:
    20 окт 2004
    Сообщения:
    35
    Адрес:
    Ukraine
    было бы удобно иметь такой список с кратким описанием, что делает та или иная команда
     
  4. doctor_Ice

    doctor_Ice New Member

    Публикаций:
    0
    Регистрация:
    21 мар 2005
    Сообщения:
    845
    Адрес:
    Russia
    Pavia

    там до sse3 включительно

    Myk
    в таком виде тебе интересней?
    ...
    MUL Eb
    IMUL Eb

    ....
     
  5. Pavia

    Pavia Well-Known Member

    Публикаций:
    0
    Регистрация:
    17 июн 2003
    Сообщения:
    2.409
    Адрес:
    Fryazino
    doctor_Ice
    Да я бы описания SSE4 хотел бы увидить. А то чето найти не могу, даже на ихнем сайте.
     
  6. asmfan

    asmfan New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2006
    Сообщения:
    1.004
    Адрес:
    Abaddon
    [удалить этот пост]
     
  7. asmfan

    asmfan New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2006
    Сообщения:
    1.004
    Адрес:
    Abaddon
    А в каких процессорахи этот самый SSE4 зашит? Как-то была ветка на masmforum про это, но там только примерные сведения были, т.н. AFAIK...
     
  8. Pavia

    Pavia Well-Known Member

    Публикаций:
    0
    Регистрация:
    17 июн 2003
    Сообщения:
    2.409
    Адрес:
    Fryazino
    asmfan
    Говорят в Intel Core 2 будет(есть) SSE4.
     
  9. asmfan

    asmfan New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2006
    Сообщения:
    1.004
    Адрес:
    Abaddon
    Just've remembered this sandpile.org
    A good reference... including SSE4...
     
  10. Myk

    Myk New Member

    Публикаций:
    0
    Регистрация:
    20 окт 2004
    Сообщения:
    35
    Адрес:
    Ukraine
    ну, можно и поподробнее
    на asm я пишу не так часто
    поэтому частенько лезу в справочник, например, чтобы глянуть банальные jne, jnz и пр.
    память, наверное, плохая у меня :)
     
  11. doctor_Ice

    doctor_Ice New Member

    Публикаций:
    0
    Регистрация:
    21 мар 2005
    Сообщения:
    845
    Адрес:
    Russia
    Myk

    тогда наверное в таком виде не для тебя....

    вот что такое Eb

    ...
    E - A ModR/M byte follows the opcode and specifies the operand. The operand is either a
    general-purpose register or a memory address. If it is a memory address, the address is
    computed from a segment register and any of the following values: a base register, an
    index register, a scaling factor, or a displacement.

    b - Byte, regardless of operand-size attribute.
    ...

    так описыватся команды в мануалах интел и так же они записанны в моей табличе для дизасма\код генератора.

    вот кусок из таблицы

    ...
    ; 0
    OpCodeInfo OC_ADD, OF_Eb_@_Gb
    OpCodeInfo OC_ADD, OF_Ev_@_Gv
    OpCodeInfo OC_ADD, OF_Gb_@_Eb
    OpCodeInfo OC_ADD, OF_Gv_@_Ev
    ...
     
  12. EvilsInterrupt

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

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    2.428
    Адрес:
    Russia
    asmfan
    Респект за линк! Едрит кудрить все и в ОДНОМ месте!!! :) В личку напииши, пощет пива! ;)
     
  13. Bill_Prisoner

    Bill_Prisoner New Member

    Публикаций:
    0
    Регистрация:
    4 май 2005
    Сообщения:
    238
    Выложите кто-нить pls доку где есть справочная информация не о формате команд, а о том что каждая инструкция делает. Интел знаю, но там как то неудобно...Может есть у кого в HTML например???
     
  14. EvilsInterrupt

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

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    2.428
    Адрес:
    Russia
    Кто найдет пусть скажет! :)
     
  15. rmn

    rmn Well-Known Member

    Публикаций:
    0
    Регистрация:
    23 ноя 2004
    Сообщения:
    2.348
    opcodes.hlp из комплекта масма не подходит?
     
  16. Bill_Prisoner

    Bill_Prisoner New Member

    Публикаций:
    0
    Регистрация:
    4 май 2005
    Сообщения:
    238
    rmn
    Да вроде то. Хоть и не подробно. Но мне подробно и не нужно в принципе. Просто хочу чтобы всегда такая шпора была под рукой - памяти немного в моем мозге. Спасибо.
     
  17. asmfan

    asmfan New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2006
    Сообщения:
    1.004
    Адрес:
    Abaddon
    Вот забыл где взял.... Сам ищу свежую версию, но пока безуспешно...

    Вечером попробую аттач приляпать (ночной выход, сейчас с ЖПРС:)
     
  18. asmfan

    asmfan New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2006
    Сообщения:
    1.004
    Адрес:
    Abaddon
    Как послать аттач?:)
     
  19. Aquila

    Aquila Самурай дзена

    Публикаций:
    0
    Регистрация:
    30 авг 2002
    Сообщения:
    1.467
    Адрес:
    Russia, Moscow
    Через форму полного ответа (нажми на посте ссылку "Ответить").
     
  20. Bill_Prisoner

    Bill_Prisoner New Member

    Публикаций:
    0
    Регистрация:
    4 май 2005
    Сообщения:
    238
    asmfan
    Жмешь на любом из постов на кнопку "ответить" - там будет полная форма с аттачами.