Linked by Thom Holwerda on Mon 6th Aug 2012 21:50 UTC, submitted by iseyler
General Development I asked for more of this, and I got it. "There has been much interest in assembly lately (whether the real 6502, or the fictional DCPU-16; I even created my own virtual 8-bit CPU called i808 in 2007), but none of this attention focuses on the architecture that is most popular in today's computers. If you are reading this on a desktop, laptop, or server then your computer is most likely using x86-64 (or x86). x86-64 is the 64-bit superset of the 32-bit x86 architecture and any modern CPU from AMD or Intel supports it. This document will focus on the most used parts of x86-64."
Permalink for comment 530026
To read all comments associated with this story, please click here.
Uh?
by WereCatf on Tue 7th Aug 2012 06:54 UTC
WereCatf
Member since:
2006-02-15

"This document will focus on the most used parts of x86-64", really? All the opcodes in that "document" are standard ones that've been around since 8088, the only x86-64 - specific thing about it is the registers the author is using. As such the title is terribly misleading, it's more like a very low-key introduction to x86 assembly.

I was disappointed, actually, I was expecting the article to demonstrate some real x86-64 - specific things. Note that I am not berating the article itself as it was clear and concise, it's just that it shouldn't be called x86-64 assembly when it really isn't that.

Reply Score: 7