Tag: addressing-mode

Eine Adressierung Modus gibt an, wie berechnet sich die effektive Speicheradresse eines Operanden durch die Verwendung von Daten, die in Registern und/oder Konstanten, die in einem Maschinenbefehl oder anderswo.

Assembler springen im Geschützten Modus mit GDT

Anzahl der Antworten 2 Antworten
Ich bin derzeit rund um das Spiel mit x86-Assember, um zu schärfen, meine low-level-Programmierkenntnisse. Derzeit stehe ich vor einem kleinen problem mit der Adressierung in 32-Bit-Protected-Modus. Die situation ist folgende: Ich habe ein Programm geladen 0x7e0 die

Differenz zwischen der register-indirekte und base plus offset in MIPS addressing mode?

Anzahl der Antworten 2 Antworten
Was ist der Unterschied zwischen register-indirekte und base plus offset, und wie wirkt es, wie Sie schreiben, Montage auf der MIPS-Architektur? Ich denke, es bedeutet, dass Sie nur Verweis auf die register in einem Befehl, und das

Das verweisen auf die Inhalte von einem Speicherort. (x86-Adressierungsmodi)

Anzahl der Antworten 1 Antworten
Habe ich einen Speicherbereich, der ein Zeichen enthält, das will ich vergleichen mit einem anderen Charakter (und es ist nicht auf der Spitze des Stacks, so kann ich nicht nur pop). Wie kann ich mich auf den

Register addressing mode vs Direct addressing mode

Anzahl der Antworten 2 Antworten
Dass ich auf diese Frage in einem test-Papier. Sie erklärte, Welche von den angegebenen Adressierungsarten ist schneller? Warum? Register addressing mode Direct addressing mode Nun nach mir, register-Adressierung-Modus schneller sein soll als-register ist der Schnellste Speicher im

lea Montageanleitung

Anzahl der Antworten 2 Antworten
Ich möchte Nur sicherstellen, lese ich das richtig: movl 12(%ebp), %edx leal (%edx, %edx, 4), %eax Lese ich die erste Zeile als: edx = [epb + 12], und die zweite Zeile wie: eax = edx + edx*4

Adressierungsarten in Assembler (IA-32 NASM)

Anzahl der Antworten 2 Antworten
Als der web-Ressourcen auf diese spärlich ist, werde ich zum nutzen der Zukunft sucht, beginnen durch die Auflistung der Adress-Modi die für IA-32-Assembler (NASM) und dann follow-up mit eine kurze Frage. Register-Adressierung mov eax, ebx: Kopiert, was

Bedeutung von (% eax) in AT & amp; T Syntax?

Anzahl der Antworten 1 Antworten
Müssen Sie entschuldigen mich, ich bin ganz neu auf x86-Montage und Zusammenbau im Allgemeinen. Also meine Frage ist, ich habe so etwas wie: addl %edx,(%eax) %eax ist ein register, welches enthält einen Zeiger auf einige integer. Wir