Difference between revisions of "Assembler/de"

From Free Pascal wiki
Jump to navigationJump to search
(Created page with "{{assembler}} <br> Zurück zu den reservierten Wörtern.<br> <br> Das reservierte Wort <b>assembler</b> gehört zur Assembler Programmierung.<br> Das res...")
 
m
Line 3: Line 3:
 
Zurück zu den [[Reserved words/de|reservierten Wörtern]].<br>
 
Zurück zu den [[Reserved words/de|reservierten Wörtern]].<br>
 
<br>
 
<br>
Das reservierte Wort <b>assembler</b> gehört zur Assembler Programmierung.<br>
+
Das reservierte Wort <b>assembler</b> gehört zur Assembler-Programmierung.<br>
 
Das reservierte Wort <b>assembler</b> beschreibt eine Funktion, die in Assembler geschrieben ist.<br>
 
Das reservierte Wort <b>assembler</b> beschreibt eine Funktion, die in Assembler geschrieben ist.<br>
 
<br>
 
<br>

Revision as of 18:54, 3 November 2012

Deutsch (de) English (en) français (fr) português (pt)

Zurück zu den reservierten Wörtern.

Das reservierte Wort assembler gehört zur Assembler-Programmierung.
Das reservierte Wort assembler beschreibt eine Funktion, die in Assembler geschrieben ist.

Beispiel:

// Schreibweise mit dem reservierten Wort assembler
// Hier wird der Anweisungsblock nicht mit den reservierten Wörtern begin und end eingeschlossen
function Add(a, b: Integer): Integer; assembler;
{$ASMMODE intel}  // Der Prozessortyp, für den der Assemblercode erstellt wird muss angegeben werden
asm
  mov eax, a
  add eax, b
end;

// Alternative Schreibweise ohne das reservierte Wort assembler
function Add(a, b: Integer): Integer;
{$ASMMODE intel}  // Der Prozessortyp, für den der Assemblercode erstellt wird muss angegeben werden
begin
  asm
    mov eax, a
    add b, eax
  end;
  result := b;
end;



--Olaf 17:37, 2 November 2012 (UTC)