Computer Organization
_______________________________________________________________
Objectives:
To introduce the following subjects:
Organization of digital computers
Different components
Basic principles and operations.
Textbook:
Stallings W., Computer Organization and Architecture: Designing for Performance, (9-th Edition) Prentice Hall, 2012.
References:
Stallings W., Computer Organization and Architecture: Designing for Performance, (6-th Edition) Prentice Hall, 2003
Stallings W., Computer Organization and Architecture: Designing for Performance, (5-th Edition) Prentice Hall, 2000.
Mano M. M., Computer System Architec-ture (3-rd Edition), Prentice Hall, 1993.
Stallings W., Computer Organization and Architecture: Principles of Structure and Function, 3-rd Edition) Macmillan Publishing Company, 1993.
Wear L.L., Computer: An Introduction to Hardware and Software Design, McGraw Hill International Edition, 1991.
Subject Contents in Outline:
Data Representation and Manipulation
Digital Component
Register Transfer and Microoperations
Basic Computer Organization
Overview of programming
Central Processing Unit
Input/Output Organization
Memory Organization
New development
Suggested Reading Assignments:
Stallings William, Computer Organization and Architecture: Designing for Performance, (9th Edition) Prentice Hall, 2012.
Part II The Computer Systems
Chapter 3 A Top-Level View of Computer Function and Interconnection
(Pages 87- 115) (main)
(Pages 116 – 129) (optional)
Part IV The Central Processing Unit
Chapter 14 Processor Structure and Function
(Pages 505 – 548) (optional)
Part VI The Control Unit
Chapter 19 Control Unit Operation
(Online resources, 9th Edition) (optional) or (Pages 579 – 602, 8th Edition) (optional)
System Components
Computer Function
Micro-operations
Register Organization
Interconnection Structures
Bus
References: Stallings W., Computer Organization and Architecture: Designing for Performance, (6-th Edition) Prentice Hall, 2003 Stallings W., Computer Organization and Architecture: Designing for Performance, (5-th Edition) Prentice Hall, 2000. Mano M. M., Computer System Architec-ture (3-rd Edition), Prentice Hall, 1993. Stallings W., Computer Organization and Architecture: Principles of Structure and Function, 3-rd Edition) Macmillan Publishing Company, 1993. Wear L.L., Computer: An Introduction to Hardware and Software Design, McGraw Hill International Edition, 1991. Suggested Reading Assignments: Stallings William, Computer Organization and Architecture: Designing for Performance, (9th Edition) Prentice Hall, 2012.