Suchergebnisse für Anfrage "assembly"
Masm Assembly 8086 Übertragsflag zwischen Datenwortaddition
So habe ich dieses Problem, das ich lösen soll, und ich habe Stunden damit verbracht, herauszufinden, wie dies am besten funktioniert. Google hat mir nicht viel geholfen. Das Problem besteht darin, eine Unterroutine zu erstellen, die eine Liste ...
Get argv [2] address in Assembler x64
edi ist argc, rsi ist argv 0x0000000000400535 <+8>: mov %edi,-0x4(%rbp) 0x0000000000400538 <+11>: mov %rsi,-0x10(%rbp)hier bekomme ich argv Zeiger (gdb) x/8x $rbp-0x10 0x7ffdb7cac380: 0xb7cac478 0x00007ffd 0x00000000 0x00000003 0x7ffdb7cac390: ...
Warum erhalte ich eine Fehlermeldung? Das Mach-O 64-Bit-Format unterstützt keine absoluten 32-Bit-Adressen [duplizieren].
Diese Frage hat hier bereits eine Antwort: Das 64-Bit-Format von Mach-O unterstützt keine absoluten 32-Bit-Adressen. NASM-Zugriff auf Array [/questions/47300844/mach-o-64-bit-format-does-not-support-32-bit-absolute-addresses-nasm-accessing] 1 ...
Wie kann man ein Gas-Assembler-Programm, das die C-Standardbibliothek verwendet, mit ld ohne gcc verknüpfen?
Als Übung, um genauer zu lernen, wie C-Programme funktionieren und welches Mindestmaß an Inhalten vorhanden sein muss, damit ein Programm libc verwenden kann, habe ich es mir zur Aufgabe gemacht, zu versuchen, hauptsächlich in x86-Assemblys mit ...
Wie mache ich Platz für meine Codehöhle in einer ausführbaren Windows PE 32-Bit-Datei?
So möchte ich in minesweeper.exe (typisches Windows XP-Minensuchspiel, Link: Minensuchboo [http://www.minesweeper.info/downloads/WinmineXP.html]). Also habe ich den PE-Header der Datei über den CFF-Explorer geändert, um die Größe des @ zu ...
Kann x86 ein enges Geschäft mit einer größeren Auslastung, die es vollständig enthält, neu ordnen?
Entwicklerhandbuch für Intel® 64- und IA-32-Architekturen [https://www-ssl.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-system-programming-manual-325384.pdf] sagt: 8.2.3.4 Ladevorgänge ...
C & Low-Level-Semaphor-Implementierung
Ich habe darüber nachgedacht, wie Semaphoren (nicht binär) mit möglichst wenig asm-Code implementiert werden können. Ich habe es nicht geschafft, es zu denken und zu schreiben, ohne einen Mutex zu verwenden. Deshalb hier das Beste, was ich bis ...
Schreibe ein Fizz-Programm in Assembly / Using C library
Kann mir jemand bei diesem Montageprogramm helfen: Drucken Sie zuerst die Nummern 1 bis 100 aus. Befolgen Sie dann die Regeln für das Kinderzählspiel Fizz: Wenn die Nummer gleichmäßig durch 5 teilbar ist oder die Ziffer 5 enthält, ersetzen Sie ...
ktivieren Sie den Bootloader, um den zweiten Sektor eines USB-Sticks zu lade
Ich lerne die Assemblersprache. Ich habe einen einfachen Bootloader geschrieben. Nachdem ich es ausprobiert hatte, funktionierte es nicht. Hier ist mein Code: [bits 16] [org 0x7c00] jmp start data: wolf_wel_msg db 'Welcome ...
SSE-Befehl MOVSD (erweitert: Gleitkomma-Skalar- und Vektoroperationen auf x86, x86-64)
Ich bin irgendwie durch die MOVSD-Montageanleitung verwirrt. Ich habe einen numerischen Code geschrieben, der eine Matrixmultiplikation berechnet, einfach unter Verwendung von gewöhnlichem C-Code ohne SSE-Eigenheiten. Ich füge nicht einmal die ...