Herunterladen Inhalt Inhalt Diese Seite drucken

Werbung

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Kleincomputer KC85 M 011 64 K BYTE RAM

  • Seite 3 Gesamtherstellung: Druckerei August Bebel Gotha veb mikroelektronik „wilhelm pieck" mühlhausen Ohne Genehmigung des Herausgebers ist es nicht gestattet, das Buch oder Teile daraus nachzudrucken oder auf fotomechanischem Wege zu verviel- fältigen. Ri 14/89 WV/6/1-10 84404...
  • Seite 4: Inhaltsverzeichnis

    M 011 64 K BYTE RAM INHALTSVERZEICHNIS Einleitung ....Modulhandhabung ....2.1.
  • Seite 5: Einleitung

    M 011 64 K BYTE RAM EINLEITUNG Mit dem Modul M011 verfügen Sie über eine Zusatzbaugruppe, die den Arbeitsspeicher des Kleincomputers KC85/2 und seiner Nachfolgetypen um 64 K Byte erweitert. Dadurch sind Sie in der Lage, umfangreichere Programme und Datenmengen zu verarbeiten. Es eröffnen sich Ihnen damit neue An- wendungsmöglichkeiten in Bezug auf die Speicherkapazität der Steuerpro- gramme und der Datenverwaltung bei gleichzeitiger Einsparung von Steck- platzkapa zitäten.
  • Seite 6: Modulhandhabung

    M 011 64 K BYTE RAM MODULHANDHABUNG 2.1. Stecken und Entfernen des Moduls Der RAM-Modul kann prinzipiell in jedem Modulsteckplatz betrieben werden. Jedoch ist dabei die Modulpriorität in der gewählten Systemkonfiguration zu berücksichtigen. Beachten Sie deshalb die nachfolgenden Informationen und die unter Pkt.
  • Seite 7: Modulzuweisung

    M 011 64 K BYTE RAM Das Strukturbyte kann durch den Prozessor auch im inaktiven Zustand des Moduls gelesen werden. Dadurch kann sich der Nutzer jederzeit in einem ausgebauten System einen Überblick über die verfügbaren Module ver-schaf fen und in Abhängigkeit davon seine Entscheidung treffen. Der 64 K Byte RAM-Modul besitzt das Strukturbyte Das Strukturbyte kann über den Befehl SWITCH bzw.
  • Seite 8: Speicheradressierung Und Blockstruktur

    M 011 64 K BYTE RAM Die beiden Parameter dieses Befehls realisieren: - mm Mitteilung an das System, in welchem Modulschacht der zuzuwei- sende Modul gesteckt ist. Dabei ist die erste Stelle von mm die Num- mer des Aufsatzes (im Grundgerät ist diese Stelle Null und kann weggelassen werden).
  • Seite 9 M 011 64 K BYTE RAM 0000H bis FFFFH, die in den verfügbaren Adreßraum des KC-Systems ein- geordnet werden. Im Bild 1 ist die Speicheraufteilung des KC85/2 und des KC85/3 mit 64 K Byte RAM-Modul dargestellt. Aus dem Bild läßt sich ablesen, daß der Speicher des Moduls M011 parallel zum Grundgerätespeicher angeordnet ist, sich also in der nächsten Prioritäts- ebene befindet.
  • Seite 10 M 011 64 K BYTE RAM In der Grundkonfiguration unseres Computer-Systems ist der Adreßbereich von 4000H - 7FFFH der einzige, welcher zusammenhängend einen nicht- belegten Adreßumfang von 16 K Byte besitzt. Um dies auszunutzen, kann durch ein entsprechendes Steuerbyte jeweils ein Block des M011-Moduls in diesen Adreßraum eingeordnet werden.
  • Seite 11: Modulselektion

    M 011 64 K BYTE RAM 2.2.3. Modulselektion Der Modul ist. wie unter Punkt 2.2.2.1. schon erläutert, mit dem Befehl SWITCH mm kk zuzuweisen. Die Parameter mm (Modulsteckplatzadresse) und kk (Steuerbyte) sind zwei- stellige hexadezimale Zahlen, die aus je 8 Bit bestehen. Die einzelnen Bits verschlüsseln binär folgende Informationen: Modulsteckplatzadresse mm: G3G2G1G0 S1S0 X1X0...
  • Seite 12: Steuerbytedefinition

    M 011 64 K BYTE RAM 2.2.4. Steuerbytedefinition Im Steuerbyte kk werden folgende Informationen binär verschlüsselt: Steuerbyte kk A3 A2 XX XX W M AKTIV-Bit Modulzustand INAKTIV AKTIV Schreibschutzbit Schreibschutz EIN (NL) AUS (LS) Diese Bits werden nicht getestet. Sie werden aus Gründen der Übersichtlichkeit 0 gesetzt.
  • Seite 13: Technische Beschreibung

    M 011 64 K BYTE RAM TECHNISCHE BESCHREIBUNG 3.1. Funktionsweise Der Modul M011 ist durch folgende Funktionsbaugruppen charakterisiert: 64 K Byte RAM-Speicherblock mit Ansteuerung Modulsteuerung zur Zwischenspeicherung und Steuerung der Betriebs- arten Modulkennung Modulprioritätssteuerung Betriebsarten werden programmtechnisch in der Modulsteuerung zwischengespeichert.
  • Seite 14: Hinweise Zur Systemkonfiguration

    M 011 64 K BYTE RAM 3.2. Hinweise zur Systemkonfiguration In den vorangegangenen Abschnitten wurde die Funktionsweise und die Modulzuweisung beschrieben. Daraus geht hervor, daß in einem KC-System mit M011-Modul zwar eine nominale Vergrößerung der Speicherkapazität um 64 K Byte RAM erfolgt, aber durch die spezielle Speicherverwaltung des des Systems nur ein Teil der Modulspeicherkapazität direkt verfügbar ist (siehe Pkt.
  • Seite 15: Kc85/3 - Systemkonfiguration

    M 011 64 K BYTE RAM des Systems führen, da der Modul M011 in diesem Fall höherpriorisiert wäre. Im Bild 3 sind die Speicheraufteilung und die Prioritätsebenen des KC-Systems vor der Aktivierung des Moduls M006 dargestellt. Bild 3 Speicheraufteilung und Prioritätsebene des KC 85/2-Systems; Steuer- byte des Moduls M011 03H Mit Aktivierung des Moduls M006 rückt dieser in die Hauptspeicherebene (1.
  • Seite 16: Kc85 3 - Systemkonfiguration Mit Modulaufsatz

    M 011 64 K BYTE RAM Analog zum Pkt. 3.2.1. wird der Modul M026 auf Steckplatz 8 und der Modul M011 auf Steckplatz C kontaktiert. Der Modul M026 ist ein 8 K Byte ROM- Modul, der ab Adresse C000H lauffähig ist. Deshalb ist auch hier die M odul- priorität in Bezug auf den Modul M011 und der Hauptspeicherebene zu be- achten.
  • Seite 17 M 011 64 K BYTE RAM - 1 5 Modul M027 DEVELOPMENT - 1 5 Modul M003 V24 - 1 5 Modul M001 DIGITAL IN/OUT Im Bild 5 ist eine mögliche Variante der Systemkonfiguation dargestellt. Bild 5: Mögliche Variante der Systemkonfiguration mit KC85/3 Wichtig für die Konfiguration ist die Höherpriorisierung der ROM-Module.
  • Seite 18: Basic-Interpreter Und Modul M011

    M 011 64 K BYTE RAM Mit dieser Konfiguration verfügt man über ein KC-System, das eine Vielzahl von Anwendungsmöglichkeiten bietet. Durch Aktivierung der ROM-Module können BASIC-, FORTH- oder Assemblerprogramme entwickelt und abge- arbeitet werden. Die beiden Ein-/Ausgabe-Module dienen dem Inform ations- austausch mit den extern angeschlossenen Peripherieeinheiten wie Drucker, Plotter oder Steuer- und Regelungseinrichtungen.
  • Seite 19: Auslastung Der 64 K Byte - Speicherkapazität Des M011

    M 011 64 K BYTE RAM werden müssen. Diese Zahlen sind demzufolge als Differenz zu der Zahl 65536 (64 K) zu interpretieren. Beispiel: Wurde bei Verwendung des M011 der Speicherbereich im Start von BASIC nicht begrenzt, so erscheint nach der Anweisung PRINT FRE(X) die Zahl -17682.
  • Seite 20: Hinweis Zum Kc85/4

    M 011 64 K BYTE RAM 3.6. Hinweis zum KC 85/4 Beim KC85/4 ist der Adreßbereich des Prozessors von 0000H bis BFFFH durch RAM des Grundgerätes belegt. Das bedeutet, daß hier Zugriffe auf den M011 nur dann möglich sind, wenn ein oder mehrere 16 K Byte-Blöcke bzw.
  • Seite 21 M 011 64 K BYTE RAM NOTIZEN...
  • Seite 22 Abschrift erstellt Götz Hupe Elmar Klinder...

Inhaltsverzeichnis