Linked by Thom Holwerda on Fri 5th Apr 2013 16:04 UTC
General Development "For years, PC programmers used x86 assembly to write performance-critical code. However, 32-bit PCs are being replaced with 64-bit ones, and the underlying assembly code has changed. This white paper is an introduction to x64 assembly. No prior knowledge of x86 code is needed, although it makes the transition easier."
Permalink for comment 557950
To read all comments associated with this story, please click here.
RE[3]: 64-bit Asm Quiz
by transputer_guy on Mon 8th Apr 2013 16:16 UTC in reply to "RE[2]: 64-bit Asm Quiz"
transputer_guy
Member since:
2005-07-08

Back when I spent some time on the x86 asm in 32b, I just used R0-7 as labels, never used them in their archaic 16/8 bit modes, so it wasn't that bad. If I did use the x64 asm, I would do the same again, no interest in the cruft.

But 16 registers or more is even better and the other ISAs had that decades ago, and even more so when you can have 3 operands per opcode, that just does the same work as 2 or more x86 opcodes.

Reply Parent Score: 2