Computer Systems: Act 2 - Computer Architecture
image/svg+xml
Computer Systems: Act 2 - Computer Architecture
Henning Basold
Chat App
Chat App
Chat window
with You
Andrea
Chat window
with Andrea
You
Browser
Operating
System
Credits:
Logic Gates OR by Studio Refine from the Noun Project
Moore machine in Public Domain
D flip-flop in Public Domain
JK timing diagram by Stefan Engvall from Wikimedia
Parallel Processing by H Alberto Gongora from the Noun Project
transistor by Fluff Studio from the Noun Project
1-bit full adder as a symbol by Cburnett from Wikimedia (GFDL)
compile by TooJooGoo from the Noun Project
ip address by Wichai Wi from the Noun Project
Memory and CPU by Alvida Biersack from the Noun Project
Microcontroller and Source Code by Mohamed Mbarki from the Noun Project
data pipeline by Becris from the Noun Project
cycle by popcornarts from the Noun Project
circuit by Vectors Point from the Noun Project
disco by supalerk laipawat from the Noun Project
Synthesizer by Maxim Kulikov from the Noun Project
Computer
Network
Computer
Architecture
Hi!
I/O & Microcontroller
Created by popcornarts
from the Noun Project
Created by popcornarts
from the Noun Project
Processor Cycles
Pipelining
Micro-Architecture
Instruction Set
and Assembler
Addressing
Compiling
Architecture
1-bit
Full
Adder
A
B
C
in
C
out
S
Combinatorial Blocks
Memory
Digital Building Blocks
Logic Arrays/FPGA
Verilog
VHDL
Hardware
Description
Languages
State Machines
Σ
T
S
G
Λ
input
transition logic
state memory
output logic
S
n
output
clock
R
reset
S
n+1
S
0
Parallelism
Latches & Flip-Flops
D
Q
Q
S
R
Sequential Logic
(x ∨ y) ∧ ¬z
Boolean Logic
Logic Gates
clock
J
K
Q
Q
T
T
T
T = toggle
Timing
Combinational Logic
Bits & Number Systems
01000110
Analogue Signals
t
1
1
1
0
Transistors
Digital Abstraction
Computer Systems
A Journey in Three Acts
Act 2: Computer Architecture
1
Title
Act Title
Overview
CA Overview
Digital Abstraction
Combinational Logic
Sequential Logic
HDL
Digital Building Blocks
Architecture
Micro-Architecture
I/O & Microcontroller
CA Overview
Overview
Credits