Suchergebnisse für Anfrage "assembly"
Größe der Montageanleitung abrufen
Ich muss Anweisungen einzeln aus einem kleinen Codesegment im Speicher lesen und die Größe der Anweisungen herausfinden, die ich im Speicher habe. Das Folgende ist nur ein Beispiel für unformatierten Code, um mein Problem zu erklären: (gdb) ...
Assembly / Nasm - Segmentierungsfehler (Core Dumped) Fehler
Ich bin sehr neu in NASM und ich versuche, ein MASM-Beispiel online auszuführen, das ich gefunden habe, aber es hat mir schwergetan, auf NASM zu übersetzen. It kompiliert und generiert eine Ausgabedatei korrekt, aber wenn ich versuche, sie ...
"Hello World" -Funktion ohne Verwendung von C printf
AKTUALISIERT Es ist mein zweiter Arbeitstag mitNASM. Nachdem ich das gründlich verstanden habe section .programFlow global _start _start: mov edx,len mov ecx,msg mov ebx,0x1 ;select STDOUT stream mov eax,0x4 ;select SYS_WRITE call int 0x80 ...
Windows-Systemaufrufe [duplizieren]
Diese Frage hat hier bereits eine Antwort: Systemaufrufe in Windows & Native API? [/questions/2489889/system-calls-in-windows-native-api] 5 AntwortenIch habe ein (sehr) grundlegendes Verständnis von Assembly unter Verwendung von Systemaufrufen ...
(Inline-Assembly in C) Assembler-Meldungen: Fehler: unbekannter Pseudo-Op:
Ich habe eine kurze C "Wrapper" -Funktion für ein @ geschrieb asm Inline-Montage, wie unten. Der Assembler-Code besteht aus einer while-Schleife, die mit SSE2 mehrere Vektorpunktprodukte berechnet. Ich verwende GCC 4.8.4 unter Ubuntu 14.04 auf ...
Aufgabenverwaltung auf x86
Kann jemand auf einige Bücher oder Online-Ressourcen hinweisen, in denen die Aufgabenverwaltungsfunktionen von x86 ausführlich und auf fortgeschrittener Ebene erläutert werden? Ich bin speziell daran interessiert, die Beziehung zwischen ...
Einrichten von Interrupts im geschützten Modus (x86)
Wie werden Interrupts für den geschützten Modus eingerichtet? Die [http://wiki.osdev.org/Interrupts] link sagt man sollte: Platz für die Interrupt-Deskriptor-Tabelle schaffen Teilen Sie der CPU mit, wo sich dieser Speicherplatz befindet (siehe ...