Found in 8 comments on Hacker News
tcoppi · 2016-08-18 · Original thread
A computer architecture class. For books, [1] is what you will probably use in any decent computer architecture class, and [2] is a good read from a more general audience perspective, if a bit dated.

1. https://www.amazon.com/Computer-Architecture-Fifth-Quantitat...

2. https://www.amazon.com/Inside-Machine-Introduction-Microproc...

amelius · 2016-02-17 · Original thread
> by Jason Robert Carey Patterson

Is the author related to David Patterson?

(Known from [1])

[1] http://www.amazon.com/Computer-Architecture-Fifth-Quantitati...

rwmj · 2015-12-24 · Original thread
Hardware doesn't work like this. You might want to read Hennessy and Patterson, and the original RISC I paper.

http://www.amazon.com/Computer-Architecture-Fifth-Edition-Qu...

http://www.cecs.pdx.edu/~alaa/ece587/papers/patterson_isca_1...

alexvoica · 2015-04-27 · Original thread
Patterson and Hennessy worked together to write http://www.amazon.com/Computer-Architecture-Fifth-Edition-Qu...

The vast majority of practical references in the book are based on the MIPS architecture (as an example of a RISC processor).

Great suggestion.

I flipped through Computer Architecture, A Quantitative Approach (http://www.amazon.com/Computer-Architecture-Fifth-Quantitati...) at the bookstore the other day and it looked interesting, but that's all I could gather in the short time I had.

hvs · 2013-10-09 · Original thread
From the ground up? Well, there's always the source:

http://www.intel.com/content/www/us/en/processors/architectu...

For learning assembly? For MASM I enjoyed this book years ago:

http://www.amazon.com/Assembly-Language-Intel-Based-Computer...

For GAS something like this might be more appropriate:

http://www.amazon.com/Professional-Assembly-Language-Richard...

Patterson & Hennessy is used a lot in colleges to teach low-level architecture and assembly:

http://www.amazon.com/Computer-Architecture-Fifth-Quantitati...

Fresh book recommendations delivered straight to your inbox every Thursday.