In the first chapter of AoA, Mr. Hyde begins to explain the basics of how processors work. Which, by the way, is great because it's really why I want to learn assembly, to get down to the very lowest parts of the computer and really understand what's going on when I write code in other languages like C.
Specifically he mentions the Intel 80x86 family. But my computer uses an AMD chip.
My question is; will this change how I have to write general assembly language programs?
I assume it would vary quite a bit if I was doing any kernel mode coding but in general will this effect how I have learn assembly?
Thanks.
AMD is 80/86 compatible. Some AMD chips offer extended functionality, however few make use of them for compatibility reasons.
It will have no effect at all on how you learn assembly.
Ok, that's a relief. Thanks!