| Inline :: Asm. Inline :: ASM ist ein Modul, um Perl-Subroutinen in Assembler zu schreiben. |
Jetzt downloaden |
Inline :: Asm. Ranking & Zusammenfassung
- Lizenz:
- Perl Artistic License
- Name des Herausgebers:
- Neil Watkiss
- Website des Verlags:
- http://search.cpan.org/~neilw/Inline-ASM-0.03/ASM.pod
Inline :: Asm. Stichworte
Inline :: Asm. Beschreibung
Inline :: asm ist ein Modul, um Perl-Unterprogramme in Assembler zu schreiben. Inline :: ASM ist ein Modul, um Perl-Subroutinen in Assembler.Synopsis-Druck zu schreiben "9 + 16 =", addieren (9, 16), "n"; drucken "9 - 16 =", subtrahieren (9, 16), "n"; Verwenden Sie Inline Asm => 'Daten', AS => 'AS', Proto => {Add => 'Int (Int, Int)'}; Verwenden Sie Inline ASM => 'Daten', AS => 'NASM', Asflags => '-f Elf', Proto => {subtract => 'int (int, int)'}; __End__ __asm__ .text .Globl hinzufügen Hinzufügen: MOVL 4 (% ESP), x addl 8 (% ESP), X ret __asasm__ Global Subtraht-Abschnitt .text subtrahieren: MOV EAX, SUB EAX, RetinLine :: ASM ermöglicht Ihnen, perl Unterprogramme in die Montagesprache zu schreiben. Natürlich ermöglichen viele C-Compiler, dass Sie die Montage direkt in Ihren C-Code setzen, sodass dieses Modul keine neue Funktionalität bietet. Es bietet jedoch eine Funktion, die die meisten C-Compiles nicht anbieten: Sie können verschiedene Assembler-Syntaxe in derselben Datei mischen! Anforderungen: · Perl-Anforderungen: · Perl.
Inline :: Asm. Zugehörige Software