Loading...

Fundamentals of Computer Organization and Architecture

Share Icon

ISBN: 978-0-471-47833-1

February 2005

288 pages

Description
An invaluable and comprehensive resource on computer organization and architecture

Typically, instructors of computer organization and architecture courses have had to resort to multiple textbooks as well as supplementary notes to provide students with adequate learning material. Fundamentals of Computer Organization and Architecture provides a more coherent approach by covering all the necessary topics in one single textbook, including:

  • Instruction set architecture and design
  • Assembly language programming
  • Computer arithmetic
  • Processing unit design
  • Memory system design
  • Input-output design and organization
  • Pipeline design techniques
  • Reduced Instruction Set Computers (RISCs)
  • Introduction to multiprocessors

This comprehensive and didactic resource provides an introduction to computer systems, including historical background, to provide a context and framework for concepts and applications developed in subsequent chapters; case examples of real-world computer systems that illuminate key concepts and demonstrate practical applications; and exercises, summaries, references, and further reading recommendations at the end of each chapter.

Fundamentals of Computer Organization and Architecture simplifies course material development for instructors with its comprehensive coverage and helps the readers learn faster thanks to its logical organization, clear style, and practical examples. In addition to being an excellent teaching tool for students, this is a thorough and dependable reference for engineers and programmers.

About the Author
MOSTAFA ABD-EL-BARR, PhD, is currently a professor and chairman of the Department of Information Science at Kuwait University. He has co-authored two other books, published more than 120 papers, and served as chair for a number of international conferences and symposia.

HESHAM EL-REWINI, PhD, PE, is a full professor and chairman of the Department of Computer Sciences and Engineering at Southern Methodist University (SMU). He has co-authored several books, published numerous research papers in journals and conference proceedings, and chaired many international conferences.