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 530027
To read all comments associated with this story, please click here.
RE: Intel Syntax!
by WereCatf on Tue 7th Aug 2012 07:03 UTC in reply to "Intel Syntax!"
WereCatf
Member since:
2006-02-15

Oh, those young days spent coding demos in Assembly , naively thinking nothing else would be needed. ;)


Heh, I was coding all sorts of VGA-tricks and messing around with DOS internals, thinking I was an assembly guru. I did try to make an OS of my own, too, but I was way out of my depth. Then again, I was only 13 at the time and had quite poor access to any programming material.

These days I just don't use assembly anymore, there's no need for that on most applications as atleast GCC already produces better code than most people can do by hand.

Edited 2012-08-07 07:04 UTC

Reply Parent Score: 6