Computer/processor logic design textbook recommendations?

Click For Summary
SUMMARY

The discussion centers on recommendations for textbooks focused on computer logic and hardware design. Participants emphasize the need for resources that provide an electrical engineer's perspective rather than a software engineer's approach. Key recommendations include "Fundamentals of Logic Design" by Charles Roth for foundational knowledge and "Computer Architecture" by Patterson and Hennessy as an advanced resource. Both texts are available in older editions, making them cost-effective options for learners.

PREREQUISITES
  • Basic understanding of digital logic design concepts
  • Familiarity with register transfer codes
  • Knowledge of VHDL/Verilog simulations
  • Interest in computer architecture and hardware execution processes
NEXT STEPS
  • Study "Fundamentals of Logic Design" by Charles Roth
  • Explore "Computer Architecture" by Patterson and Hennessy
  • Research digital logic design principles and techniques
  • Learn about the execution flow from memory to ALU in hardware systems
USEFUL FOR

This discussion is beneficial for electrical engineering students, computer architecture enthusiasts, and anyone seeking a deeper understanding of hardware design principles.

vartanieno
Messages
2
Reaction score
0
Looking for a solid introductory text on computer logic with emphasize on hardware design. There is tons of material out there, but it seems to me most of them are oriented towards low level software design, rather then hardware design: lots of register transfer codes, VHDL/Verilog simulations, but not a single logic diagram in the book. Want to see HOW my instructions are executed: from memory to register file, to ALU, back to memory, etc.. In other words, I need an electrical engineer's perspective on the subject, not a software engineer's one! Any recommendations? Thank you!
 
Physics news on Phys.org
Well, first I would say that Logic Design and Computer Hardware Design are slightly different things. If you don't have a solid grasp of elementary logic design you'll drown trying to read a Computer Architecture text. If you want to start with digital logic, I suggest using the book "Fundamentals of Logic Design" by Charles Roth. You can get an old edition super-cheap since the fundamentals haven't changed in decades: https://www.amazon.com/dp/0534954723/?tag=pfamazon01-20

If you're already comfortable with Logic Design or you finish going through the Logic Design book I linked to, the Bible of Computer Architecture is Patterson and Hennessy:

https://www.amazon.com/dp/0123747503/?tag=pfamazon01-20

Again, I've linked to an old edition that is cheaper but more than good enough.
 

Similar threads

Replies
14
Views
4K
  • · Replies 102 ·
4
Replies
102
Views
4K
  • · Replies 3 ·
Replies
3
Views
4K
  • Sticky
  • · Replies 13 ·
Replies
13
Views
8K
  • · Replies 10 ·
Replies
10
Views
3K
Replies
8
Views
13K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 21 ·
Replies
21
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K