Operační kódy prefixů: Porovnání verzí

Z Delphi & Pascal (česká wiki)
Skočit na navigaci Skočit na vyhledávání
(Vytvorená stránka „Integrovaný assembler podporuje následující prefixové instrukce: {| class="wikitable" ! Opkód !! Co znamená |------------------------------------------------...“)
 
m (1 revízia: Assembler pismeno D)
 
(Nejsou zobrazeny 3 mezilehlé verze od stejného uživatele.)
Řádek 27: Řádek 27:
 
Instrukce assembleru mohou být předcházeny žádným, jedním, dvěma nebo třemi prefixy. Více než tři prefixy nemají smysl.
 
Instrukce assembleru mohou být předcházeny žádným, jedním, dvěma nebo třemi prefixy. Více než tři prefixy nemají smysl.
  
Jestliže specifikujete prefix bez uvedení operačního kódu instrukce v tom samém příkazu, prefix má vliv na instrukci v dalším assemblerovském příkazu.
+
Jestliže specifikujete prefix bez uvedení [[Operační kódy instrukcí |operačního kódu instrukce]] v tom samém příkazu, prefix má vliv na instrukci v dalším assemblerovském příkazu.
  
 
Protože některé procesory 80x86 nepracují při všech kombinacích korektně, pořadí vícenásobných prefixů je velmi důležité.
 
Protože některé procesory 80x86 nepracují při všech kombinacích korektně, pořadí vícenásobných prefixů je velmi důležité.
  
 
[[Category:assembler]]
 
[[Category:assembler]]

Aktuální verze z 9. 11. 2012, 21:18

Integrovaný assembler podporuje následující prefixové instrukce:

Opkód Co znamená
LOCK Blokování sběrnice
REP Opakování řetězcových operací
REPE Opakování řetězcových operací dokud je rovno
REPZ Opakování řetězcových operací dokud je nulový výsledek
REPNE Opakování řetězcových operací dokud je nerovno
REPNZ Opakování řetězcových operací dokud je nenulový výsledek
SEGCS Změna segmentu na CS (programový segment)
SEGDS Změna segmentu na DS (datový segment)
SEGES Změna segmentu na ES (extra segment)
SEGSS Změna segmentu na SS (zásobníkový segment)

Instrukce assembleru mohou být předcházeny žádným, jedním, dvěma nebo třemi prefixy. Více než tři prefixy nemají smysl.

Jestliže specifikujete prefix bez uvedení operačního kódu instrukce v tom samém příkazu, prefix má vliv na instrukci v dalším assemblerovském příkazu.

Protože některé procesory 80x86 nepracují při všech kombinacích korektně, pořadí vícenásobných prefixů je velmi důležité.