Chap 1
Chap 1
2024-2025
OUTLINE
1. Introduction
4. ‘’Harvard’’ Machine
5. Conclusion
Introduction
INFORMATION AUTOMATIQUE
INFORMATIQUE
PHILIPPE
DREYFUS
1962
COMPUTER
Introduction
Receive
Output
Store
ARCHI 2 !! MATERIAL
concerns the organization of the different ASPECT
physical devices of computer
(OPERATION + COMMUNICATION)
ENIAC (Electronic Numerical Thermionic valve Relay
Integrator And Computer)
18000 1500
Resistance Capacitors
70000 10000
170 m2 !!
Synoptic Diagram (Scheme)
HARDWARE ASPECT
PRIMARY SECONDAR
MEMORY Y MEMORY
SRAM
HD
DRAM
Flash Disk
ROM
SSD
‘’Von Neumann’’ Machine
C Arithmetic Logic
P Control Unit
(UCC) 3 Unit
U 2 (ALU)
Accumulator
(Acc)
Input Output
4
‘’Von Neumann’’ Machine
Memory
I/O
‘’Von Neumann’’ Machine
Memory
I/O
I/O
C
Arithmetic Logic
P
Control Unit
UCC Unit
(UAL)
U
Acc
I/O
Memory
Give me the instruction of address x
x Instr
CPU
o m m and !
At y o ur C
‘’Von Neumann’’ Machine
Memory
C
Read & Fetch Arithmetic Logic
P
Control Unit
UCC Unit
instruction (UAL)
U
Acc
R/W Control
Signal
I/O
Memory
U
MA
CO R
MDR RI Decoder A
L
REGISTERS
‘’Von Neumann’’ Machine
Memory
C Arithmetic Logic
P Control Unit
(UCC) 3 Unit
U 2 (UAL)
Accumulator
(Acc)
e r !
mb
Input Output
me
e
To
R 4
‘’Harvard’’ Machine
Program
Memory
Memory Data Memory
C Arithmetic Logic
P Control Unit
(UC)
Unit
(UAL)
Accumulator
U (Acc)
Input Output
‘’Harvard’’ Machine
Program
Data memory
memory
C
Arithmetic Logic
P
Control Unit
UC Unit
(UAL)
U
Acc
I/O
Memory
UC UC UC
I/O
Conclusion
Cache memory
Memory
RAM is fast, but the microprocessor
is even faster! In order not to limit its Cache memory
performance by forcing it to wait, 2
small memory units are used, much
faster, but much more expensive!
CPU
Conclusion
multi-cœurs + mémoires cache
Mémoire