Suchergebnisse für Anfrage "cpu-registers"

2 die antwort

Warum setzt mein Assemblerprogramm r1 nicht auf den richtigen Wert?

Ich schreibe ein Assemblerprogramm auf der LC3-Maschine. Mein Assemblerprogramm ist ein LC3-Programm, das R2 und R3 multipliziert und das Ergebnis in R1 speichert. Hier ist mein Quellcode (mit Kommentaren) ;Sets pc to this address at start of ...

2 die antwort

Woher kommt -32768?

Dies ist der LC3 Assembly Code, mit dem ich arbeite .ORIG x3000 LOOP LDI R0, KBSR BRzp LOOPVon LC3 Assembly [http://www.cis.upenn.edu/~milom/cse240-Fall05/handouts/Ch05.pdf], Ich weiß, dass LDI ein indirekter Adressierungsmodus zum Laden ist, ...

2 die antwort

Was bedeutet das Entfernen der ASCII-Vorlage?

Ich arbeite an einem Übungsproblem Das Proble Bei Ausführung dieses Programms gibt der Benutzer zwei Zahlen ein. Was ist der Wert von xGuess, damit wir die ASCII-Vorlage entfernen können? Erklären .ORIG x3000 TRAP x23 LD R2, ASCII ADD R1, R2, ...

TOP-Veröffentlichungen

2 die antwort

Wie speichert der LEA-Befehl die Adresse von A?

Dies basiert auf dieser FrageLEA Anweisung [https://stackoverflow.com/questions/25866566/lc3-lea-instruction-and-the-value-stored] Hier ist das Codesegment, zu dem ich eine Frage habe .ORIG X3700 LEA R0, A ..... A .FILL X1234aul R, der ...

2 die antwort

NASM - Wie verschiebe ich ein 8-Bit-Register in ein volles 32-Bit-Register?

Ich schreibe NASM-Assembly-Code und muss eine indizierte Adressierung vornehmen. Ich habe den Index in $ al gespeichert, aber in x86 können Sie $ al nicht als Indexregister verwenden, und ich verwende bereits $ bl, sodass ich $ bx nicht verwenden ...

2 die antwort

Android-CPU-Registernamen?

Dieses Codefragment stammt aus einem Android-Absturzbericht auf einem Samsung Tab S: Build fingerprint: 'samsung/chagallwifixx/chagallwifi:5.0.2/LRX22G/T800XXU1BOCC:user/release-keys' Revision: '7' ABI: 'arm' r0 a0d840bc r1 a0dcb880 r2 00000001 ...

14 die antwort

Wie verwendet ein Computer nur ein paar Register?

Ich weiß ein wenig über Zusammenbau und dass es 4 oder 8 Universalregister gibt. Wie funktionieren alle Programme auf einem Computer mit genau dieser Anzahl von Registern, insbesondere mit Multithreading und allem?

4 die antwort

Welche CPU-Register sollen am Ende einer asm-Prozedur in Delphi wiederhergestellt werden?

Wenn Sie eine Delphi-Prozedur oder -Funktion in Assembler-Code schreiben, welche Register müssen gespeichert und am Ende der Prozedur auf den ursprünglichen Wert zurückgesetzt werden? Wenn ich eine andere Delphi-Prozedur oder -Funktion aus ...

4 die antwort

Warum heißen rbp und rsp Allzweckregister?

aut Intel in x64 werden die folgenden Register als Allzweckregister bezeichnet (RAX, RBX, RCX, RDX, RBP, RSI, RDI, RSP und ...

2 die antwort

x86 Berechnung von AX bei AH und AL?

Ich habe Probleme beim Verstehen von Registern in der x86-Assembly. Ich weiß, dass EAX die vollen 32 Bit, AX die unteren 16 Bit und dann AH und AL die oberen und unteren 8 Bit von AX sind. Aber ich mache eine Frage . Wenn AL = 10 und AH = 10, ...