Zurück Weiter Kapitel

CPU

Mit diesem Befehl werden Prozessoptionen eingestellt oder angezeigt.

Format

CPU [CACHE|NOCACHE] [BURST|NOBURST] [DATACACHE|NODATACACHE] [DATABURST|NODATABURST] [INSTCACHE|NOINSTCACHE] [INSTBURST|NOINSTBURST] [FASTROM|NOFASTROM] [TRAP|NOTRAP] [COPYBACK|NOCOPYBACK] [EXTERNALCACHE|NOEXTERNALCACHE] [NOMMUTEST] [CHECK 68010 | 68020 |68030| 68040 | 68881 | 68882 | 68851 | MMU | FPU]

Schablone

CACHE/S,BURST/S,NOCACHE/S,NOBURST/S,DATACACHE/S,NODATACACHE/S,DATABURST/S;NODATABURST/S,INSTCACHE/S,NOINSTCACHE/S,INSTBURST/S,NOINSTBURST/S,COPYBACK/S,NOCOPYBACK/S,EXTERNALCACHE/S,NOEXTERNALCACHE/S,FASTROM/S,NOFASTROM/S,TRAP/S,NOTRAP/S,NOMMUTEST/S,CHECK/K

Pfad

C:

Mit CPU können Sie verschiedene Optionen des Amiga-Mikroprozessors an Ihre Erfordernisse anpassen. Außerdem können Sie den Prozessortyp und die zur Zeit aktivierten Optionen abfragen. Ohne ein Argument wird die aktuelle Konfiguration angezeigt.

Viele Optionen stehen nur für bestimmte Modelle der Prozessorserie 680X0 zur Verfügung. Der Prozessor 68020 hat einen spezielle internen Speichertyp, der als Anweisungs-Cache (INSTruction) bezeichnet wird. Bei Verwendung des Anweisungs-Cache werden Anweisungen schneller ausgeführt. Die Prozessoren 68030 und 68040 verfügen über die beiden Cache-Speicher Anweisungs- und Daten-Cache.

Wenn Sie sich gegenseitig ausschließende Optionen angeben, wird die sicherste verwendet. Die Verfügbarkeit der folgenden Optionen hängt vom Typ des jeweiligen Prozessors ab.

CACHE

Alle Cache-Speicher werden aktiviert.

NOCACHE

Alle Cache-Speicher werden inaktiviert.

BURST

Der Burst-Modus wird für Daten und Anweisungen aktiviert.

NOBURST

Der Burst-Modus wird für Daten und Anweisungen inaktiviert.

DATACACHE

Der Daten-Cache wird aktiviert.

DATABURST

Der Burst-Modus wird für Daten aktiviert.

NODATABURST

Der Burst-Modus wird für Daten inaktiviert.

INSTCACHE

Der Anweisungs-Cache wird aktiviert.

NOINSTCACHE

Der Anweisungs-Cache wird inaktiviert.

INSTBURST

Der Burst-Modus wird für Anweisungen aktiviert.

NOINSTBURST

Der Burst-Modus wird für Anweisungen inaktiviert.

FASTROM

Wird von einem Prozessor eine MMU (Memory Management Unit, Speicherzuordnungseinheit) unterstützt, wird das System-ROM in das 32-Bit-RAM kopiert, wodurch der Zugriff auf Betriebssystemfunktionen wesentlich beschleunigt wird. Dieser RAM-Bereich wird dann schreibgeschützt, damit die Daten nicht geändert werden können.

NOFASTROM

FASTROM wird inaktiviert.

TRAP

Nur für Entwickler.

NOTRAP

Nur für Entwickler.

COPYBACK

Der Copyback-Cache des Mikroprozessor 68040 wird aktiviert.

NOCOPYBACK

Der Copyback-Cache des Mikroprozessors 68040 wird inaktiviert.

EXTERNALCACHE

Externer Cache-Speicher wird aktiviert.

NOEXTERNALCACHE

Externer Cache-Speicher wird inaktiviert.

NOMMUTEST

Die Einstellungen der MMU können geändert werden, ohne vorher zu prüfen, ob sie gerade verwendet wird.

Wenn Sie die Option CHECK mit einem Schlüsselwort (68010, 68020, 68030, 68040, 68881, 68882 oder 68851, MMU, FPU) angeben, wird geprüft, ob dieser Prozessor vorhanden ist. Wird er (oder ein noch größerer) nicht vorgefunden, wird die in Skripts abfragbare WARN-Bedingung gesetzt.

Beispiele:

1> CPU
System: 68030 68881 (INST: Cache Burst) (DATA: Cache NoBurst)

1> CPU NODATACACHE FASTROM
System: 68030 68881 FastROM (INST: Cache Burst)
(DATA: NoCache NoBurst)

1> CPU NOBURST DATACACHE NOINSTCACHE
System: 68030 68881 (INST: NoCache NoBurst) (DATA: Cache NoBurst)

DATE

Mit diesem Befehl wird das Systemdatum und/oder die Systemzeit eingestellt oder angezeigt.

Format

DATE [<Tag>] [<Datum>] [<Uhrzeit>] [TO] | VER <Dateiname>]

Schablone

DA,DATE,TIME,TO=VER/K

Pfad

C:

Wenn Sie DATE ohne Argumente eingeben, wird die aktuelle Zeit- und Datumseinstellung des Systems einschließlich des Wochentags angezeigt. Die Zeitangabe erfolgt im 24-Stunden-Format.

Mit DATE <Datum> wird nur das Datum eingestellt. Das <Datum> wird im Format TT-MMM-JJ (Tag-Monat-Jahr) eingegeben, wobei auch die Bindestriche einzugeben sind. Bei der Datumsangabe ist keine vorangestellte Null erforderlich. Für die Monatsangabe sind die ersten drei Buchstaben des deutschen Monatsnamens einzugeben (die maximal zweistellige Monatsnummer wird aber auch akzeptiert) und für das Jahr die letzten beiden Ziffern.

Wenn das Datum bereits eingestellt ist, können Sie es durch die Angabe eines Wochentags ändern. Zulässige Argumente für <Tag> sind auch "morgen" und "gestern". Durch die Angabe des (deutschen) Wochentags kann das Datum aber höchstens um sieben Tage vorgestellt werden.

Die <Uhrzeit> wird im Format HH:MM:SS (Stunden:Minuten:Sekunden) eingegeben. Die Sekunden müssen nicht angegeben werden.

Wenn Ihr Amiga über keine batteriegepufferte Echtzeituhr verfügt und Sie kein Datum eingeben, übernimmt das System beim Start das Datum der zuletzt auf der Startdiskette erstellten bzw. geänderten Datei.

Wenn Sie die Option TO oder VER gefolgt von einem Dateinamen angeben, wird die Ausgabe des Befehls DATE in diese Datei gesendet. Wenn bereits eine Datei mit diesem Namen vorhanden ist, wird deren Inhalt überschrieben.

Die mit DATE vorgenommenen Einstellungen wirken sich nur auf die Softwareuhr aus. Sie werden wieder gelöscht, wenn das System ausgeschaltet wird. Soll die batteriegepufferte Echtzeituhr von der Shell aus gestellt werden, nehmen Sie zunächst Einstellungen mit DATE vor. Anschließend verwenden Sie den Befehl SETCLOCK SAVE.

Vom Befehl DATE werden Datum und Uhrzeit zwar nur in einem einzigen Format akzeptiert und angezeigt, aber Programme wie "Clock" (Uhr) können Datum und Uhrzeit im Format des im Landes-Voreinsteller (Locale) ausgewählten Landes anzeigen.

Beispiel 1:

1> DATE
6-Sep-92

Beispiel 2:

1> DATE 6-sep-94

Mit diesem Befehl wird das Datum auf den 6. September 1994 gestellt. Die Uhrzeit bleibt unverändert.

Beispiel 3:

1> DATE morgen

Mit diesem Befehl wird das Datum um einen Tag vorgestellt.

Beispiel 4:

1> DATE TO Klaus

Mit diesem Befehl wird das aktuelle Datum in die Datei "Klaus" geschrieben.

Beispiel 5:

1> DATE 23:00

Mit diesem Befehl wird die aktuelle Uhrzeit auf 23.00 eingestellt.

Beispiel 6:

1> DATE 1-jan-02

Mit diesem Befehl wird das Datum auf den 1. Januar 2002 eingestellt. Das frühestmögliche Datum ist der 1. Januar 1978.

Hoch Zurück Weiter Kapitel