Tag: program-counter

Der program counter (PC), die gemeinhin als der instruction-pointer (IP), Intel x86 und Itanium Mikroprozessoren, und manchmal auch die instruction address register (IAR), der instruction counter, oder einfach nur Teil des Unterrichts-Sequenzer, ist ein Prozessor-register, das angibt, wo ein computer ist in seiner Programm-Ablauf.

ARM Cortex M3-Wie bestimme ich den program counter mit dem Wert vor einem hard fault?

Anzahl der Antworten 5 Antworten
Habe ich ein embedded-Projekt mit einem STM32F103 (ARM Cortex M3) ist, wird es immer eine gelegentlich schwer Fehler im release-Modus. Als Teil der Wiederherstellung, ich möchte zum abrufen der PC-Wert aus der Zeit vor dem hard fault

MIPS - JAL Verwirrung: $ra = PC+4 PC oder+8?

Anzahl der Antworten 2 Antworten
Ich habe Schwierigkeiten zu verstehen, wie die Anweisung jal arbeitet in der MIPS-Prozessor. Meine zwei Fragen sind: a) Was ist der Wert gespeichert, in R31 nach "jal": PC+4 oder PC+8? b) Wenn es wirklich PC+8, was passiert,

Warum kann man nicht einstellen, der instruction-pointer direkt?

Anzahl der Antworten 4 Antworten
Der Wikipedia-Artikel über x86 assembly sagt, dass "die IP-register nicht zugegriffen werden kann, die durch den Programmierer direkt." Direkt bedeutet mit Anweisungen wie mov und add. Warum nicht? Was ist der Grund dafür? Welche technischen Einschränkungen? InformationsquelleAutor

Programmzähler und Befehlsregister

Anzahl der Antworten 2 Antworten
Program counter enthält die Adresse der Anweisung, die ausgeführt werden soll weiter, während instruction register enthält die eigentliche Anweisung. würde einer nicht reichen? Und was ist die Länge eines jeden von diesen Registern? Dank. InformationsquelleAutor der Frage

Programmzähler direkt lesen

Anzahl der Antworten 6 Antworten
Kann der program counter auf Intel-CPUs können direkt gelesen werden (also ohne "tricks") im kernel-Modus oder einen anderen Modus? Kommentar zu dem Problem Verwandte: Warum kann man nicht einstellen, der instruction-pointer direkt?. Können Sie; die Anweisung ist