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

Z Delphi & Pascal (česká wiki)
Skočit na navigaci Skočit na vyhledávání
(Vytvorená stránka „Tabulka ukazuje seznam operátorů výrazů integrovaného assembleru v sestupné řadě jejich priorit. Operátory v jedné kategorii mají stejnou prioritu. {| class...“)
 
m (1 revízia: Assembler pismeno D)
 
(Není zobrazeno 11 mezilehlých verzí od stejného uživatele.)
Řádek 6: Řádek 6:
 
! Kategorie  !! Operátor !! Co to je (nebo dělá)
 
! Kategorie  !! Operátor !! Co to je (nebo dělá)
 
|--------------------------------------------------
 
|--------------------------------------------------
|  Nejvyšší  || &        || Překrytí identifikátoru
+
|  Nejvyšší  || [[&]]       || Překrytí identifikátoru
 
|--------------------------------------------------
 
|--------------------------------------------------
 
|            || (...)    || Dílčí výraz
 
|            || (...)    || Dílčí výraz
Řádek 14: Řádek 14:
 
|            || .        || Selektor člena struktury
 
|            || .        || Selektor člena struktury
 
|--------------------------------------------------
 
|--------------------------------------------------
|  Unární    || HIGH    || Vrací vyšších 8 bitů
+
|  Unární    || [[HIGH]]     || Vrací vyšších 8 bitů
 
|--------------------------------------------------
 
|--------------------------------------------------
|            || LOW      || Vrací nižších 8 bitů
+
|            || [[LOW]]     || Vrací nižších 8 bitů
 
|--------------------------------------------------
 
|--------------------------------------------------
 
|            || +        || Unární plus
 
|            || +        || Unární plus
Řádek 24: Řádek 24:
 
|            || :        || Překrytí segmentu
 
|            || :        || Překrytí segmentu
 
|--------------------------------------------------
 
|--------------------------------------------------
|            || OFFSET  || Vrací ofset adresy
+
|            || [[OFFSET]]   || Vrací ofset adresy
 
|--------------------------------------------------
 
|--------------------------------------------------
|            || SEG      || Vrací segment adresy
+
|            || [[SEG]]     || Vrací segment adresy
 
|--------------------------------------------------
 
|--------------------------------------------------
|            || TYPE    || Vrací typ (velikost v bajtech)
+
|            || [[TYPE]]     || Vrací typ (velikost v bajtech)
 
|--------------------------------------------------
 
|--------------------------------------------------
|            || PTR      || Explicitní přetypování
+
|            || [[PTR]]     || Explicitní přetypování
 
|--------------------------------------------------
 
|--------------------------------------------------
 
|            || *        || Násobení
 
|            || *        || Násobení
Řádek 36: Řádek 36:
 
|            || /        || Celočíselné dělení
 
|            || /        || Celočíselné dělení
 
|--------------------------------------------------
 
|--------------------------------------------------
|            || MOD      || Zbytek po celočís.dělení
+
|            || [[MOD]]     || Zbytek po celočís.dělení
 
|--------------------------------------------------
 
|--------------------------------------------------
|            || SHL      || Aritmetický posun vlevo
+
|            || [[SHL]]     || Aritmetický posun vlevo
 
|--------------------------------------------------
 
|--------------------------------------------------
|            || SHR      || Aritmetický posun vpravo
+
|            || [[SHR]]     || Aritmetický posun vpravo
 
|--------------------------------------------------
 
|--------------------------------------------------
 
|  Aditivní  || +        || Binární součet
 
|  Aditivní  || +        || Binární součet
Řádek 46: Řádek 46:
 
|            || -        || Binární rozdíl
 
|            || -        || Binární rozdíl
 
|--------------------------------------------------
 
|--------------------------------------------------
|  Bitové    || NOT      || Bitová negace
+
|  Bitové    || [[NOT]]     || Bitová negace
 
|--------------------------------------------------
 
|--------------------------------------------------
|            || AND      || Bitový AND
+
|            || [[AND]]     || Bitový AND
 
|--------------------------------------------------
 
|--------------------------------------------------
|            || OR      || Bitový OR
+
|            || [[OR]]       || Bitový OR
 
|--------------------------------------------------
 
|--------------------------------------------------
|            || XOR      || Bitový exkluzivní OR
+
|            || [[XOR]]     || Bitový exkluzivní OR
 
|}
 
|}
  
 
[[Category:assembler]]
 
[[Category:assembler]]

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