assembly

Assemblersprache (asm) Programmierfragen. Achten Sie darauf, auch mit dem Prozessor und / oder Befehlssatz, die Sie verwenden, sowie den Assembler TAG. WARNUNG: Verwenden Sie für .NET-Assemblies stattdessen das Tag [.net-assembly]. Verwenden Sie für Java ASM stattdessen das Tag [java-bytecode-asm].
2
Antworten

Wie kann ich die Zufallszahl von Intels Prozessor mit Assembler bekommen?

Ich muss eine Zufallszahl von Intels Zufallsgenerator im Prozessor (Intel Core i3) bekommen. Ich möchte keine Bibliothek benutzen. Ich möchte Assembler einfügen in C ++, aber ich weiß nicht, welche Register und Anweisungen verwenden sollten.   ...
10.07.2012, 05:26
4
Antworten

Wann sollte carry flag in der Assemblersprache gesetzt werden?

Ich bin verwirrt über dieses Problem, wenn ich einen ARM-Assembly-Simulator in C schreibe. Ich habe einige ähnliche Fragen im Forum gefunden, aber keine von ihnen erklärt, wie man das Übertrags-Flag nur unter Verwendung der Beziehung zwischen zw...
18.05.2010, 07:30
3
Antworten

Überlauf der Division

Ich versuche, zwei Zahlen in Assembly zu teilen. Ich arbeite aus der Irvine Versammlung für Intel Computer Buch aus und ich kann Division Arbeit für das Leben von mir nicht machen. Hier ist mein Code %Vor% Wobei WriteDec schreiben sollte,...
13.02.2010, 00:21
3
Antworten

Einen Z80-Assembler schreiben - ASM lexen und einen Parsing-Baum mithilfe der Komposition erstellen?

Ich bin sehr neu in dem Konzept, einen Assembler zu schreiben, und selbst nachdem ich eine Menge Material gelesen habe, habe ich immer noch Schwierigkeiten, mir ein paar Konzepte zu überlegen. Was ist der Prozess, um eine Quelldatei in Toke...
20.08.2009, 09:50
2
Antworten

Wie wird VS2013 dazu gebracht, Aufrufe von __dtol3, __dtoui3 und anderen Funktionen zum Umwandeln zwischen Integer-Typen zu stoppen?

Ich aktualisiere derzeit ein Visual Studio 2010-Projekt, das auf das INtime-RTOS abzielt. Code, der Casting-Vorgänge ausführt, kann nicht verknüpft werden. Bei der Untersuchung der Ausgabedateien für die Inline-Assemblierung stellt VS2013 bei ei...
24.10.2013, 02:56
2
Antworten

Was genau ist 'objc_msgSend_fixup'?

Ich mache mich mit der Objective-C-Laufzeit herum, versuche, objective-c-Code zu kompilieren, ohne ihn mit libobjc zu verbinden, und ich habe einige Segmentierungsfehler mit einem Programm, deshalb habe ich eine Assemblydatei erzeugt es. Ich...
01.09.2012, 13:55
1
Antwort

Code Highlighting funktioniert nicht auf OllyDbg

Ich bin ein neuer Benutzer von OllyDbg und kann keinen Weg finden, den ASM-Code hervorzuheben. Ich habe die Einstellungen überprüft und es sieht so aus, als wäre die Konfiguration korrekt. Außerdem habe ich zwei Versionen von OllyDbg (1.1, 2.0)...
27.05.2013, 14:48
1
Antwort

Ich bin mir nicht ganz sicher, was diese x86-Add-Anweisung macht

Ich bin nicht genau sicher, was diese add Anweisung macht: %Vor% Wenn es wäre: %Vor% Ich weiß, dass es den Inhalt von rbx und den Inhalt in eax hinzufügen und in eax speichern würde. Allerdings wirft mich das 0x0(%rbp,%rbx,4...
25.09.2011, 09:25
1
Antwort

mov-Anweisung in x86-Assembly

Nach dem, was ich über mov gelesen habe, kopiert es das zweite Argument in das erste Argument. Was macht das dann? %Vor% Es kopiert alles, was in edx ist, zum ersten Parameter der Funktion (da ein Offset von +8 von ebp ein Parameter is...
04.05.2011, 22:46
2
Antworten

SIGILL im Android NDK-Code

Ich habe eine NDK-App auf dem Markt und habe einen nativen Absturzbericht über ein SIGILL -Signal erhalten. (Ich verwende Google breakpad, um native Absturzberichte zu generieren.) Hier sind die Details: Meine App wurde für armeabi-v7a...
18.08.2011, 05:03