Operátory ve výrazech: Porovnání verzí

Z Delphi & Pascal (česká wiki)
Skočit na navigaci Skočit na vyhledávání
m (1 revízia: Assembler pismeno D)
 
(Není zobrazeno 10 mezilehlých verzí od stejného uživatele.)
Řádek 18: Řádek 18:
 
|            || [[LOW]]      || Vrací nižších 8 bitů
 
|            || [[LOW]]      || Vrací nižších 8 bitů
 
|--------------------------------------------------
 
|--------------------------------------------------
|            || [[+]]       || Unární plus
+
|            || +        || Unární plus
 
|--------------------------------------------------
 
|--------------------------------------------------
|            || [[-]]       || Unární mínus
+
|            || -        || Unární mínus
 
|--------------------------------------------------
 
|--------------------------------------------------
|            || [[:]]       || Překrytí segmentu
+
|            || :        || Překrytí segmentu
 
|--------------------------------------------------
 
|--------------------------------------------------
 
|            || [[OFFSET]]  || Vrací ofset adresy
 
|            || [[OFFSET]]  || Vrací ofset adresy
Řádek 32: Řádek 32:
 
|            || [[PTR]]      || Explicitní přetypování
 
|            || [[PTR]]      || Explicitní přetypování
 
|--------------------------------------------------
 
|--------------------------------------------------
|            || [[*]]       || Násobení
+
|            || *        || Násobení
 
|--------------------------------------------------
 
|--------------------------------------------------
|            || [[/]]       || Celočíselné dělení
+
|            || /        || Celočíselné dělení
 
|--------------------------------------------------
 
|--------------------------------------------------
 
|            || [[MOD]]      || Zbytek po celočís.dělení
 
|            || [[MOD]]      || Zbytek po celočís.dělení

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

Tabulka ukazuje seznam operátorů výrazů integrovaného assembleru v sestupné řadě jejich priorit.

Operátory v jedné kategorii mají stejnou prioritu.

Kategorie Operátor Co to je (nebo dělá)
Nejvyšší & Překrytí identifikátoru
(...) Dílčí výraz
[...] Paměťový odkaz
. Selektor člena struktury
Unární HIGH Vrací vyšších 8 bitů
LOW Vrací nižších 8 bitů
+ Unární plus
- Unární mínus
: Překrytí segmentu
OFFSET Vrací ofset adresy
SEG Vrací segment adresy
TYPE Vrací typ (velikost v bajtech)
PTR Explicitní přetypování
* Násobení
/ Celočíselné dělení
MOD Zbytek po celočís.dělení
SHL Aritmetický posun vlevo
SHR Aritmetický posun vpravo
Aditivní + Binární součet
- Binární rozdíl
Bitové NOT Bitová negace
AND Bitový AND
OR Bitový OR
XOR Bitový exkluzivní OR