The Way of Programming Excellence. Volume 1: Deep Understanding of Computers

Author: (USA) Hyde
Publisher:
Publish Date: 2006-04-01
Features: Every programmer must hope that the code they write is the kind that their boss appreciates and is satisfied with; the kind that customers are willing to pay for; the kind that users can use smoothly; the kind that peers admire and praise; and the code that they can take pride in. The author of this book provides their accumulated insights on programming to those who hope to write code. It fills a gap often overlooked in computer science and engineering courses—the low-level details, which are the foundation of building code. Specific topics include: computer data representation, binary mathematics and bitwise operations, memory organization and memory access, data types and their representation, Boolean logic and digital design, CPU architecture, the architecture of CPU instruction sets, memory hierarchy and memory organization, and how computer systems communicate with the outside world.
About the Author: Randall Hyde is the author of The Art of Assembly Language, the most highly regarded book on assembly language published by NoStarch Press. He is also a co-author of The Waite Group's MASM 6.0 Bible and a contributing writer for Dr. Dobb's Journal and the professional weekly Byte.

📌 Related Posts