2 Computer Architecture
2 Computer Architecture
www.themegallery.com LOGO
Add your company slogan
Von Neumann architecture
www.themegallery.com LOGO
Add your company slogan
Von Neumann architecture
www.themegallery.com LOGO
Add your company slogan
Diagram
Computer
Architecture
Instruction Micro-
set architecture
architecture Is the way a given
instruction set
(ISA) architecture (ISA) is
Is the machine implemented on a
language. processor.
www.themegallery.com LOGO
Add your company slogan
software
instruction set
hardware
www.themegallery.com LOGO
Add your company slogan
Instruction set architecture
www.themegallery.com LOGO
Add your company slogan
Some operation in ISA
www.themegallery.com LOGO
Add your company slogan
Example of ISAs
www.themegallery.com LOGO
Add your company slogan
Microarchitecture
www.themegallery.com LOGO
Add your company slogan
Microarchitecture
www.themegallery.com LOGO
Add your company slogan
Microarchitecture
TI SuperSPARCtm TMS390Z50 in Sun SPARCstation20
MBus Module
SuperSPARC
Floating-point Unit
L2 CC DRAM
Integer Unit $ MBus Controller
LOGO
Add your company slogan
Computer Architecture
Application
Operating
System
Compiler Firmware
Instruction Set
Architecture
Instr. Set Proc. I/O system
Datapath & Control
Microarchitecture
Digital Design
Circuit Design
Layout
www.themegallery.com LOGO
Add your company slogan
Dramatic change in computer technology
Processor
logic capacity : about 30% per year
clock rate : about 20% per year
So… advanced functions (e.g., multimedia functions in some Pentiums)
and high-speed features (multiple pipelines, larger caches)
Memory
DRAM capacity : about 60% per year (4x every 3 years)
Memory speed : about 10% per year
Cost per bit : improves about 25% per year
So… larger memory => more challenging applications (e.g., atmospheric
modeling, astrophysics modeling)
Disk
Capacity : about 60% per year
www.themegallery.com LOGO
Add your company slogan
Tugas
Waktu 1 minggu
www.themegallery.com LOGO
LOGO