Professional Documents
Culture Documents
Lecture 1
Instructor: H. H. Ammar
° Course Overview
° Levels of Representation
° Levels of Organization
Computer Design
“Construction Engineer”
-- Instruction Formats
-- Exceptional Conditions
Application
Operating
Compiler System
Instruction Set
Architecture
Instr. Set Proc. I/O system
Digital Design
Circuit Design
Programming
Technology Languages
Applications
Computer
Architecture
Operating
Systems
History
° Course Overview
° Levels of Representation
° Levels of Organization
Machine Language 0000 1001 1100 0110 1010 1111 0101 1000
Program 1010 1111 0101 1000 0000 1001 1100 0110
1100 0110 1010 1111 0101 1000 0000 1001
0101 1000 0000 1001 1100 0110 1010 1111
Machine Interpretation
Instruction Format
OP rs rt rd sa funct
OP rs rt immediate
OP target
Analysis
Creativity
Cost /
Performance
Analysis
Good Ideas
Mediocre Ideas
Bad Ideas
CpE442 Intro. To Computer Architecture
Course Overview
(cont)
Computer Design
MBus Disk
MBu Slot 1
s SBus Slot 1 SBus Slot 3 Tape
MBu Slot 0
s SBus Slot 0 SBus Slot 2
SBus SCSI
MSBI Bus
SEC MACIO
° Course Overview
° Levels of Representation
° Levels of Organization
SPARCstation 20
Computer
SPARC Memory Devices
Processor
Control Input
Datapath Output
MBus
Module
SuperSPARC Processor
MBus
Internal
Control
Cache
External Cache
SIMM Slot 0
SIMM Slot 1
SIMM Slot 2
SIMM Slot 3
SIMM Slot 4
SIMM Slot 5
SIMM Slot 6
SIMM Slot 7
Memory Memory Bus
Controller
DRAM SIMM
DRAM DRAM DRAM DRAM DRAM
DRAM DRAM DRAM DRAM DRAM
Disk
SBus SCSI
Bus
SEC MACIO
SCSI
Bus
° SS20 has four SBus slots where we can plug in I/O devices
SBus