Suchergebnisse für Anfrage "assembly"
Was bringt LEA EAX, [EAX]?
LEA EAX, [EAX]Ich bin auf diese Anweisung in einer Binärdatei gestoßen, die mit dem Microsoft C-Compiler kompiliert wurde. Der Wert von EAX kann dadurch eindeutig nicht geändert werden. Warum ist es dann dort?
x86 Assembly: Bevor Sie einen Systemaufruf unter Linux ausführen, sollten Sie alle Register speichern?
Ich habe den folgenden Code, der eine Datei öffnet, sie in einen Puffer liest und die Datei dann schließt. Der Aufruf zum Schließen des Dateisystems erfordert, dass sich die Dateideskriptornummer im ebx-Register befindet. Das ebx-Register erhält ...
80x86 16-Bit-asm: lea cx, [cx * 8 + cx] verursacht einen Fehler auf NASM (Kompilieren der .com-Datei)
Der Fehler, den NASM (trotz meines funktionierenden Betriebssystems) ausgibt, ist "ungültige effektive Adresse". Nun habe ich viele Beispiele für die Verwendung von LEA gesehen und denke, ich habe es richtig gemacht, aber mein NASM mag es nicht. ...
Wie kann ich mit MASM auf einer Konsole Ein- / Ausgaben durchführen? [geschlossen
Ich habe gegoogelt und gegoogelt, und ich habe nichts Nützliches gefunden. Wie kann ich Ausgaben an die Konsole senden und Benutzereingaben von der Konsole mit Assembly akzeptieren? Ich benutze MASM32
Fehler A2070: Ungültige Anweisungsoperanden bei Verwendung der verschachtelten while-Schleife in der Assemblersprache
Ich versuche geschachtelte while-Schleife in der Assembly mit masm. Ich erhalte den "Fehler A2070: ungültige Anweisungsoperanden" in Zeile 15, d. H. In der Anweisung endw der internen while-Schleife, während der folgende Code ...
Holen Sie sich die Dateigröße mit stat syscall
Ich versuche, die Dateigröße mit stat syscall mit Assembly (nasm) zu ermitteln: section .data encodeFile db "/home/user/file" section .bss stat resb 64 struc STAT .st_dev: resd 1 .st_ino: resd 1 .st_mode: resw 1 .st_nlink: resw 1 .st_uid: resw ...
numpy um / rint langsam im Vergleich zu Astype (int)
Also wenn ich so etwas wie @ hax=np.random.rand(60000)*400-200. iPythons%timeit sagt: x.astype(int) nimmt 0.14msnp.rint(x) undnp.around(x) take 1.01ms Beachten Sie, dass imrint undaround Fällen müssen Sie noch die zusätzlichen 0,14 ms ...
LEA & MOV Anweisungsvergleich
Anweisung 1: LEA DX, MESSAGE ; Move the address of MESSAGE in register DXAnweisung 2: MOV DX, OFFSET MESSAGE ; Move the address of MESSAGE in register DX Fragen Sind die obigen Anweisungen gleich? Sie scheinen ähnlich zu funktionieren, aber ...
Dos Anweisung 3Bh zum Ändern des Arbeitsverzeichnisses
Ich habe kürzlich angefangen, x8086-Anweisungen zu lernen, und das Wissen über Anweisungen ist eher mangelhaft. Ich versuche, das aktuelle Arbeitsverzeichnis mit der DOS-Funktion 3Bh zu ändern und dann mit 39h einen Ordner mit dem Namen "test2" ...
Ist es möglich, eine Windows-EXE-Datei zu dekompilieren? Oder zumindest die Vollversammlung ansehen?
Ein Freund von mir hat Malware von Facebook heruntergeladen, und ich bin gespannt, wie es funktioniert, ohne mich selbst zu infizieren. Ich weiß, dass Sie eine .exe-Datei nicht wirklich dekompilieren können, aber kann ich sie zumindest in ...