Archiv verlassen und diese Seite im Standarddesign anzeigen : Registererklärung!
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/index.php/PIC16F87x_Einf%C3%BChrung#CPU_.2F_Instruction_Set
Wegen dieser placierung kann man auch nicht direkt drauf hingreifen.
Darüber hinaus is aber nix besonderes damit.
kalledom
21.02.2007, 14:44
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.
Vielen dank für eure Hilfe :-)
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.