Documente Academic
Documente Profesional
Documente Cultură
Capitolul 1 AMP PDF
Capitolul 1 AMP PDF
Concluzii:
Semnificaia coninutului locaiilor de memorie este conferit de programator n
concordan cu funciile specifice realizate de microprocesor: deci putem vorbi de
numere binare atunci cnd ne referim la date (operanzi/rezultate);
coduri cnd ne referim la instruciuni.
IMPORTANT!
Arhitectura:
1. neterminali
entitati informaionale neprecizate
folosesc indice ca s pot face diferena ntre ele ( ri,rj )
cifra de dup liter arat dimensiunea (r8)
r
r8
r16
ri , rj
mem
mem8
mem16
mem32
memi
adr
adr8
adr16
adr24
adri
un registru oarecare
un registru de 8 bii
un registru de 16 bii
registre individualizate, diferite
o locaie de memorie oarecare (sau mai multe locaii succesive)
o locaie de memorie de un octet
o locaie de memorie de 16 bii (pot fi dou locaii succesive dac formatul
este octetul)
o locaie de memorie de 32 de bii (pot fi patru locaii succesive dac
formatul este octetul)
o locaie de memorie individualizat (n scopul de a o deosebi de alte locaii
de memorie)
o adres oarecare
o adres pe 8 bii
o adres pe 16 bii
o adres pe 24 de bii
o adres individualizat (n scopul de a o deosebi de alte adrese)
( ) coninut.
((
)) adresare indirect
(r)
(ri, rj)
(r)l
(r)h
((r))
registru
coninut
coninutul unei locatii de memorie a carei adres se afl ntr-un registru.
coninutul unui registru oarecare
coninutul a dou registre concatenate
coninutul jumtii inferioare (mai puin semnificativ) a unui registru
coninutul jumtii superioare (mai semnificativ) a unui registru
coninutul unei locaii de memorie a crei adres se afl ntr-un registru
(adresare indirect)
6
(mem)
adrl
adrh
data
data8
data16
disp8
disp16
port
2. terminali
entiti informaionale precizate
litere mari
R1, R2, A, AX, BP, A6, Dn, An
nume de registre
(R1)
coninutul registrului R1
(R1, R2)
coninutul perechii de registre R1 i R2
((R1))
coninutul locaiei de memorie a crei adres
se afl n registrul R1
MEM, MEM1
nume de locaii de memorie
ADR, ADRn
nume de adrese
3. operatori
4. alte simboluri