Where can I find a complete list of x86_64 assembly instructions?

I am in the lab for the comp sci class, which includes “discharging the binary bomb”, basically reverse engineering the program to get 6 “passwords”. I was just looking for a list of all the instructions in one readable place.

+44
assembly x86-64
Sep 15 '08 at 22:19
source share
5 answers

Intel Intelligent Guides are available online. They will also send you a printed copy:

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

+21
Sep 15 '08 at 23:18
source share

Make a selection from http://ref.x86asm.net/ . The geek should be the most complete.

+18
Sep 15 '08 at 22:25
source share

A good place to start is AMD AMD64 Architecture Tech Docs . They have a complete set of manuals for the processor; Volume 3 (general goals and system instructions) is most likely the one you are looking for.

By the way, your “question” will most likely be more like a question;)

+11
Sep 15 '08 at 22:27
source share

There really isn’t - the set of commands is too large. However, http://sandpile.org/ is the best link for all things x86 (-64), IMO. It covers a ton of land, and everything that is not covered can be encrypted in a few seconds. I also suggest checking out #openrce on Freenode, as this is a great place to get information on all meetings.

+6
Sep 15 '08 at 22:22
source share

The best resource is an Intel or AMD manual, as well as programming guides. I must warn you that they are very long and detailed, that you can spend some time to find something, but trust me that it is worth your efforts.

Alternatively, you can check out http://flatassembler.net for a quick overview.

+3
Sep 15 '08 at 22:31
source share



All Articles