Table Of Content1 Basic Structure of Computers 2 Instruction Set Architecture 3 Basic Input/Output 4 Software 5 Basic Processing Unit 6 Pipelining 7 Input/output Organization 8 The Memory System 9 Arithmetic 10 Embedded Systems 11 System-On-A-Chip -- A Case Study Appendix A Logic Circuits Appendix B The Altera Nios II Processor Appendix C The ColdFire Processor Appendix D The ARM Processor Appendix E The Intel IA-32 Architecture
SynopsisThe sixth edition of this book covers the key topics in computer organization and embedded systems. It presents hardware design principles and shows how hardware design is influenced by the requirements of software. The book carefully explains the main principles supported by examples drawn from commercially available processors. The book is suitable for undergraduate electrical and computer engineering majors and computer science specialists. It is intended for a first course in computer organization and embedded systems.
Hightlighted some text with blue colour, practical book, understandable explanations.
Book is moderately thin. Written in simple language, with relatively-short sentences, in strict rigorous approach,
without any "humour". I compare it with Tanenbaum's "Structured Computer Organisation" and can say that Hamacher's book is a lot more succinct and do not has irritating "humour", not very wordy so could be read in short time and have good understanding of computer's architectures that could be further deepened with another books.