Hallo, ich bin neu hier und versuche mich grad ein wenig in Assembler zu programmieren. Das lernen wir grad in der Ausbildung und ich möchte es gern vertiefen. Wir haben von unseren Lehrer 2 programmstücke in C bekommen und sollen sie in Assembler (auf Blatt papier schreiben) Könnt ihr mir bitte ein paar tipps bzw. schauen ob meine Lösungen so stimmen? bin für jeden rat dankbar.... 2.Aufgabe if(a%3==2) // das % ist modulo a=1 else a=0 mein Vorschlag in Assembler: mov eax, [a] mov ebx, 3 div ebx // Division mit Rest der Rest in edx cmp edx, 2 jne else mov[a],1 jmp ende else: mov[a], 0 ende:
Naja, fütter halt das c in nen kompiler wie gcc, der kann Dir daraus asm Code erzeugen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.