Suchergebnisse für Anfrage "assembly"
Was sind .LFB .LBB .LBE .LVL .Loc im vom Compiler generierten Assembly-Code?
Wenn ich mir den von GCC generierten Assembler-Code ansehe, beginnen viele Zeilen mit.LBB und eine Nummer. Es scheint, dass sie keine Anweisungen für Operationen sind. Eher wie etwas aus der Datei markieren oder was. Was sind.LFB,.LVL, LBB, LBE ...
gcc assembler kann die Architektur nicht bestimmen
Ich habe gcc installiert, aber da (der Assembler) nicht richtig funktioniert. Ich erhalte den folgenden Fehler gcc tmp.c fatal error: as: unknown host architecture (can't determine which assembler to run)Ich erhalte den gleichen Fehler, wenn ich ...
So korrigieren Sie die Ausgabe für die x86-Turbo-Assemblersprache
DOSSEG .MODEL SMALL .STACK 100h .DATA UserName db "Name: $" CLRF db 10,13,"$" inputName db 24 dup ("$") CurYear db "Current Year: $" inputCurrentYear dw 8 dup ("$") BirYear db "Birth Year: $" inputBirthYear dw 8 dup ("$") outputName db "Hello, $" ...
gcc-Inline-Assembly-Fehler "Operandentyp stimmt nicht mit mov überein"
//quick inline asm statements performing the swap_byte for key_scheduling inline void swap_byte(unsigned char *x, unsigned char *y) { unsigned char t; asm("movl %1, %%eax;" "movl %%eax, %0;" :"=r"(t) :"r"(*x) :"%eax"); asm("movl %1, %%eax;" "movl ...
Was bedeutet das Dollarzeichen ($) in der x86-Assembly, wenn Zeichenfolgenlängen wie "$ - label" berechnet werden? [Duplikat
Diese Frage hat hier bereits eine Antwort: Wie funktioniert $ in NASM genau? [/questions/47494744/how-does-work-in-nasm-exactly] 1 Antwort Wenn wir zum Beispiel ein einfaches Hallo-Welt-Programm schreiben, könnte der .data-Abschnitt etwa ...
Wie kann ich Assembler-Code anzeigen, der für C-Funktionen erstellt wurde? [Duplikat
Diese Frage hat hier bereits eine Antwort: Wie bekommst du Assembler-Ausgabe von C / C ++ in gcc? [/questions/137038/how-do-you-get-assembler-output-from-c-c-source-in-gcc] 16 AntwortenIch muss den Assembler-Code anzeigen, der für bestimmte ...
Syscall oder Sysenter unter 32-Bit-Linux?
Seit MS-DOS kenne ich den Systemaufruf mit Interrupts. In alten Zeitungen sah ich Verweis aufint 80h, um Systemfunktionen unter Linux aufzurufen. Ich weiß schon ziemlich lange,int 80h ist veraltet zu Gunsten dessyscall Anweisung. Aber ich kann es ...
Differenz zwischen "or eax, eax" und "test eax, eax" [duplizieren]
Diese Frage hat hier bereits eine Antwort: Test ob ein Register Null ist mit CMP reg, 0 vs OR reg, reg? [/questions/33721204/test-whether-a-register-is-zero-with-cmp-reg-0-vs-or-reg-reg] 2 AntwortenWas ist der Unterschied zwischenor eax,eax ...
Wie funktioniert "mov (% ebx,% eax, 4),% eax"? [Duplikat
Diese Frage hat hier bereits eine Antwort: Was bedeutet MOV (% r11,% r12,1),% edx? [/questions/2883850/what-is-the-meaning-of-mov-r11-r12-1-edx] 2 Antworten Arbeiten an einer Montageaufgabe und zum größten Teil verstehe ich die Montage ziemlich ...
x86 Anweisung Bedeutung [duplizieren]
Diese Frage hat hier bereits eine Antwort: Was bedeutet MOV (% r11,% r12,1),% edx? [/questions/2883850/what-is-the-meaning-of-mov-r11-r12-1-edx] 2 AntwortenWie funktioniert "mov (% ebx,% eax, 4),% eax"? ...