Chapter 1V
Chapter 1V
[email protected]
Why are we studying this course?
Programmer’s view of a
computer system
HW designer’s view of a
computer system
Digital logic as a model of
computation
Why are we studying this course?
Problem
Algorithm
SW
Program Language
Runtime System (OS)
Architecture
Organization
Logic
Circuits
Electronics
Designing Computers
5
Von-Neumann Computer Architecture
Organizational
Computer
attributes
Organization
include:
• Hardware details • The operational units
transparent to the and their
programmer, control
signals, interfaces
interconnections that
between the computer realize the
and peripherals, memory architectural
technology used specifications
Key Computer Architecture Computer Organization
Software Application
Operating System
Logic Diagrams
Circuit Diagrams
What is Computer Organization?
Electronic Desired
Devices Behavior
Computer
software
organization
General
Electronic Desired
Purpose
Devices Behavior
Computer
Structure and Function
Internal
CPU Interconnection:
Bus
communication between
the control unit, ALU, and
Control
Unit registers