20.05.2014 Aufrufe

Puehlhofer Betriebsysteme1-1.pdf - von Petra Schuster

Puehlhofer Betriebsysteme1-1.pdf - von Petra Schuster

Puehlhofer Betriebsysteme1-1.pdf - von Petra Schuster

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

BETRIEBSSYSTEME 79<br />

8KUHQ<br />

Uhren werden auch Timer genannt.<br />

Uhren werden durch einen Treiber betrieben.<br />

(LQIDFKH8KUHQ<br />

Einfache Uhren sind an die Stromversorgung (110V / 230V) gekoppelt und<br />

lösen bei jedem Spannungszyklus (50 oder 60 Hz) eine Unterbrechung aus.<br />

<br />

.RPSOL]LHUWHUH8KUHQ<br />

Kompliziertere Uhren bestehen aus einem Kristalloszillator, einem Zähler<br />

und einem Holding-Register.<br />

Wenn ein Quarz genau geschnitten ist und unter Spannung gehalten wird,<br />

erzeugt der Quarz periodische Signale mit einer sehr hohen Genauigkeit.<br />

Die Frequenz liegt in Abhängigkeit des gewählten Kristalls zwischen 5 und<br />

100 MHz.<br />

Bei jedem Signal wird der Zähler um Eins erniedrigt. Falls der Wert Null<br />

erreicht, wird eine Unterbrechung ausgelöst.<br />

Programmierbare Uhren können in verschiedenen Modi betrieben werden:<br />

• Einmalmodus<br />

• Wiederholungsmodus<br />

Die Unterbrechungsfrequenz kann frei gewählt werden. Z.B. für einen 1<br />

MHz Kristall wird der Zähler jede Mikrosekunde erniedrigt.<br />

Mit einem 16-Bit-Register können Unterbrechungen mit Raten zwischen 1<br />

und 65535 Mikrosekunden ausgelöst werden.<br />

8KU6RIWZDUH<br />

Aufgaben:<br />

- das Verwalten der Uhrzeit,<br />

- das Verhindern, daß Pozesse länger ausgeführt werden, als ihnen<br />

gestattet wurde,<br />

- das Buchführen über die Prozessornutzung,<br />

- die Behandlung des ALARM-Systemaufrufs durch Benutzerprozesse,<br />

- das Bereitstellen <strong>von</strong> Uhren zur Überwachung <strong>von</strong><br />

Betriebssystemaktivitäten und

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!