Вы находитесь на странице: 1из 2

HARVARD

Memria de Dados (Interna)

Memria de Programa
CSD USO ISP H L (Interna)
A R0 R1 R2...RN IO PORTS GERAL E SP CLKX1
AUX1 AUX2 DP TR CLKPC
PC IP
CLKA R/W STACK CLKSP DSP CLKX2 CLKDPTH CLKDPTL 16 bits

GSPA

High Low
8
CSP OPCODE ARGUM.
ABUSD
GPCA

X1

ALU
X0

ABUSP
FC FZ CLKF

RF

GA GU GMD GUCA Gx1 Gx2 GDPTH GDPTL GPCD

H
GMPH

DBUSD L
GMPL

CLKI
RI
DBUSI

FC
8 ABUSD
UC CICLO DE FETCH
FZ
(CICLO DE BUSCA DE INSTRUO)

CLK S0 PC GPCA = 1
ABUSP
X1 X0 FUNO
0 0 A-1 S1 MEMPROGR GPCA = 1, CSP = 1
DBUSI
0 1 A-B
1 0 A+B S2 DBUSI RI e DBUS
GPCA = 1, CSP = 1, CLKI = 1, GMPL = 1

carregado
1 1 A+1 com o argumento
DPTR - data pointer (endereamento da expanso de memria)
ABUSP - address bus da memria de programa
ABUSD - address bus da memria de dados
DBUSI - data bus de instrues
DBUSD - data bus de instrues
IO PORTS - portas para input e output

Вам также может понравиться