www.wikidata.de-de.nina.az
Dieser Artikel oder nachfolgende Abschnitt ist nicht hinreichend mit Belegen beispielsweise Einzelnachweisen ausgestattet Angaben ohne ausreichenden Beleg konnten demnachst entfernt werden Bitte hilf Wikipedia indem du die Angaben recherchierst und gute Belege einfugst Steuerregister engl Control Register bezeichnet in der Informatik bzw Elektronik ein Register mit dem das Verhalten einer damit verbundenen elektronischen Schaltung beeinflusst werden kann Der Inhalt des Steuerregisters kann durch ein auf dem Computer laufendes Programm beeinflusst werden somit kann das Computerprogramm daruber die besagte Schaltung steuern Wenn eine Steuerinformation aus nur einem Bit besteht also nur zwei Zustande beispielsweise an und aus kennt wird auch von Flags gesprochen Meist sind mehrere Flags in einem Steuerregister vereint Soll die die Information in die umgekehrte Richtung fliessen also von der elektronischen Schaltung zum Computerprogramm wird dazu ein Statusregister benutzt Bisweilen wird die Trennung zwischen Steuer und Statusregister sprachlich nicht sehr eng gehandhabt Enthalt neben einigen ande ren Regis tern ein Pro zessor steuer status regis ter mit 7 Bit und zwei I O Steuer regis ter mit je 6 Bit MOS 6510 Pro zessor eine Variante des MOS 6502Prozessor BearbeitenEin Beispiel ist das Steuerregister im Steuerwerk eines Mikroprozessors Es enthalt verschiedene Flags die das Verhalten des Mikroprozessors beeinflussen konnen Welche Flags existieren ist von Prozessor zu Prozessor verschieden Haufig vorkommende Flags sind Benutzermodus Systemmodus Steuert ob sich der Prozessor im Benutzer oder Systemmodus befindet Interrupt Enable Erlaubt oder verbietet maskierbare Ausnahmebehandlungen bzw das Annehmen von Interrupts Paging Enable Ein Flag zur Steuerung der virtuellen Speicherverwaltung Trace Flag Ist dieses Flag gesetzt so wird nach jeder Befehlsausfuhrung eine spezielle Trace Routine gestartet Haufig sind diese Flags zusammen mit Statusflags uber die das Computerprogramm etwas uber den Zustand des Prozessors bzw der laufenden Datenverarbeitung erfahren kann in einem gemeinsamen Register untergebracht welches meist einfach Statusregister genannt wird Siehe Hauptartikel Statusregister Peripherie Bearbeiten nbsp Enthalt 16 Steuer regis ter Versatile Interface Adapter 6522An einen Computer angeschlossene Peripherie von englisch Input Output auch als I O bezeichnet wird letztlich uber Steuerregister gesteuert Auch hierbei findet im Allgemeinen ein Informationsfluss in beiden Richtungen statt obwohl haufig nur vereinfachend von Steuerregister oder Hardwaresteuerregister gesprochen wird Meist sind mehrere funktional zusammengehorige Steuerregister in einem Peripheriebaustein enthalten Die Kommunikation zwischen Software und Steuerregister erfolgt dabei beispielsweise wie die zwischen Software und Arbeitsspeicher uber einen Speicherbus Memory Mapped I O oder einen eigenen I O Bus oder zumindest einen eigenen I O Adressraum Isolated I O Andere Verfahren sind zum Beispiel Schnittstellen wie Serial Peripheral Interface SPI oder I C Inter IC Bus Ein Beispiel ist ein Baustein der zur Steuerung einer parallelen Schnittstelle dient Im einfachsten Fall hat dieser ein Steuerregister mit einem Bit fur den Signalzustand jeder Signalleitung Datenregister Portregister und ein weiteres Steuerregister das fur jede Signalleitung die Richtung des Signalflusses Eingang oder Ausgang festlegt Datenrichtungsregister Der zeitliche Ablauf des Kommunikationsprotokolls fur die parallele Schnittstelle muss dann durch die Software Geratetreiber abgebildet werden Eine derartige oder ahnliche Mimik ist Bestandteil vieler I O Bausteine beispielsweise des Versatile Interface Adapters 6522 VIA oder des Z80 PIO Bausteins PIO Parallel Input Output Abgerufen von https de wikipedia org w index php title Steuerregister Informatik amp oldid 237826738 Peripherie