.po10 .fo # .pn3 .heM011 64 K BYTE RAM Inhalt Inhalt 1. Einleitung....................................... 4 2. Modulhandhabung.................................. 5 2.1. Stecken und Entfernen des Moduls................. 5 2.2. Modulkennung und Zuweisung....................... 5 2.2.1. Modulkennung..................................... 5 2.2.2. Modulzuweisung................................... 6 2.2.2.1. Betriebszust{nde................................. 6 2.2.2.2. Speicheradressierung und Blockstruktur........... 8 2.2.3. Modulselektion................................... 10 2.2.4 Steuerbytedefinition............................. 11 3. Technische Beschreibung.......................... 12 3.1. Funktionsweise................................... 12 3.2. Hinweise zur Systemkonfiguration................. 12 3.2.1. KC 85/2 - Systemkonfiguration.................... 13 3.2.2. KC 85/3 - Systemkonfiguration.................... 14 3.2.3. KC 85/3 - Systemkonfiguration mit Modulaufsatz... 15 3.3. BASIC-Interpreter und Modul M011................. 16 3.4. Auslastung der 64 K Byte - Speicherkapazit{t des M011......................................... 16 3.5 Laden und Starten eines Betriebssystems auf M011. 17 .pa Š .heM01± 64 Ë BYTÅ RAM 1® Einleitunç 1® Einleitunç  Miô  deí Moduì M01± verf}geî Siå }beò einå Zusatzbaugruppe¬  diå deî  Arbeitsspeicheò deó Kleincomputeró Kà 85/² unä seineò Nach folgetypeî uí 6´ Ë Bytå erweitert® Dadurcè sinä Siå iî deò Lage¬ umfangreicherå  Programmå  unä Datenmengeî  zõ  verarbeiten®  Eó er|ffneî  sicè Ihneî damiô neuå Anwendungsm|glichkeiteî iî Bezuç auæ diå Speicherkapazit{ô deò Steuerprogrammå unä deò  Datenver waltunç beé gleichzeitigeò Einsparunç voî Steckplatzkapazit{ten® Iî  dieseò Anleitunç erfahreî Sie¬  wiå deò Moduì  anzuschlie~eî unä  zõ bedieneî ist®  Weiterhiî erhalteî Siå wichtigå  Hinweiså zuò Systemkonfiguratioî unä zõ deî Grenzeî deò Verf}gbarkeiô deó kompletteî 64 Ë Bytå RAM-Speicheró ií KC-System® .pa Š.heM011 64 K BYTE RAM 2.Modulhandhabung 2® Modulhandhabung 2.1® Steckeî unä Entferneî deó Moduló  Deò RAM-Moduì kanî prinzipielì iî jedeí Modulsteckplatú  betrie beî werden® Jedocè isô dabeé diå Modulpriorit{ô iî deò gew{hlteî Systemkonfiguratioî zõ ber}cksichtigen® Beachteî Siå deshalâ diå nachfolgendeî  Informationeî unä diå unteò Pkt®  ³  aufgef}hrteî Hinweise® Denkeî  Siå bittå weiterhiî daran¬  daþ diå Modulpriorit{tskettå geschlosseî bleibt®  Eó sinä alsï ersô ií Grundger{ô deò  Steck platú  ¸  (rechts)¬  danacè  deò Steckplatú à (links©  unä  an schlie~enä  weiterå Steckpl{tzå voî Erweiterungsaufs{tzeî iî deò vorgegebeneî Reihenfolgå zõ belegen. Áchtung ¡ Daó  Steckeî  deó Moduló bzw®  daó Entferneî deó Moduló auó  deí Steckplatú  daræ  nuò  ií ausgeschalteteî  Zustanä  deó  Systemó erfolgen¡ Deò Moduì isô durcè folgendå Handgriffå zõ steckenº a© Deî Computeò ausschalten. b© Diå  Kappå deó Modulschachteó isô durcè leichteî  Drucë  miô Daumeî unä Zeigefingeò auæ diå Grifffl{chån abzunehmen. c© Deî Moduì  bió  zuí   f}hlbareî   Einrasteî   einschiebeî (hervorstehendeò Ranä deó Moduló  liegô  unmittelbaò  aî  deò Ger{tewanä an). d© Nuî kanî deò Computeò eingeschalteô werden® Zuí  Entferneî deó Moduló auó deí Systeí sinä folgendå  Schrittå notwendigº a© Deî Computeò ausschalten. b© Deî linkeî unä rechteî Zeigefingeò unteò deî Modulkopæ legen unä miô deî Daumeî diå seitlicè aí Moduì befindlicheî Hebeì    gleichzeitiç  nacè unteî dr}cken.  Dabeé rasteô deò Moduì auó    unä wirä etwá eineî Zentimeteò auó deí Ger{ô herausgeschoben®    Nuî deî Moduì auó deí Schachô nehmen® c© Diå Kappå auæ diå Schacht|ffnunç stecken. 2.2®   Modulkennunç unä Zuweisung 2.2.1® Modulkennunç ------------------- Jedeò Moduì erh{lô einå f}ò ihî charakteristischå  Modulkennung¬ diå durcè daó Strukturbytå gekennzeichneô ist®  Dieseó Struktur bytå  widerspiegelô  deî Modultyð bzw®  diå innerå Struktuò  deó Moduls® Daó  Strukturbytå  kanî durcè deî Prozessoò  aucè  ií  inaktiveî Zustanä deó Moduló geleseî werden®  Dadurcè kanî sicè deò Nutzeò jederzeiô  iî eineí ausgebauteî Systeí eineî ]berblicë }beò  diå verf}gbareî  Modulå verschaffeî unä iî Abh{ngigkeiô davoî  seinå Entscheidunç treffen® .pa ŠDeò 64 Ë BYTÅ RAM-Moduì besitzô daó Strukturbytå F¶ È Daó  Strukturbytå  kanî }beò deî Befehì  SWITCÈ  bzw®  }beò  daó entsprechendå  Betriebssystem-Unterprogramí  (vgl®  Systemunter lageî Kà 85© geleseî werden® Beispielº  Deò Moduì M01± steckô ií Schachô 8¬ daó Strukturbytå solì geleseî werden® Eó isô einzugebenº ‰SWITCÈ ¸ Nacè  Dr}ckeî  deò  Enter-Taså  erscheinô   folgendå             Information auæ deí Bildschirm:              ‰‰0¸ F¶ 0°  -- -- --                 | | | | | --   Steuerbyte | ----- Strukturbyte                  -------- Steckplatzadresså 2.2.2®   Modulzuweisung ----------------------- 2.2.2.1® Betriebszust{ndå ------------------------- Wiò unterscheideî dreé Betriebszust{ndå deó Modulsº 1®  INAKTIÖ (Diodå leuchteô nicht® Deò Moduì isô voí  Prozes- soò getrennt)® 2®  AKTIÖ  LÓ  (Diodå leuchtet®  Deò Moduì kanî geleseî unä  be schrieben werden)® 3 ® AKTIÖ NÌ   (Diodå leuchtet® Deò Moduì isô schreibgesch}tzt unä kanî nur geleseî werden)® Deò gew}nschtå Betriebszustanä wirä }beò deî Befehì  SWITCÈ mí kë (Parameteò durcè  Leerzeicheî  voneinandeò getrennt© eingestellt. Diå beideî Parameteò dieseó Befehló realisiereî : - mí  Mitteilunç  aî  daó System¬  iî welcheí  Modulschachô  deò zuzuweisendå  Moduì  gesteckô ist®  Dabeé  isô  diå  erstå Stellå  voî mí diå Nummeò deó Aufsatzeó (ií Grundger{ô isô dieså Stellå Nulì unä kanî weggelassen werden)® Diå zweitå Stellå voî mí isô diå Steckplatzadresse. Ií  Grundger{ô  gibô  eó  nuò  diå  Steckplatzadresseî   ¸ (rechteò Schacht© unä à (linkeò Schacht)® .pa Š- kë  Steuerbytå  f}ò deî zuzuweisendeî Modul®  Dabeé  gibô  diå erstå  Stellå  voî  kë diå Adre~zuordnunç deò  vieò  1¶  Ë Bl|ckå  aî  (siehå  Pkt®   2.2.2.2.)®   Durcè  diå  zweitå Stellå werdeî diå Betriebszust{ndå deó Moduló definiert® ‰‰° ­ Moduì INAKTIÖ ‰‰± ­ Moduì AKTIÖ NÌ ‰‰³ ­ Moduì AKTIÖ LÓ Beispielº  Deò  Moduì  steckô ií Schachô ¸  unä  solì  aktivierô werden®  Deò Speicheò seé schreibgesch}tzt® Diå erstå Stellå voî kë wirä miô Nulì belegt. Eó isô einzugebenº       SWITCÈ ¸ ± Nacè  Dr}ckeî  deò  ENTER-Tastå  erscheineî  folgendå Informationeî auæ deí Bildschirmº  ‰‰0¸ F¶ 0± -- -- -- | | |                 | | ---   Steuerbyte | ------- Strukturbytå ---------   Steckplatzadresså            Miô deí ersteî Bytå wirä angezeigt¬  daþ deò Moduì ií            Steckplatú ¸ angesprocheî wurde®  Daó zweitå Bytå isô            daó   Strukturbytå  deó  Moduló   ií   angesprocheneí            Schacht®  Daó  drittå Bytå dienô zuò Best{tigunç  deò            Eingabå deó Parameteró kk. .pa Š2.2.2.2® Speicheradressierunç unä Blockstruktuò ----------------------------------------------- Deò  6´  Ë Byte-Speicheò deó Moduló isô iî ´ Bl|ckå zõ jå  1¶  Ë Bytå  unterteilt®  Diå  ´  Bl|ckå bildeî stetó  eineî  zusammen h{ngendeî  Speicherbereicè  voî  0000È bió  FFFFH¬  diå  iî  deî verf}gbareî Adre~rauí deó KC-Systemó eingeordneô werden® Ií Bilä ± isô diå Speicheraufteilunç deó Kà 85/² unä deó Kà 85/³ miô  6´ Ë BYTÅ RAM-Moduì dargestellt® Auó deí Bilä l{~ô sicè ablesen¬ daþ deò Speicheò deó Moduló M01± paralleì  zuí Grundger{tespeicheò angeordneô ist¬  sicè alsï  iî deò   n{chsteî  Priorit{tsebenå  befindet®   Lediglicè  iî   diå Speicherbereiche¬  diå durcè diå Grundger{tå nichô belegô werdeî (beií  Kà 85/² unä Kà 85/³ deò Bereicè voî 4000È  - 7FFFÈ  sowiå beií Kà 85/² zus{tzlicè diå Bereichå voî C000È - DFFFH¬  E800È - EFFFÈ  unä  F800È  - FFFFH)¬   ordneî  sicè  diå  entsprechendeî Speicherkapazit{teî  deó  M011-Moduló  sï ein¬  daþ  sicè  dieså Bl|ckå  iî deò h|chsteî Priorit{tsebenå befinden®  Allå  andereî Speicherbl|ckå  deó M011-Moduló sinä durcè  diå  Priorit{tskettå gesperrt®  F}ò deî Prozessoò sinä dieså Bl|ckå nichô unmittelbaò zõ erreichen® M011 Block1 Block 3 Block 2 Block 4 Arbeits IRM R R RAM O O M M 0000 4000 8000 C000 E000 F000 FFFF Speicheraufteilung des KC 85/2 ------------------------------ M011 Block 1 Block 3 Block 4 Block 2 Arbeits- IRM BASIC BS RAM ROM ROM 0000 4000 8000 C000 E000 FFFF Speicheraufteilung des KC 85/3 ------------------------------ IRM - Bildwiederholspeicher BS - Betriebssystem Bild 1: Speicheraufteilung der KC-Grundger{te mit 64 K BYTE RAM-Modul .pa ŠIî  deò  Grundkonfiguratioî  unsereó  Computer-Systemó  isô  deò Adre~bereicè  voî 4000È - 7FFFÈ deò einzige¬  welcheò  zusammen h{ngenä  eineî nichtbelegteî Adre~umfanç voî 1¶ Ë Bytå  besitzt® Uí  dieó auszunutzen¬  kanî durcè eiî entsprechendeó  Steuerbytå jeweiló  eiî  Blocë  deó M011-Moduló iî  dieseî  Adre~rauí  ein geordneô  werden®  Diå dreé andereî Bl|ckå werdeî dabeé auæ neuå Adre~bereichå umorientiert®  Iî Bilä ² sinä diå Blockzuordnungeî iî  Bezuç auæ deî absoluteî Adre~bereicè deó  Prozessoró  darge stellt® Steuerbytå Cx        Blocë ´    Blocë ³     Blocë ²     Blocë ± 8x        Blocë ³    Blocë ´     Blocë ±     Blocë ² 4x        Blocë ²    Blocë ±     Blocë ´     Blocë ³ 0x        Blocë ±    Blocë ²     Blocë ³     Blocë ´ absoluteò Arbeits-    freé     IRM      BASIC    BS Adre~be- RAM ROM ROM reich     16 Ë      16 Ë      16 Ë      8 K 8 K des Computers 000°  3FFÆ 400°  7FFÆ 800°   BFFÆ C00° DFFÆ E000 FFFÆ ø  - zweitå  Stellå  deó Steuerbyteó kë f}ò diå  Definitioî  deò Betriebszust{ndå Bilä  2º  Aufteilunç deó absoluteî Speicherraumeó deó Kà 85/³ unä  Zuordnunç  deò vieò 1¶ Ë Byte-Bl|ckå deó M01±  iî Abh{ngigkeiô voí Steuerbyte® Eó  isô  zõ erkennen¬  daþ durcè Variatioî deó  Steuerbyteó  diå einzelneî  Bl|ckå  deó M011-Moduló f}ò deî Prozessoò  ií  Adre~ bereicè  voî  4000È  - 7FFFÈ verf}gbaò  gemachô  werdeî  k|nnen® .pa Š2.2.3® Modulselektion --------------------- Deò Moduì ist¬ wiå unteò Punkô 2.2.2.1® schoî erl{utert¬ miô deí Befehì ‰ SWITCÈ mí kë zuzuweisen® Diå  Parameteò mí (Modulsteckplatzadresse© unä  kë  (Steuerbyte© sinä  zweistelligå hexadezimalå Zahlen¬  diå auó jå ¸ Biô beste hen® Diå einzelneî Bitó verschl}sselî bin{ò folgendå Informationen: Modulsteckplatzadresså mí  G³ G² G± G°  S± S°  X± X° ----------- ----- -----      | | |     | | ----  Blockauswahì Moduì | X± | X° | | ---------------      | |                       M01±  |  ° | ° | | | |      | ----------- Steckplatú ií Ger{ô ; | ií allgemeinen giltº |      |                                 | S1 S0 | S1 S0 | -----------------------      |                         oben  | 1 1 | 1 0      |                         unten | 0 1 | 0 0 | ----------------------- | | links | rechts | |       --------------------  Ger{tenummeò                             Ger{ô      | G³ G² G± G°                     ------------------------                             Grundger{ô | °  °  °  °  Diå Ger{tenummerî deò Aufs{tzå  ent nehmeî   Siå  bittå  deò  jeweiligeî Anleitung® Beispielº Steckpl{tzå ií Grundger{ô  mí                      |     | Steckplatú duaì                    | hex®| G³ G² G± G° S± S° X± X° |  | ------------------------------------------ | | °  °  °  °  ±  °  °  ° | 0¸  |  rechtó | | °  °  °  °  ±  ±  °  ° | 0à |  links .pa Š 2.2.4® Steuerbytedefinitioî  --------------------------- Ií   Steuerbytå   kë   werdeî   folgendå   Informationeî   bin{ò verschl}sseltº Steuerbytå kë  A³ A²  Ø Ø  Ø Ø  ×  Í ----- --------- - - | | | |   | | | --- AKTIV-Biô    Modulzustanä  | Í | | | ------------------ | | |                     INAKTIÖ       | °   | | |                  AKTIÖ         | ± | | |   | | ------ Schreibschutz-  Schreibschutú | W | | biô     ------------------ | |                               EIÎ (NL©     | ° | |                               AUÓ (LS©     | ± | | ü ------------- Dieså Bitó werdeî nichô getestet®  Siå | werdeî auó Gr}ndeî deò  ]bersichtlich | keiô ° gesetzt. | ---------------------- Diå Bitó A² unä A³ legeî diå Zuordnunç deò   Speicherbl|ckå   zuí   absoluteî Adre~bereicè   deó   Prozessoró   fesô (siehå Pkt® 2.2.2.2.)® Iî  deò  folgendeî Tabellå sinä allå sinnvolleî Steuerbyteó  zuò Veranschaulichunç aufgef}hrô unä erl{utert®  Steuerbytå          |     |         Bemerkungen duaì                | hex®|   Betriebs­ |    Blockzuordnunç A³ A² Ø Ø Ø Ø  ×  Í |     |   zustanä   |    ADR®  °  ´  ¸  C -------------------------------------------------------------- °  ° ° ° ° °  °  ° | 0°  |    INAKTIÖ  |   Blocë ±  ²  ³  4 °  ° ° ° ° °  °  ± | °1 | AKTIÖ NÌ |   Blocë ±  ²  ³  ´ °  ± ° ° ° °  °  ± | ´±  |    AKTIÖ NÌ |   Blocë ²  ±  ´  3 ±  ° ° ° ° °  °  ± | ¸± |    AKTIÖ NÌ |   Blocë ³  ´  ±  2 ±  ± ° ° ° °  °  ± | ñ  |    AKTIÖ NÌ |   Blocë ´  ³  ²  1 °  ° ° ° ° °  ±  ± | °³  |    AKTIÖ LÓ |   Blocë ±  ²  ³  4 °  ± ° ° ° °  ±  ± | ´³  |    AKTIÖ LÓ |   Blocë ²  ±  ´  3 ±  ° ° ° ° °  ±  ± | ¸³  |    AKTIÖ LÓ |   Blocë ³  ´  ±  2 ±  ± ° ° ° °  ±  ± | ó  |    AKTIÖ LÓ |   Blocë ´  ³  ²  1 .pa Š.heM011 64 K BYTE RAM 3.Technische Beschreibung 3® Technischå Beschreibunç  3.1® Funktionsweiså  Deò Moduì M01± isô durcè folgendå Funktionsbaugruppeî  charakte risiertº ­ 64 K Bytå RAM-Speicherblocë miô Ansteuerunç - Modulsteuerunç   zuò  Zwischenspeicherunç  unä  Steuerunç  deò Betriebsarteî ­ Modulkennunç ­ Modulpriorit{tssteuerunç Diå Betriebsarteî werdeî programmtechniscè iî deò Modulsteuerunç zwischengespeichert®  Eó  k|nneî  folgendå Betriebsarteî  einge stellô werdenº - Moduì aktiö bzw®  inaktiö (Deò Prozessoò kanî auæ deî  aktiveî   Moduì zugreifen¬  soferî eó diå Priorit{ô erm|glichô bzw®  deò   Moduì isô ií inaktiveî Zustanä voí Prozessoò getrennt.© - Schreibschutú  (Deò  gesamtå 6´ Ë Byte-Speicheò  isô  schreib gesch}tzô unä kanî durcè deî Prozessoò nuò geleseî werden.© - Blockzuweisunç (Deò 6´ K-Speicheò kanî iî ´ Bl|ckå zõ jå 1¶  Ë selektierô werden® Durcè entsprechendå Steuerbyteó k|nneî  diå vieò 16 K-Bl|ckå gemeinsaí unä gezielô iî deî absoluteî Adre~ bereicè deó Prozessoró eingeordneô werden.© Diå  Modulkennunç  zeigô deí Anwendeò diå internå  Struktuò  deó Moduló  durcè  eiî spezielleó Strukturbytå  an¬  daó  durcè  deî Prozessoò  aucè  ií inaktiveî Zustanä deó Moduló geleseî  werdeî kann® Allå  Modulå  deó  Kleincomputeró  verf}geî  }beò  einå   Modul priorit{tssteuerung®  Diå  Modulå  sinä deshalâ iî  eineò  Kettå aneinandergereiht¬  diå  durcè diå Signalå MEÉ unä MEO  gebildeô wird®  Damiô  isô  eó m|glich¬  allå aktiö geschalteteî  gleich artigeî  Modulå iî ihreò Priorit{ô sï zõ steuern¬  daþ  nuò  deò jeweiló  h|chstpriorisiertå  Moduì f}ò deî  Prozessoò  verf}gbaò ist®  Allå  andereî aktiveî Modulå bleibeî f}ò deî  Prozessorzu grifæ gesperrt® Nacè  Bet{tigeî  deò  RESET-Tastå aí Kà bleibô  daó  zugewiesenå Steuerbytå  ií Moduì erhalten¬  sï daþ einå  Neuzuweisunç  nichô erforderlich ist. 3.2® Hinweiså zuò Systemkonfiguratioî  Iî  deî vorangegangeneî Abschnitteî wurdå diå Funktionsweiså unä diå Modulzuweisunç beschrieben® Darauó gehô hervor¬ daþ iî eineí KC-Systeí  miô  M011-Moduì zwaò einå nominalå  Vergr|~erunç  deò Speicherkapazit{ô  uí  6´  Ë Bytå RAÍ erfolgt¬  abeò  durcè  diå Modulpriorit{tskettå deó Systemó nuò eiî Teiì deò Modulspeicher kapazit{ô direkô verf}gbaò isô (siehå Pkt® 2.2.2.2.)® Durcè  gezieltå  [nderunç deó Modulsteuerbyteó k|nneî  neuå  Ab schnittå   deó  Modulspeicheró  iî  diå  Hauptspeicherebenå  deó Systemó  verlagerô werden®  Diå voò deò Zuweisunç  eingeordneteî Modulspeicherbereichå liegeî nuî auæ andereî Adre~r{umen® Š Wiå solltå nuî unseò KC-Systeí konfigurierô sein¿ Unabh{ngiç davon¬  oâ Siå eineî Kà 85/² odeò Kà 85/³ aló  Grund ger{ô  verwenden¬  m}sseî Siå diå Modulpriorit{ô beachten¬  wenî eiî  M011-Moduì inó Systeí eingebauô werdeî soll®  Dá deò  M011- Moduì  }beò  eineî zusammenh{ngendeî Speicheò voî  000°  - FFFFÈ verf}gt¬ werdeî beé Zugrifæ deó Prozessoró auæ deî aktiveî Moduì allå iî deò Priorit{ô nachfolgendeî aktiö geschalteteî Speicher modulå   durcè  diå  Priorit{tskettå   gesperrt®   Eiî   nieder priorisierteò  ROM-Moduì  kanî deshalâ niå durcè  deî  Prozessoò erreichô werden¬  wenî deò M011-Moduì auæ eineí h|herpriorisier teî Steckplatú aktivierô wurde® Hinweisº  Allå  ROM-Modulå  sinä auæ  h|herpriorisierteî  Steck ------- pl{tzeî zõ kontaktiereî ® Ersô danacè diå M011-Module kontaktieren. 3.2.1. KC 85/2-Systemkonfiguration ---------------------------------- Ein KC-System bestehend aus - KC 85/2 - Modul M006 BASIC - Modul M011 64 K BYTE RAM ist zusammenzustellen. Ií Schachô ¸ isô deò Moduì M00¶ zõ kontaktiereî unä ií Schachô à deò Moduì M011®  Deò Moduì M00¶ isô dabeé zwingenä ií Schachô  ¸ zõ  kontaktieren¬  dá  dieseò  Moduì  eiî  neueó  Betriebssysteí einschlie~licè   BASIC-Interpreteò   enth{lt¬    daó   miô   deí Betriebssystemkommandï JUMÐ gestarteô werdeî mu~® W{rå deò Moduì M00¶  jedocè  ií  Steckplatú à kontaktierô unä  deò  Moduì  M01± aktiviert¬  sï  w}rdå deò Starô deó Moduló M00¶ unweigerlicè zuí Absturú  deó Systemó f}hren¬  dá deò Moduì M01± iî  dieseí  Falì h|herpriorisierô w{re® Ií Bilä ³ sinä diå Speicheraufteilunç unä diå  Priorit{tsebeneî  deó KC-Systemó voò  deò  Aktivierunç  deó Moduló M00¶ dargestellt. Priorit{ô --------- 3® Ebenå                                          M011 Block 4 2® Ebenå  M011         M01±   M00¶ Block 1 Block 3 R R 1® Ebenå  Arbeits-RAÍ    M01±    IRM O O                          Blocë ²       M M         000°        400°     800°   C000        FFFÆ  Bilä ³   Speicheraufteilunç unä Priorit{tsebenå deó KC 85/2-          Systems; Steuerbytå deó Moduló M01± 0³È .pa ŠMiô  Aktivierunç  deó  Moduló M00¶ r}ckô dieseò  iî  diå  Haupt speicherebenå (1®  Ebene)¬  indeí diå Betriebssystem-ROM'ó abge schalteô  werden®  Deò  Blocë  ² deó M011-Moduló  liegô  iî  deò Hauptspeicherebene®  Allå andereî Bl|ckå befindeî sicè nacè  deò Aktivierunç deó Moduló M00¶ iî deò 2®  Ebene¬  sinä alsï Hinter grundspeicher® Wirä deò ií M00¶ implementiertå BASIC-Interpreteò aufgerufen¬  sï  erfolgô  eiî  automatischeó  Inaktiviereî  bzw® Aktiviereî deó IRM¬ sï daþ zeitweiså deò Blocë ³ deó M01± iî diå 1®  Priorit{tsebenå  umgeschalteô wird®  Damiô kanî deò Anwendeò }beò deî maximaì m|glicheî Adre~rauí deó BASIC-Interpreteró  voî ca® 4¸ Ë Bytå verf}gen® Daó Aktiviereî deó IRÍ erfolgô durcè deî BASIC-Interpreteò nuò beé Bedarf.            3.2.2® KC85/3-Systemkonfiguratioî --------------------------------- Eiî KC-Systeí bestehenä aus    - KC 85/3    - Modul M02¶ FORTH    - Moduì M01± 64 Ë BYTÅ RAÍ ist zusammenzustellen. Analoç zuí Pkt®  3.2.1® wirä deò Moduì M02¶ auæ Steckplatú ¸ unä deò Moduì M01± auæ Steckplatú à kontaktiert®  Deò Moduì M02¶ isô eiî  8Ë  Bytå  ROM-Modul¬  deò aâ Adresså C000È  lauff{hiç  ist® Deshalâ isô aucè hieò diå Modulpriorit{ô iî Bezuç auæ deî  Moduì M01± unä deò Hauptspeicherebenå zõ beachten. Ií  Bilä ´ sinä diå Speicheraufteilunç unä diå  Priorit{tsebeneî deó  KC-Systemó  voò deò Inaktivierunç  deó  BASIC-ROM'ó  darge stellt® Priorit{ô --------- 3® Ebenå M01± 1/2 Block 3 2® Ebenå  M011            M011 M02¶     M011 Block 2 Block 4 1/2 Block 3                        1® Ebenå  Arbeits   M011 IRM       BASIC BS RAM Block 1 ROM ROM         000°    400°      800°     C00°      E000       FFFÆ Bilä  4º  Speicheraufteilunç  unä Priorit{tsebeneî deó Kà 85/3- Systems; Steuerbytå deó Moduló M01± 43È Miô  Inaktivierunç deó BASIC-ROÍ durcè deî Befehì  SWITCÈ (SWITCÈ  ²  0©  wirä deò Moduì M02¶ iî  diå  1®  Priorit{tsebenå eingeordnet® Deò Blocë ± deó aktivierteî M011-Moduló liegô eben falló  iî deò 1®  Ebene®  Allå andereî Bl|ckå deó M01±  befindeî sicè iî deò 2® Ebene® Wirä nuî deò FORTH-Interpreteò aufgerufen¬ sï erfolgô eiî automatischeó Umschalteî deó IRM iî deî inaktiveî bzw®  aktiveî Zustand® Damiô wirä deò Blocë ´ deó M01± zeitweiså ií Hauptspeicherbereicè f}ò deî Prozessoò verf}gbar¬  sï daþ diå Anzahì deò Screenó vergr|~erô werdeî kann® Š3.2.3® KC 85/3-Systemkonfiguratioî miô Modulaufsatú --------------------------------------------------- Eiî KC-Systeí bestehenä aus      - KC 85/³      - Modulaufsatú f}ò ´ Erweiterungsmodulå      - ² ø Moduì M01± 64 Ë BYTÅ RAÍ        - ± ø Moduì M02¶ FORTÈ      - ± ø Moduì M02· DEVELOPMENÔ      - ± ø Moduì M00³ V2´      - ± ø Moduì M00± DIGITAÌ IN/OUÔ     Ií  Bilä  µ isô einå m|glichå Variantå  deò  Systemkonfiguratioî dargestellt. à M01±    ¸  M00±       Aufsatú ´  M01±    °  M02·  à M02¶    ¸  M00³       KC 85/³ Bild 5º M|glichå Variantå deò Systemkonfiguratioî miô KC 85/³ Wichtiç  f}ò  diå Konfiguratioî isô diå  H|herpriorisierunç  deò ROM-Module®  Diå  Einordnunç deò Ein-/Ausgabe-Modulå inó  Systeí spielô  hierbeé keinå Rolle®  Dieså k|nneî wahlfreé  kontaktierô sein® Ií  Bilä ¶ sinä diå Speicheraufteilunç unä diå  Priorit{tsebeneî dargestellt® Priorit{t --------- 5.Ebene 2.M011 1/2 Block 4 4.Ebene 1.M011 1/2 Block 4 3.Ebene 2.M011 2.M011 M027 2.M011 Block 1 Block 3 1/2 Block 4 2.Ebene 1.M011 2.M011 1.M011 M026 1.M011 Block 1 Block 2 Block 3 1/2 Block 4 1.Ebene Arbeits- 1.M011 IRM BASIC BS RAM Block 2 ROM ROM 0000 4000 8000 C000 E000 FFFF Bilä 6º Speicheraufteilunç unä Priorit{tsebeneî deó KC-Systems ŠMiô  dieseò Konfiguratioî verf}gô maî }beò  eiî  KC-System¬  daó einå Vielzahì voî Anwendungsm|glichkeiteî bietet® Durcè Aktivie runç  deò  ROM-Modulå  k|nneî  BASIC-¬   FORTH- odeò  Assembler programmå  entwickelô  unä abgearbeiteô werden®  Diå  beideî Ein-/Ausgabe-Modulå  dieneî  deí Informationsaustauscè  miô  deî exterî angeschlosseneî Peripherieeinheiteî wiå Drucker¬  Plotteò odeò  Steuer- unä Regelungseinrichtungen®  Durcè  Variatioî  deò M011-Steuerbyteó   (siehå   Pkt®   2.2.4.©   k|nnteî   weiterhiî Maschinenprogrammå  miô eineí Umfanç voî 16Ë Bytå (beé  Abschal tunç  deó  IRM bió zõ 3² Ë Byte© aâ Adresså 4000È iî deî  Haupt speicherbereicè verlagerô unä abgearbeiteô werden® Durcè Inakti vierunç  deó  ersteî M011-Moduló r}ckeî diå Bl|ckå  deó  zweiteî M011-Moduló iî diå n{chsth|herå Priorit{tesbene®  Diå auæ dieseî Speicherbl|ckeî  abgelegteî Programmå k|nneî nuî durcè  gezieltå Steuerbytezuweisunç (siehå Pkt®  2.2.© f}ò deî Prozessoò verf}g baò gemachô werden. 3.3® BASIC-Interpreteò unä Moduì M01±  Durcè  deî BASIC-Interpreteò deó Moduló M00¶ unä deó KC85/³ kanî eiî  maximaleò Adre~rauí voî ca®  47 Ë Bytå f}ò  BASIC-Programmå verwalteô  werden®  Uí }beò dieså Speicherkapazit{ô verf}geî  zõ k|nnen¬  w{reî zuí Grundger{tespeicheò zus{tzlicè ² Modulå  M02² EXPANDEÒ RAÍ (16 Ë Bytå RAM-Erweiterungsmodul© notwendig® Durcè deî Moduì M01± kanî dieså Speicherkapazit{ô f}ò deî Inter preteò  aucè  erreichô  werden¬  wobeé nuò  eiî  Modulsteckplatú belegô wird® Ií Punkô 3.2.1® wurdå f}ò deî Kà 85/² einå entspre chendå  Konfiguratioî dargestellt®  F}ò deî Kà 85/³ kanî daó  ií Punkô 3.2.2® zusammengestelltå Systeí zuò Anschauunç dienen® Deò  BASIC-Interpreteò benutzô zuò Ablagå deò BASIC-Programå unä Dateî  deî  Arbeitsspeicheò deó Grundger{teó unä  ²  Bl|ckå  deó M011-Moduls®  Eiî  M011-Blocë liegô iî deò Hauptspeicherebenå aâ Adresså 4000È unä deò zweitå Blocë isô paralleì zuí  Bildwieder holspeicheò angeordnet®  F}ò deî BASIC-Interpreteò isô deò Bild wiederholspeicheò  stetó ií inaktiveî Zustand¬  sï daþ damiô eiî zusammenh{ngendeò   Speicherbereicè  voî  ca®   47  Ë  Bytå  zuò Verf}gunç steht®  Diå Steuerunç deó Bildwiederholspeicheró }ber nimmô einå speziellå Schnittstellå zuí Betriebssysteí CAOS® Eó seé darauæ hingewiesen¬  daþ beé alleî BASIC-Anweisungen¬ diå miô interneî 16-Bit-Adresseî operiereî (z.B®  FRE¬  CLEAR¬ DOKE¬ DEEK)¬ daó h|chstå Biô aló Vorzeichenbiô gilt® Beé Zahleî gr|~eò aló 3276· isô dieseó Bit gesetzt¬  sï daþ dieså Zahleî aló nega tivå Zahleî angezeigô werdeî bzw® angegebeî werdeî m}ssen® Dieså Zahleî  sinä demzufolgå aló Differenú zõ deò Zahì 6553¶ (6´  K© zõ interpretieren. Beispielº Wurdå beé Verwendunç deó M01± deò Speicherbereicè beií           Starô voî BASIà nichô begrenzt¬  sï erscheinô nacè deò           Anweisunç PRINÔ FRE(X© diå Zahì -17682®  Daó bedeutet¬           daþ eiî freieò Speicherbereicè voî 65536-1768² ½ 4785´           Byteó zuò Verf}gunç steht. 3.4® Auslastunç deò 64 Ë Bytå Speicherkapazit{ô deó M011 F}ò Maschinenprogrammå bestehô diå M|glichkeit¬  dieså Speicher kapazit{ô auszun}tzen®  Dazõ k|nneî diå vieò 1¶ K-Bl|ckå einzelî aâ Adresså 4000È geladeî werden® Durcè  Variatioî deò Steuerbyteó (siehå Pkt®  2.2.4.© k|nneî nuî diå  jeweiligeî  1¶ Ë Bytå Softwarepaketå aufgerufeî  unä  abge arbeitet werden. Š.pa Š3.5® Ladeî unä Starteî eineó Betriebssystemó auæ M011 Auæ  deí Kà 85/³ solì eiî neueó 1¶ Ë - Betriebssysteí  implemen tierô werden¬  daó auæ deí Adre~bereicè voî C000È - FFFFÈ  lauf f{hiç ist® Dazõ wirä zun{chsô miô deí Befehì SWITCH mm 43 deò  M01± aktivierô unä daó Programí voî deò Kassettå aâ Adresså 4000H geladen. Im Anschlu~ daran wird mit      SWITCÈ mí C³ deò  Blocë  ± hinteò daó  altå  Betriebssysteí  geschaltet®  Daó Menuworô  SWITCÈ daræ ií neõ geladeneî Betriebssysteí nichô  zuí Basismen}-Wortschatú  geh|ren¬  wenî  daó CAOS-Prologbytå  (7FH© benutzô  wird¬  dá sonsô daó SWITCH-Programí deó  neõ  geladeneî Betriebssystems zur Modulsteuerung verwendet w}rde. Nun kann mit JUMP mm daó  neuå  Betriebssysteí auæ deí M011-Moduì  aktivierô  werden® Einå   weiterå  Steuerbytezuweisunç  daræ  aî  deî  Moduì  nichô ausgegeben werden. Ein Systemabsturz w{re sonst die Folge.