- Registriert
- 18.02.08
- Beiträge
- 249
Hi zusammen, kennt jemand ein relativ einfaches assembler Prog fürn Mac OS X 10.4 und hat bereits Erfahrungen damit. Super wäre es, wenns in Deutsch ist !!
Danke schonmal
SilkeSommer
Danke schonmal
SilkeSommer
/* Hello World program */
#include<stdio.h>
main()
{
printf("Hello World");
}
.cstring
LC0:
.ascii "Hello World\0"
.text
.globl _main
_main:
pushl %ebp
movl %esp, %ebp
pushl %ebx
subl $20, %esp
call L3
"L00000000001$pb":
L3:
popl %ebx
leal LC0-"L00000000001$pb"(%ebx), %eax
movl %eax, (%esp)
call L_printf$stub
addl $20, %esp
popl %ebx
leave
ret
.section __IMPORT,__jump_table,symbol_stubs,self_modifying_code+pure_instructions,5
L_printf$stub:
.indirect_symbol _printf
hlt ; hlt ; hlt ; hlt ; hlt
.subsections_via_symbols
Super wäre es, wenns in Deutsch ist !!
Wir haben auch Assembler gelernt, aber ich glaube nicht, dass wir das Implementieren mussten.
Da wäre ich auch damals wahrscheinlich der Einzige gewesen, der das mit seinem Rechner gekonnt hätte.
Gelehrt wurde nämlich 68k
Alex
Wir verwenden essentielle Cookies, damit diese Website funktioniert, und optionale Cookies, um den Komfort bei der Nutzung zu verbessern.
Für die Ihnen angezeigten Verarbeitungszwecke können Cookies, Geräte-Kennungen oder andere Informationen auf Ihrem Gerät gespeichert oder abgerufen werden.
Anzeigen und Inhalte können basierend auf einem Profil personalisiert werden. Es können mehr Daten hinzugefügt werden, um Anzeigen und Inhalte besser zu personalisieren. Die Performance von Anzeigen und Inhalten kann gemessen werden. Erkenntnisse über Zielgruppen, die die Anzeigen und Inhalte betrachtet haben, können abgeleitet werden. Daten können verwendet werden, um Benutzerfreundlichkeit, Systeme und Software aufzubauen oder zu verbessern.
Durch das Klicken des Buttons "Zustimmen" willigen Sie gem. Art. 49 Abs. 1 DSGVO ein, dass auch Anbieter in den USA Ihre Daten verarbeiten. In diesem Fall ist es möglich, dass die übermittelten Daten durch lokale Behörden verarbeitet werden.