ParentFull threadcju·«Structured Computer Organization » by Andrew S. Tanenbaum. I don't know the newer edition but the 3rd edition is the first computer book I have read and its layered approach is great (and I think, was new at that time)View on HN