I'm very interested in CPU and RAM, but way beyond the normal level of interest.
I'd like to learn how memory and cpu's work especial on x86 and x64 processors. I'm due to embark on an assembly language course using NASM and want to get fully grounded before I start the course.
A book that goes into detail about the registers and what they are used for, and how the CPU uses the memory. Topics on real mode and protected mode memory, and flat and segmented memory models would be a great help!
Does anyone know of such books?
To understand the general hardware operations and the basics of internal computer architecture and organization the following are good.
Computer Architecture and Organization by John P. Hayes
Computer Organization by Carl Hamacher, Zvonko Vranesic, Safwat Zaky.
Computer Organization and Architecture by William Stallings
But to understand the internal you need to be introduced to digital logic for that i think the following book is good.
For x86 architecture and related hardware and the real more, protected mode, programming and all the intel 8086, 80x86, Pentium I, II, III, and 4 basics i will tell you to have a look at:
And ofcourse internet is your friend.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With