Registrové symboly: Porovnání verzí
Skočit na navigaci
Skočit na vyhledávání
(Vytvorená stránka „Následující registrové symboly označují registry CPU: {| class="wikitable" ! Symboly !! Registry |-------------------------------------------...“) |
|||
Řádek 18: | Řádek 18: | ||
Když operand obsahuje pouze jméno registru, je nazýván registrový operand. Všechny registry mohou být použity v registrových operandech. | Když operand obsahuje pouze jméno registru, je nazýván registrový operand. Všechny registry mohou být použity v registrových operandech. | ||
+ | |||
+ | |||
+ | ;Indexování registry | ||
+ | Bázové registry ([[BX]] a [[BP]]) a indexové registry ([[SI]] a [[DI]]), zapsané v hranatých závorkách, znamenají indexování. | ||
+ | |||
+ | Toto jsou platné indexbázové kombinace: | ||
+ | [[BP]] | ||
+ | [[BP+DI]] | ||
+ | [[BP+SI]] | ||
+ | [[BX]] | ||
+ | [[BX+DI]] | ||
+ | [[BX+SI]] | ||
+ | [[DI]] | ||
+ | [[SI]] | ||
+ | |||
+ | ;Překrytí implicitního segmentu | ||
+ | Segmentové registry ([[ES]], [[CS]], [[SS]], a [[DS]]) mohou být použity ve spojení s dvojtečkou (operátor překrytí segmentu) jako předpis pro procesor: tento segment použij místo implicitního. | ||
[[Category:assembler]] | [[Category:assembler]] |
Verze z 11. 10. 2012, 22:04
Následující registrové symboly označují registry CPU:
Symboly | Registry |
---|---|
AX BX CX DX | 16 bitové univerzální |
AL BL CL DL | 8 bitové nižší |
AH BH CH DH | 8 bitové vyšší |
SP BP SI DI | 16 bitové bázové nebo indexové |
CS DS SS ES | 16 bitové segmentové |
ST | zásobník registrů 8087 |
Když operand obsahuje pouze jméno registru, je nazýván registrový operand. Všechny registry mohou být použity v registrových operandech.
- Indexování registry
Bázové registry (BX a BP) a indexové registry (SI a DI), zapsané v hranatých závorkách, znamenají indexování.
Toto jsou platné indexbázové kombinace:
BP BP+DI BP+SI BX BX+DI BX+SI DI SI
- Překrytí implicitního segmentu
Segmentové registry (ES, CS, SS, a DS) mohou být použity ve spojení s dvojtečkou (operátor překrytí segmentu) jako předpis pro procesor: tento segment použij místo implicitního.