007
05.07.2016, 14:27 Uhr
timetube
|
Zitat: | Trifft das nicht auf alle Rechner zu? |
Nein. Ist aber ein weit verbreiteter Glauben bei Menschen, die nur IBM-Compatible Rechner genauer kennen.
Microsoft hat ja das DOS damals gekauft und auf die ersten IBM-Rechner portiert weil diese Rechner sollten ja gerade das damals meist verbreitetste CP/M (samt Hardware also ZiLOG's Z80) ablösen und wurde daher ziemlich an diese angelehnt in ihrer Funktionsweise.
Sie booten ihr OS daher immer noch wie es damals die CP/M Rechner taten. Auch, dass die *.COM Programm vom DOS/WINDOWS einen Programsegmentprefix haben und bei Adresse 100h anfangen, was ja der TPA vom CP/M ist, dessen COM-Format entspricht, ist in dieser Ecke angesiedelt.
Zitat: | Was ist mit den Rechnern, die zunächst ein anderes Betriebssystem laden und dann darunter CP/M starten?
Ein Rechner mit CP/M im ROM wäre kein CP/M-Rechner?
Und was ist mit Rechnern, die einen Z80 emulieren?
|
Teils, teils. Ein einen Z80 CP/M Rechner emulierender Rechner bleibt natürlich was er ist. Ein IBM-Compatible, eine Cray oder was auch immer.
Rechner, wie zum Beispiel der EPSON PX8, der sein CP/M im ROM hat, ist schon ein vollwertig CP/M Rechner, bootet sogar wie einer, nur dass das Laufwerk halt ein ROM-Speicher-Medium ist. Es muss also keine Floppy-Disk sein, HD oder ROM geht natürlich auch. Es gab in der Übergangsphase dann noch alle möglichen Chimären, mit zum Teil abenteuerlichen Weisen ein CP/M auszuführen oder zu emulieren. War halt ein riesiger Softwarepool vorhanden, den es auf DOS so, lange nicht gab. Und man wollte den Übergang vom CP/M zum DOS schmackhaft machen. Waren oft komische Kautze, die sich damals mit Computern befassten, die oft eine persönliche Beziehung zu Ihrem System hatten.
Ob diese Exoten noch CP/M Rechner genannt werden sollte, muss jeder selber für sich entscheiden. Ich habe meine Grenze da gezogen, wo keine 8080/Z80 mehr am werkeln ist, irgendwas Emuliert wurde. Auch die CP/M 86 Maschinen sehe ich schon nicht mehr als CP/M Systeme an. Wie gesagt, da muss jeder selber eine Haltung zu finden, wen es ihm dann wichtig genug ist.
Habe hier noch so einen Exoten. Ein Z80 mit Speicher auf einer ISA-Karte (BlueThunder Board), das im PC einen Z80 Co-Prozessor realisiert. Auf dem konnte u.a. ein CP/M 2.2 gebootet werden. Dazu gibt es dann eine Interface-Software unter DOS, um das Board zu bespielen
Würde sagen auch kein CP/M Rechner???
Zitat: | Wird ein beliebiger Rechner zu einem CP/M-Rechner, sobald ich das BIOS eines CP/M auf dessen Hardware anpasse?
|
BIOS/CBIOS reicht nicht, er muss auch BDOS und sogar einen CCP (emulieren) oder wenn er 8080/Z80 kann ausführen können. Dann kann man ihn, hat man ihn nur lieb genug, auch CP/M Rechner nennen finde ich
Zitat: | Ja. Es steht mehrmals der komplette Zeichensatz hintereinander auf dem Bildschirm. Der gesamte Bildschirm ist damit gefüllt.
|
OK, gutes Zeichen, das habe einige TAs so gemacht, ich glaube zwei mal untereinander.
Zitat: | Leider keinerlei Reaktion auf den Druck irgendwelcher Tasten. |
Schon komisch, auch bei 'B' kein Clear-Screen, Beep und wieder die Zeichensätze? Hast Du ein Laufwerk dran, versucht er darauf zuzugreifen? -- "Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt." Ein Stein. Dieser Post wurde am 05.07.2016 um 14:33 Uhr von timetube editiert. |