Výrazy integrovaného assembleru: Porovnání verzí

Z Delphi & Pascal (česká wiki)
Skočit na navigaci Skočit na vyhledávání
m (1 revízia: Assembler)
m (1 revízia: Assembler pismeno D)
 
(Žádný rozdíl)

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

Operandy assembleru Turbo Pascalu jsou výrazy.

Výrazy assembleru jsou složeny z prvků výrazů (konstanty, registry a symboly) a z operátorů, a každý výraz přísluší k určité třídě výrazu a k typu výrazu.


Vyhodnocení

Assembler vyhodnocuje všechny výrazy jako 32 bitové celočíselné hodnoty. Nepodporuje operace v pohyblivé řádové čárce ani hodnoty řetězců, kromě řetězcových konstant.


Poznámka
Nejdůležitější rozdíl mezi Pascalským výrazem a výrazem integrovaného assembleru je, že výsledek všech assemblerovských výrazů musí být konstantní hodnota (je vypočítána během překladu).