Подтвердить что ты не робот

Где я могу найти полный список инструкций по сборке x86_64?

Я занимаюсь лабораторией для класса comp sci, который включает в себя "разрядку бинарной бомбы", в основном обратную разработку программы для получения 6 "паролей". Я просто искал список всех инструкций в одном удобном для чтения месте.

4b9b3361

Ответ 1

Интеллектуальные руководства Intel доступны в Интернете. Они также отправят вам распечатанную копию:

http://www.intel.com/products/processor/manuals/

Ответ 2

Сделайте выбор из http://ref.x86asm.net/. Издание "geek" должно быть самым полным.

Ответ 3

Хорошим местом для начала может стать AMD AMD64 Architecture Tech Docs. Они имеют полный набор руководств для процессора; Том 3 (общие цели и системные инструкции), скорее всего, тот, который вы ищете.

Кстати, ваш "вопрос", скорее всего, будет больше похож на вопрос;)

Ответ 4

Там действительно нет - набор команд слишком велик. Тем не менее, http://sandpile.org/ является лучшей ссылкой для всех вещей x86 (-64), IMO. Он покрывает тонну земли, и все, что не покрыто, может быть зашифровано за несколько секунд. Я также предлагаю проверить #openrce на Freenode, поскольку это отличное место для получения информации обо всех собраниях.

Ответ 5

Лучшим ресурсом является руководство Intel или AMD, а также руководства по программированию. Я должен предупредить вас, что они очень долго и подробно, что вы можете потратить некоторое время, чтобы найти что-то, но поверьте мне, что это стоит ваших усилий.

В качестве альтернативы вы можете проверить http://flatassembler.net для краткого обзора.