Professional Documents
Culture Documents
Presentacion
Presentacion
8US DE COÑTRü
lt,lE],lORIA CENTRAL
BUS DI
Ut{IDAD t,IIIDAD I)IIlI (ilONI t,I{IDAD
DE DE
CEl{TRAt DE
1'IEU0RIA ltlEI,IORIA
PROCESO
RAt,l RO}.l BUS DI DAIOS I
I\STRUCCIONES
IIISTRUCCIOTI ES + DAIOS
Esquema de arquitectura de Harvard
ARQUIITCTURA HARVARD
NEMORIADE [IE[IORIA OE
INSTRUCCIONES DATOS
OIftCIIONTSDE DIIELTIONE5DE
lNSInUt 0\t§ UNlDAD
CENIML DE
PROCESO
8U5DT
3U5DtDlm5
-f ffi
-r-
tRr
crsc
(Cornplex
RISC
(Stmple
lnstructtlon) lnsttructlon)
0110100:r00011000011010101010000
1010100010101000011110101011010
100100101010101000101101011110
101010101110010101010010101010
010111010101010101101010101010
I0100101010101010100101010I010
G-*)
(j 3".-9
(,) (r )(,) (3 )
1 40 <+ RB7/PGD
MO/ANO 2 39 É RB6/PGC
RA1/AN1 3 38 <+ RB5
RAZAN2 ,hEFJCVREF 4 37
RA3/AN3A,hEF+ 5 36 .+ RB3/PGM
RA4/TOCKYCl O UT 6 35
-RB4RB2
RASAN¿I/SSi/C2OUT 7
F-
u -.+ RBl
REO/RD/AN5 8 F- 33 <+ RBO/INT
RE1A FYAN6 9 32
RE2ICS-/AN7 10 31
11
F-
30 <+ RD7/PSP7
12 lt 29 + RD6/PSP6
oscl/cLKt + 28 <+ RD5/PSPs
osczcLKo 14
o 27 RD4/PSP4
o-
RCO/TÍ OSO/T 1 CKt 15 26 H RC7/RXDT
RC1/T10St/CCP2 16 25
- RC6r.[XCK
RC2/CCPl 17 24 .+ RCs/SDO
RCSSCIISCL 18 23
-<+ RC4/SDI/SDA
RDO/PSPO 19 22 RD3/PSP3
RDl/PSPl 20 21 <+ RD2/PSP2
-
t¡ : ":tTt:L" =
A
PROGRAM MEMORY MAP
-fl
Eq*-* L
STATUS REGTSTER (ADDRESS 03h, a3h,l03h,l83h)
RPt:Rm: Reg ster Bánk Selecl bils (usd lor diect addre$ ng)
11= Bánk 3 (140h lFFh)
10 = Bánk 2 (100h 17Fh)
Nde:FtrbÚN.$epoli'ykf
For fobre (RRe RLF) nstudons ris bris
Registro STATUS
Contiene:
- Estado Artmético de la
ALU
Bit Indirect Register Bank Select:
- El estado del RESET
(usados para direcciionamietlto
- Bit selectores del Banco Irdirecto)
de memoria
I = Bank 2-3
0= Bank 0-l
llank3 (l ile llJo lllh)
Bank 2 (File r00 - 17Fh)
Bank 1 (File 080 - 0FFh)
Bank 0 (Filc 000 07Fh) Slalus register (SR)
7ern
Timc Out --------i i
:
rlrwclt/s1eep Insrlr,'trons I :
PL,\§cr Do\.!n.
ll), sl eep instruction 0
l]) cl rwdt insrru( lion I
lnd¡rect Address¡ng, INDF and
FSR Reg¡sters A simple program to clear RAIV locations 20h-2Fh
using indirect addressing is shown