Recommended online computer architecture resource?

Click For Summary
SUMMARY

The discussion centers on reliable online resources for learning computer architecture, specifically focusing on topics such as registers, buses, and CPUs. Participants recommend the course website from the University of Illinois, which offers lecture notes and homework for quick exposure to the basics. However, the consensus is that comprehensive understanding is best achieved through Hennessy and Patterson's authoritative texts, particularly "Computer Organization and Design: The Hardware/Software Interface, Third Edition" and "Computer Architecture, Fourth Edition: A Quantitative Approach." Google Books is suggested for previewing these texts.

PREREQUISITES
  • Basic understanding of computer architecture concepts
  • Familiarity with Hennessy and Patterson's works
  • Access to online educational resources
  • Ability to navigate Google Books for previews
NEXT STEPS
  • Explore the course materials on the University of Illinois website for CS231
  • Read "Computer Organization and Design: The Hardware/Software Interface, Third Edition" by Hennessy and Patterson
  • Study "Computer Architecture, Fourth Edition: A Quantitative Approach" for in-depth knowledge
  • Utilize Google Books to preview relevant chapters of recommended texts
USEFUL FOR

Students, educators, and professionals in computer science, particularly those seeking a solid foundation in computer architecture and design principles.

johndb
Messages
24
Reaction score
0
Can anyone recommend a good and reliable online resource on this subject area? One which explains areas like registers, bus & c.p.u etc other than the sometimes unreliable wikipedia.
 
Computer science news on Phys.org
Whenever I want to be exposed to the basics quickly, I usually start at course websites that have lecture notes and homeworks available for review. Maybe try something like <https://agora.cs.illinois.edu/display/cs231sp09/Schedule>? I must note though, that in general, I've found lectures slides without the lectures not too "good" in the sense of there being details left out.

In my experience though, I've found it best to learn my computer architecture from Hennessy and Patterson's books. To start, you may want to check out "Computer Organization and Design: The Hardware/Software Interface, Third Edition" from a library. For more detail about the broader problems in computer architecture, I recommend their book entitled "Computer Architecture, Fourth Edition: A Quantitative Approach". Google Books may allow you to preview some pages online.
 
Last edited by a moderator:

Similar threads

Replies
14
Views
3K
  • · Replies 40 ·
2
Replies
40
Views
4K
  • · Replies 17 ·
Replies
17
Views
1K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 12 ·
Replies
12
Views
2K
  • · Replies 27 ·
Replies
27
Views
4K
  • · Replies 29 ·
Replies
29
Views
3K
Replies
7
Views
3K
  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 6 ·
Replies
6
Views
2K