Monitor (Programm)

Monitor (Programm)

Ein Monitor ist ein primitives Betriebssystem, welches grundlegende Funktionalität auf einem Computer bereitstellt. Es ist typischerweise sehr klein und kann zum Starten oder Debuggen von weiteren Programmen genutzt werden.

Monitore wurden typischerweise als Ersatz für ein Komplettbetriebsystem auf sehr frühen Heimcomputern (z. B. dem Apple I) und eingebetteten Systemen oder als BIOS-Äquivalent auf Workstations benutzt. Funktional nur knapp oberhalb der Maschinenkonsole, erlaubt es der Monitor mindestens, Daten aus Speicherzellen zu lesen und darauf zu schreiben sowie ein Programm ab einer beliebigen Speicheradresse auszuführen. Die Dateneingabe und -darstellung erfolgt typischerweise hexadezimal, kann aber durchaus auch im Binär- oder Oktalsystem erfolgen.

Auch einige spätere Heimcomputer (z. B. Apple II, Commodore 16) boten einen eingebauten Monitor als Low-Level-Ergänzung zum ebenfalls eingebauten höheren Betriebssystem. Auf anderen Rechnern (z. B. Commodore 64) konnte ein Monitor bei Bedarf als normales Programm von einem Massenspeicher in den Arbeitsspeicher geladen werden.

Zur Bedienung bieten Monitore üblicherweise nur eine einfache Kommandozeile.

Kommandos in einem Maschinensprachemonitor können etwa so aussehen:

200: 4C 00 02

Dies würde bei einem 6502-basierten Computer (z. B. Commodore 64) einen Sprung zur Adresse $0200 an die Speicherstellen ab $0200 schreiben, eine Endlosschleife also. Danach könnte mit einem Befehl wie

200G

(G für „Go“) diese Schleife dann ausgeführt werden. Deswegen gibt es im Monitor stets auch die Möglichkeit zum Abbruch eines laufenden Programms, meistens durch die Tastenkombination Ctrl+C.

Einfache Monitore benötigen, je nach der Codedichte der verwendeten CPU, nicht mehr als 200–300 Byte Speicher. Komfortablere Monitore verfügen teilweise über die Möglichkeit, Programmcode aus dem Speicher in Assemblersprache auszugeben oder sogar einzelne Befehle in Assemblerschreibweise zu akzeptieren und diese dann als Maschinencode in den Speicher zu schreiben. Gegenüber einem echten Assembler fehlt aber fast immer die Möglichkeit, symbolische Adressen zu verwenden, so dass sich längere Programme kaum sinnvoll mit einem Monitor schreiben lassen.


Wikimedia Foundation.

Игры ⚽ Нужен реферат?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Monitor — (von lat. monere‚ ermahnen, warnen‘ kyrillisch Монитор) bezeichnet: eine Einrichtung zur Überwachung, siehe Monitoring allgemein elektronisches Anzeigegerät, der Bildschirm ein Peripheriegerät, der Computermonitor eine akustische… …   Deutsch Wikipedia

  • Monitor (Dekoder) — Monitor Entwickler M.Grothmann Aktuelle Version 1.8.1 Betriebssystem Linux/Unix Lizenz GPL ( …   Deutsch Wikipedia

  • Monitor Audio — Ltd. Rechtsform Ltd. Gründung 1972 Sitz Rayleigh, Essex Vereinigtes Konigreich …   Deutsch Wikipedia

  • Monitor — Display; Anzeige; Bildschirm; Anzeigegerät; Schirm (umgangssprachlich) * * * Mo|ni|tor [ mo:nito:ɐ̯], der; s, Monitoren [moni to:rən], auch: e: 1. a) Kontrollgerät zur Überwachung von Anlagen oder Abläufen: den Flugverkehr am Monitor überwachen …   Universal-Lexikon

  • Motherboard Monitor — war eine Software, die der Überwachung wichtiger Komponenten auf der Hauptplatine (Motherboard) eines PCs hinsichtlich thermischer und elektrischer Größen diente und damit unter Umständen die frühzeitige Diagnose bestimmter Probleme im Bereich… …   Deutsch Wikipedia

  • Software Update Monitor — SUMo (Software Update Monitor) Entwickler KC Softwares Aktuelle Version 2.13.9.116 (30. September 2011) Betriebssystem Windows 9x, ME, 2000, XP, Vista Kategorie …   Deutsch Wikipedia

  • Virtual Machine Monitor — virtuelle Maschine in VirtualBox Eine virtuelle Maschine, kurz VM, ist ein virtueller Computer. Auf einem realen Computer können gleichzeitig mehrere virtuelle Maschinen betrieben werden. Virtuelle Maschinen werden als Betriebssystem ausgeführt,… …   Deutsch Wikipedia

  • Reaper-Programm — Der Creeper Virus entstand Anfang der 70er Jahre im ARPANET und ist damit einer der ersten Computerviren. Der ARPANET Entwickler Bob Thomas experimentierte mit diesem Programm, welches sich selbstständig innerhalb eines Netzwerkes von Rechner zu… …   Deutsch Wikipedia

  • ISDN-Monitor — Ein ISDN Monitor ist eine Software oder Hardware Komponente, die ein und ausgehende Signalisierungsinformationen auf dem D Kanal eines ISDN Anschlusses überwacht und die ermittelten Signalisierungsdaten an eine Protokolleinheit (Journal)… …   Deutsch Wikipedia

  • Service-Monitor — Ein Service Monitor ist ein Programm, das auf einem Server läuft und selbst keine Anfragen von außen beantwortet, sondern nur dazu dient, die auf dem Server laufenden Server Programme auf Funktion zu überprüfen und ggf. Fehler zu korrigieren.… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”