Essentials of Computer Organization and Architecture, The
Author(s): L. Null, J. Lobur
ISBN: 978-81-7319-609-6
E-ISBN: Publication Year: 2004
Pages: 704
Binding: Paper Back Dimension: 185mm x 240mm Weight: 910
Textbook
About the book
The Essential of Computer Organization and Architecture provides a one-semester introduction to computer organization and architecture. Created in direct correlation to the ACM-IEEE Computing Curricula 2001 guidelines, this text exposes the inner working of a modern digital computer through an integrated presentation of fundamental concepts and principles. With real-life examples and a focus on practical application, this text encourages its readers to develop a “big picture” understanding of how the essential organization and architecture concepts are applied in the world of computing.
Distinctive Features:
· The authors write from a computer science perspective, without machine-specific terminology, motivating topics before covering them.
· I/O and Data compression are comprehensively covered, and cache memories and paging are introduced in a clear, straightforward presentation.
· The text includes an overview of various architectures, including RISC, superscalar machines, instruction-level parallelism, neural networks, and distributed architectures.
· Learning Resources, including the MARIE architecture, a memory tutorial and simulator, tutorial software, and more are provided on the book’s integrated web site:
http://computerscience.jbpub.com/ECOA
Table of Contents
Preface / Introduction / Data Representation in Computer Systems / Boolean Algebra and Digital Logic / MARIE: An Introduction to a Simple Computer / A Closer Look at Instruction Set Architectures / Memory / Input/Output and Storage Systems / System Software / Alternative Architectures / Performance Measurement and Analysis / Network Organization and Architecture / Appendix A: Data Structures and the Computer / Glossary / Answers and Hints for Selected Exercises / Index