Computer Architecture and Assembly Language CS 233 Lecture 1 Eltayeb Abuelyaman The University of Nizwa Summer-2013
Abstraction Suppression of detail to show the essence of the matter. An outline structure. Division of responsibility through a chain of Command. Subdivision of a system into smaller subsystems
Levels of Abstraction
Organization Chart for a Book Publishing Company
Homework Draw a three level organizational chart for the University of Nizwa. You may use the Website for information or contact the appropriate university units. Due “first lecture in the third week”
Level Structure for a Typical Computer System
Activities of a Computer System
Components of a Computer System
Space and Time Representations
Path of Input Devices’ Data
Storage for a byte of data
Universal Product Coding Table
Path of Output Devices’ Data
Pixel Representation of data
Data Flow for a Complete Job
Exercise Suppose a CPU is rated at 20 MIPS, what is the average length of time needed to execute one instruction? Solve and submit by: 17/6/2013