P000 Architektura počítačů

Obsah
Předchozí:
Adresace paměti procesoru 8086

Registry procesoru 8086


Implicitní přiřazení segmentových registrů

Při přístupu k se použije registr Operace
instrukcímCS (Code Segment) Výběr operačního kódu nebo přímého operandu.
zásobníkuSS (Stack Segment) Při všech přístupech k zásobníku nebo ve spojitosti s registrem BP.
datůmDS (Data Segment) Při všech přístupech k datům v paměti vyjma zásobníku a přímých operandů. V řetězcových operacích segmentuje zdrojový operand.
alternativním datům ES (Extra Segment)  V řetězcových operacích pro segmentování cílového operandu.


Registr s offsetemImplicitně použitý segmentový registr
SPSS
BPSS
BXDS
SIDS
DIDS (ES v řetězcových operacích)
BP v kombinaci s SI nebo DISS
BX v kombinaci s SI nebo DIDS

Explicitní přiřazení segmentového registru offsetovému lze zadat např.:

MOV AH,CS:[BX]
Nepřímá adresa CS:BX (nikoli DS:BX)
ADC AH,ES:Adresa
Přímá adresa segmentovaná přes ES
sledující: Příznakový registr 8086
Obsah

Michal Brandejs brandejs@informatics.muni.cz