Suchergebnisse für Anfrage "assembly"

6 die antwort

Was ist die Verwendung von „push% ebp; movl% esp,% ebp ”generiert von GCC für x86?

Welche Auswirkung haben diese beiden Anweisungen auf den von gcc für x86-Computer generierten Assemblycode? push %ebp movl %esp, %ebp

3 die antwort

transponieren für 8 Register von 16-Bit-Elementen auf SSE2 / SSSE3

(Ich bin ein Neuling bei SSE / ASM, entschuldige mich, wenn dies offensichtlich oder überflüssig ist.) Gibt es eine bessere Möglichkeit, 8 SSE-Register mit 16-Bit-Werten zu transponieren, als 24 Unpck-Ps und 8/16 + Shuffles auszuführen und 8 ...

3 die antwort

Was bedeutet ESP in der Montage? [Duplikat]

Diese Frage hat hier bereits eine Antwort: Wofür stehen die Präfixe E und R in den Namen der Intel 32-Bit- und 64-Bit-Register? [/questions/43933379/what-do-the-e-and-r-prefixes-stand-for-in-the-names-of-intel-32-bit-and-64-bit-r] 1 AntwortESP ...

TOP-Veröffentlichungen

2 die antwort

Wie schreibe ich in fasm auf die Konsole?

Ich bin außergewöhnlich neu in der Montage. Ich habe es erst gestern aufgegriffen und habe viele Beispiele durchgesehen und weiß immer noch nicht, wie ich an die Konsole schreiben soll. Ich erhalte immer einen Fehler, wenn ich es auf meine eigene ...

3 die antwort

Wofür werden CFI-Anweisungen in Gnu Assembler (GAS) verwendet?

Es scheint eine .CFI-Direktive nach jeder Zeile zu geben, und es gibt auch eine große Vielfalt dieser ex.,.cfi_startproc , .cfi_endproc usw..mehr hier [http://sourceware.org/binutils/docs-2.17/as/CFI-directives.html#CFI-directives] . .file ...

3 die antwort

Gas: zu viele Speicherreferenzen

Beim Kompilieren der folgenden Anweisung: movl 4(%ebp), 8(%ebp)Ich habe:zu viele Speicherreferenzen. Was stimmt damit nicht?

2 die antwort

Beweglicher Textmodus-Cursor funktioniert nicht

Ich habe in dem Betriebssystem, das ich gerade entwickle, daran gearbeitet, den Textmodus-Cursor zu bewegen. Ich habe Probleme, es überhaupt zum Vorschein zu bringen. Hier ist der Code, mit dem ich den Cursor aktualisiere: void update_cursor() { ...

1 die antwort

Verwenden des Assembler-Codes im Objective c-Programm (Xcode)

Gibt es eine Möglichkeit, Assemblycode in Objective C-Programm zu verwenden. Ich entwickle eine Anwendung für OSX und wollte neben dem Objective C-Code auch Assembly-Code verwenden. Ich habe im Internet gesucht und ...

6 die antwort

„C-Variablengrößen sind maschinenabhängig.“ Stimmt das wirklich? vorzeichenbehaftete & nicht vorzeichenbehaftete Nummern;

Mir wurde gesagt, dass C-Typen maschinenabhängig sind. Heute wollte ich es überprüfen. void legacyTypes() { /* character types */ char k_char = 'a'; //Signedness --> signed & unsigned signed char k_char_s = 'a'; unsigned char k_char_u = 'a'; ...

2 die antwort

Wie wird der Stapelzeiger in diesem Programm mit call and ret geändert?

Meine Fragen beziehen sich auf die Aktionen, die scheinbar zwischen den Zeilen stattfinden, wenn sich der Kontext ändert, insbesondere in Bezug aufRSP undRBP. Angesichts dieses sehr einfachen Programms: Reading symbols from ...