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)