Hi Leutz
Ich will mich mit PIC beschäftigen kann mich aber nicht mit dem Arbeitsregister vertraut machen.
Kann mir da jemand das ma kurz erläutern was das W-Register macht
Danke
Hi Leutz
Ich will mich mit PIC beschäftigen kann mich aber nicht mit dem Arbeitsregister vertraut machen.
Kann mir da jemand das ma kurz erläutern was das W-Register macht
Danke
Das W-Register ist speziell der ALU (Recheneinheit) zugeordnet
Du findest es in der Graphik rechts unten.
https://www.roboternetz.de/wissen/in...nstruction_Set
Wegen dieser placierung kann man auch nicht direkt drauf hingreifen.
Darüber hinaus is aber nix besonderes damit.
mfg robert
Wer glaubt zu wissen, muß wissen, er glaubt.
Hallo Chad,
addieren, subtrahieren, vergleichen (= subtrahieren), und logische Verknüpfung geht nur im Zusammenspiel mit dem Work-Register. Ist ein File-Register mit im Spiel, kann das Ergebnis wahlweise im File-Register gespeichert oder im W-Register behalten werden.
Eine Konstante / Literal kann nicht direkt an ein File-Register übergeben werden. Selbst der Transfer von einem File-Register zu einem anderen File-Register läuft über das W-Register als 'Zwischenstation'.
Bits können hingegen direkt mit einem File-Register verarbeitet werden. Ebenso das Löschen eines Bytes, Increment, Decrement, Complement, Rotate.
Ports sind File-Register.
MfG Karl-Heinz
HobbyElektronik hier klicken ....
Vielen dank für eure Hilfe![]()
Lesezeichen