Computer Architecture PDF
Computer Architecture PDF
Computer Architecture PDF
Computer Architecture
Lecture 1
Introduction to Computer
Architecture
Asst. Prof. Tolga Ayav, Ph.D.
° "Computer Organization"
"Building Architect"
“Construction Engineer”
Few people design computers! Very few design instruction sets!
Many people design computer components.
Very many people are concerned with computer function, in detail.
Cache
I/O Bus
Main
Memory
Disk Graphics Network
Controller Controller Interface
Application
Operating
Software
System
Interface Between
Compiler Firmware HW and SW
Instruction
CPU Memory I/O system Set
Digital Design Architecture,
Memory, I/O
Circuit Design
Hardware
ALU
32 Registers
Specification 32
Mux
Clk busB
MemWr 32
32
Mux
WrEn Adr
Extender
Data In
imm16 32 32
Data
16 Memory
Clk
ALUSrc
ExtOp
Functional Levels:
•◙ Application Layer
•◙ System Software
•◙ Hardware Layer