Příkaz integrovaného assembleru: Porovnání verzí

Z Delphi & Pascal (česká wiki)
Skočit na navigaci Skočit na vyhledávání
Řádek 1: Řádek 1:
Příkazy integrovaného assembleru se shodují s příkazy každého assembleru pro 80x86. Kompletní seznam příkazu zde [[Kategória:Assembler]].
+
Příkazy integrovaného assembleru se shodují s příkazy každého assembleru pro 80x86. Kompletní seznam příkazu zde [[Příkazy assembler|Kategória:Assembler]].
  
 
Syntaxe příkazu assembleru je
 
Syntaxe příkazu assembleru je

Verze z 3. 9. 2013, 10:06

Příkazy integrovaného assembleru se shodují s příkazy každého assembleru pro 80x86. Kompletní seznam příkazu zde Kategória:Assembler.

Syntaxe příkazu assembleru je

[návěští:] <Prefix> [Opkód [Operand <"," Operand>]]
 asm AsmPříkaz < Separátor AsmPříkaz > end

kde

  • AsmPříkaz je příkaz asembleru
  • Separátor je středník; nový řádek nebo komentář Pascalu
  • Návěští je identifikátor návěští
  • Prefix je prefix operačního kódu
  • Opkód je operační kód instrukce assembleru nebo direktiva
  • Operand je assemblerovský výraz

Pokud je oddělíte středníkem, můžete na jeden řádek vložit více příkazů asembleru. Mezi dvěma příkazy asembleru na oddělených řádcích se středník nepožaduje.

Komentáře musí být zapsány v Pascalském stylu; použitím { a } nebo (* a *). Komentáře jsou dovoleny mezi příkazy assembleru, ale ne uvnitř.