.PL72 .PO0 .OP A U T O S T A R T unter CP/M 2.2 Eó w{rå schoî ganú sch|n¬ wenî nacè deí Starô deó Betriebssystemó  aucè eiî  Programí  automatiscè  geladeî werdeî k|nnte®  Dieó isô ií Prinzið m|glich¬  wenî iî deî Befehlsbuffeò deó  CCР eiî  Programmnamå  einge trageî  unä  danî auæ diå  Diskettå geschriebeî wird®  Docè dieseó Ver fahreî haô eineî Hacken¬  beé jedeí Warmstarô wirä deò CCР nachgeladeî unä damiô daó eingetragenå Programí neõ  gestartet¬  dieseò Effekô  isô jedocè  fasô immeò  unerw}scht®  Eó muþ  alsï einå M|glichkeiô gefundeî werden¬  dieseî Nebeneffekô zõ  um gehen®  Beií n{hereî Betrachteî deó CCÐ f{llô auf¬  daþ dieseò miô zweé Sprungbefehleî  beginnt®  Deò erstå Einsprunç auæ X40° isô deò  normalå CCP-Aufruf¬  dieseò  pr}ft¬  oâ eiî Eintraç ií Befehlspuffeò  vorliegt¬ unä  f}hrô dieseî Befehì  aus®  Deò zweitå  Einsprunç  auæ X40³  l|schô eineî Eintraç ií CCP-Puffer¬  indeí eò  diå L{ngeninformatioî auæ  Nulì setzt¬  unä  springô danî zuí  CCP- Aufruf®  K|nntå maî nuî beií  Kalt starô  deî normaleî CCP-Aufruæ  unä beií  Warmstarô deî CCP-CLEAÒ  ver wenden¬   danî  w{rå  daó  eingangó erw{hntå Probleí gel|st® Deò Aufruæ deó CCÐ erfolgô auó deí BIOS¬  alsï m}sseî wiò unó desseî Listinç n{heò ansehen®  Ií  Sonderheft² auæ Seitå 9³ isô eó zõ finden® Betrachteô maî nuî diå Programmteilå aâ Seitå  94¬ Spaltå  ² f}ò Kalt- unä  Warmstart¬ sï  wirä maî feststellen¬  daþ  deò Progammteiì   "GOCPM¢  voî   beideî Routineî benutzô wird®  Dieseò Teiì endeô  miô  deí Sprunç iî deî  CCP® Hieò isô alsï diå Stellå aî deò maî {nderî mu~® Bevoò maî miô deò [nderunç deó BIOÓ beginneî kann¬ m}sseî folgendå Pro grammå  auæ deò Diskettå  verf}gbaò sein: CP/M¬   Wordstar¬   DDT¬  SYSGEN80¬ BIOS80.ASM¬  MAC.COÍ «  DISKDEF.LI odeò ASM.COM. [ndern des BIOS: WÓ  ladeî  unä miô deò  Funktioî  Î BIOS80.ASÍ aufrufen® Nacè deò Zeilå CPM  EQÕ CCÐ »  STARÔ  CP/M-BOOÔ wirä  CCPCLÒ  EQÕ CCP+³  eingef}gt® Voò deí Labeì WBOOTº  wirä deò  Be fehì  JMР GOCPÍ ersetzô durcè  deî Befehì   CALÌ   GOCPÍ   daraî   an schlie~enä wirä JMÐ CPM eingef}gt® ŠVoò  deí Labeì GOCPMº  werdeî  fol gendå zweé Befehlå eingef}gtº  CALÌ GOCPÍ  unä JMÐ CCPCLR®  Aí Endå deò Routinå GOCPMº  wirä deò Befehì JMÐ CPM ersetzô durcè RET. Weò nuî iî Besitú deó MAC.COÍ  ist¬ f}ò  deî  isô diå Arbeiô schoî  be endet®  Eò kanî diå ge{ndertå Dateé miô CTRÌ KÄ abspeicherî unä miô deí MAà neõ }bersetzen®  ALLÅ  andereî m}sseî  allå Makrodefinitioneî  auó deò Quellå entferneî unä diå Makro aufrufå durcè Abtippeî deò Tabelleî auó  deí Sonderhefô  ersetzen®  Isô dieó  gescheheî  sï kanî  daó  neuå BIOÓ aucè miô deí ASM.COÍ }bersetzô werden®  Beidå  Assembleò  erzeugeî diå    Dateieî    BIOS80.PRΠ   unä BIOS80.HEX®  F}ò diå weiterå Arbeiô wirä   diå  Dateé  miô  deí   Nameî BIOS80.HEØ ben|tigt. Erzeugeî   eineó  neueî   Betriebs sytems: Zuersô  miô SYSGEN8° unä  SAVÅ  diå Dateé    CPM60.SYÓ   erzeugeî   An schlie~enä   miô  DDÔ   diå   Dateé CPM60.SYÓ ladeî (siehå LOOP7¬  420Ë RAMFLOPPY)®  Wenî dieó erfolgô ist¬ miô  deí I-Befehì deó DDÔ diå  neuå Dateé festlegen¬  IBIOS80.HEX®  Nuî miô  deí  R-Befehì  diå  Dateé  miô Versatú  einlesen®  Deò Versatú er rechneô  sicè auó deò  Startadresså deó BIOÓ 0EA00È unä deò Adresså auæ diå  eingeleseî werdeî  soll¬  hieò isô dieó diå Adresså 01F80H¬  somiô betr{gô  deò  Versatú  3580H®  Alsï lauteô diå komplettå Eingabå R3580® Beií   Einleseî   voî   HEX-Dateieî werdeî dieså automatiscè voí DDÔ iî Maschienen-Dateieî umgewandelt® Nuî wirä miô CTRÌ Ã deò DDÔ  verlassen¬ danî  SYSGEN8°  aufgerufeî unä  daó neuå  Betriebssysteí auæ  diå  Dis kettå   geschrieben®    Dabeé   f}ò Source-Drivå  nuò Returî bet{tigen¬ dá  sonsô daó altå Systeí  voî  deò Diskettå geleseî wird® Eintrageî  deò  Dateé iî  deî  CCP- Befehlspuffer: CPM60.SYÓ miô SYSGEN8° unä SAVÅ neõ abspeichern® Diå neuå Dateé miô DDÔ laden®  Deò CCÐ beginnô auæ Adresså 980H®  Wiò  wolleî nuî daó Programí SPEED.COÍ nacè jedeí Kaltstarô auf rufen®  Dazõ m}sseî diå  Buchstabeî SPEEÄ  iî  Gro~schreibweiså iî  deî Befehlpuffeò  eingetrageî   werden® Daó  Bytå auæ deò Adresså 987È ent h{lô diå Informatioî }beò diå L{ngå deó  Befehls®  Hieò  m}sseî  wiò  µ Šeintragen¬  dá deò Namå auó µ Buch stabeî  besteht®  Diå  nachfolgendå Byteó  enthalteî deî Nameî deó Pro gramms¬  diå  entsprechendeî  Wertå holeî   wiò  unó  auó  deò   ASCII- Tabelle®  Nuî diå Eingabeî iî ihreò Reihenfolge: S987CR¬  05CR¬  53CR¬  50CR¬  45CR¬ 45CR¬ 44CR¬ .CR Nachdeí   Verlasseî  deó  S-Befehló kanî  miô D98° }berpr}fô werdeî  oâ alleó richtiç ist®  Nacè  Verlasseî deó  DDT'ó  kanî nuî daó  Betriebs systeí  miô SYSGEN8° auæ diå  Boot spuò  gebrachô werden®  Nacè  eineí Kaltstarô  muþ  nuî  ohnå   weiterå Eingabå  daó Programí SPEEÄ  aufge rufeî werden®  Jetzô kanî zwaò nacè deí  Kaltstarô eiî Programí  aufge rufeî  werden¬  abeò waó tun¬  wenî einå   ganzå  Programmfolgå   auto matiscè nacè eineî Kaltstarô  abge arbeiteô  werdeî  soll®   Dazõ  eiî Beispiel® Wiò wolleî nacè deí Kalt starô Speeä aufrufen¬ diå Ramfloppù initialisiereî  unä  allå  Dateien¬ diå miô .COÍ endeî iî diå RAMFLOPPÙ kopieren®   Iî   deî  Befehlspuffeò trageî  wiò SUBMIÔ COPÙ  ein®  ALLÅ Zeicheî  z{hlen¬   aucè  daó  Leer zeicheî dazwischen¬  alsï aló L{ngå 0  eintragen®  Miô  Wordstaò  einå Dateé  miô deí Nameî  COPY.SU  er stellen® Danî werdeî allå Programmå }beò dieså Dateé aufgerufen. Befehlå iî deò Dateé COPY.SUB: SPEED INITRAM PIÐ E:=A:*.COM Dieså Versioî haô deî Vorteil¬  daþ siå voî Diskettå zõ Diskettå unter schiedlichå    Aufgabeî   ausf}hreî kann¬  dá nuò diå SUBMIT-Dateé  ge {nderô werdeî mu~. Dieså  [nderunç deó BIOÓ  funktion ierô sowohì beií NDR- aló aucè beií MC-CP/M-Computer. PSº  Weò nichô iî deò Lagå ist¬ diå [nderungeî deó BIOÓ selbsô durchzu f}hreren¬  kanî  }beò GEÓ einå Dis- kettå  beziehen¬  auæ deò sicè  diå Quelleî  unä  diå  HEX-Dateieî  deó ge{nderteî   BIOÓ   befinden®   Diå Quell-Dateieî sinä bereitó f}ò einå ]beretzunç  miô  deí  ASM.COÍ   ge eignet®  Ií  NDR-BIOÓ isô eiî 420K- RAMFLOPPÙ installiert¬  ií  MC-BIOÓ einå 128K-RAMFLOPPY.