www.wikidata.de-de.nina.az
HC BASIC manchmal auch KC BASIC genannt ist ein BASIC Interpreter aus der DDR Er stellte in der DDR einen Quasi Standard dar HC BASICErscheinungsjahr 1984Entwickler Deutschland Demokratische Republik 1949 Forschungs zentrum fur Tierproduktion Dummerstorf RostockBeeinflusst von Microsoft BASIC Sinclair BASICBetriebssystem CAOS HC 900 ff Z9001 OS Z9001 ff Monitorprogramm Z 1013 Lizenz Abandonware Inhaltsverzeichnis 1 Geschichte amp Entwicklung 1 1 Beschaffung des Programmcodes 2 Start 3 Unterschiede zu anderen BASIC Dialekten 3 1 Vorteile 3 2 Nachteile 4 Datensicherung 5 Codebeispiel 6 Preise 7 Verbreitung amp Bedeutung 8 Weblinks 9 EinzelnachweiseGeschichte amp Entwicklung Bearbeiten nbsp Kassette fur den Z9001 mit HC BASIC nbsp HC BASIC auf dem KC 85 1HC Basic wurde fur die 1984 auf den Markt gebrachten Kleincomputer Z 9001 und HC 900 bzw KC 85 2 entwickelt Bei der ersten Gerategeneration war der Interpreter nicht integriert sondern musste von Kassette oder Modul geladen werden Die Nachfolger ab KC 87 und KC 85 3 hatten diesen fest eingebaut Das Programm war 10 5 kB gross 1 Wenig spater erschien es fur den Z 1013 vom VEB Robotron Elektronik Riesa in einer leicht angepassten Version 2 Beschaffung des Programmcodes Bearbeiten Mit Aufnahme der Entwicklungen fur einen Kleincomputer bei Robotron Z 9001 sollte ein passender BASIC Interpreter gefunden werden Dazu zog man zwei Entwicklungen heran VEB Transformatoren und Rontgenwerk TuR Dresden 13 KB gross beherrschte MAT Befehle fur Matrix Operationen sowie Subroutinen komplette Eigenentwicklung aber orientierte sich grob an HP BASIC Forschungszentrum fur Tierproduktion Dummerstorf Rostock 8 KB gross Mischung aus Microsoft BASIC und Sinclair BASIC sowie Bestandteile von Programmcode des Tischrechners HP 9845B enthaltenSchliesslich entschied man sich fur letztgenannte Version da diese weniger Speicher benotigte und auf das weltweit etablierte Microsoft BASIC setzte Es wurden nur noch kleinere Anpassungen vorgenommen Ende 1983 Anfang 1984 wurde das Endprodukt dem VEB Mikroelektronik Wilhelm Pieck Muhlhausen im Kombinat Mikroelektronik Erfurt ubergeben um eine fruhzeitige Kompatibilitat zu gewahrleisten 3 Die Entwicklung aus Dummerstorf stammt wiederum aus einer Zeitschrift westlicher Herkunft dessen 6 seitiges Hexdump in zwei Tagen abgetippt getestet angepasst und gespeichert wurde 4 Start BearbeitenBASIC musste immer vom Betriebssystem aus gestartet werden Kaltstart BASIC eingeben Enter Warmstart REBASIC eingeben Enter 5 Unterschiede zu anderen BASIC Dialekten BearbeitenDer Dialekt beherrschte uber 100 Befehle und war somit umfangreich und komfortabel zu programmieren Eine Programmzeile durfte nicht langer als 60 Zeichen sein Vorteile Bearbeiten uber 100 Befehle zur Verfugung direkte Grafikbefehle wie Circle Line usw im Vergleich zu anderen Dialekten wie Commodore Basic V2 moglich gute Kompatibilitat der unterschiedlichen Versionen untereinanderNachteile Bearbeiten teilweise sehr langsame Grafik wie bei den meisten BASIC Dialekten Das Loschen des Bildschirms dauerte 1 75 s das Scrollen 0 6 s dies verbesserte sich erst mit dem KC 85 4 deutlich Bei Speicherzugriffen durch die CPU kam es zu Bildstorungen behoben ab KC 85 4 Datensicherung BearbeitenDas Speichern und Laden von Programmen war via Kassette Diskette und Modul moglich Die Formatendung lautete sss Codebeispiel Bearbeiten10 COLOR0 7 CLS 20 PRINT 30 PRINT Darstellung der Funktion Z X X Y Y 40 W PI 8 50 A 0 B 0 D 0 60 F1 20 F2 5 F3 8 70 V1 160 V2 100 80 CO COS W SI SIN W 90 SY 5 SX 03 100 FOR ZA 1 TO 2 110 FOR YR 3 TO 4 STEPSY 120 FOR XR 3 TO 3 STEPSX 130 ZR YR YR XR XR 140 X INT F1 A XR F3 YR C CO V1 150 Y INT F2 B ZR F3 YR C SI V2 160 PSET X Y 0 170 NEXT XR YR 180 IF ZA 1 THEN SY 04 SX 5 190 NEXT ZAPreise BearbeitenWar HC BASIC separat zu erwerben lauteten die Preise in Mark 6 7 8 9 10 wie folgt System Kassette ROM ModulHC 900 bzw KC 85 2 99 00 M 11 n b Z 9001 bzw KC 85 1 87 00 M 785 00 MZ 1013 im Lieferumfang enthalten Verbreitung amp Bedeutung BearbeitenDie Stuckzahl der verkauften BASIC Interpreter ROM implementiert und separat gekauft korreliert in etwa mit der Stuckzahl der verkauften Kleincomputer aller Varianten System Verkaufte Einheiten HC 900 ff mind 50 000 nur 85 4 12 Z 9001 ff 30 000 13 Z 1013 25 000 Gesamt mind 105 000Konkurrenz war eigentlich politisch sowie ideologisch nicht gewollt 14 Andere Interpreter wie Tiny Basic sog Mini Basic fur Z 1013 und JU TE Computer 15 16 erlangten keine grossere Bedeutung da keine Kompatibilitat gewahrleistet war Professionelle BASIC Interpreter wie fur DCP spielten aufgrund der Preise 1980 00 M und der anderen Zielgruppe fur den Privatanwender keine Rolle 1 Auch in den Schulen in der Ausbildung Weiterbildung usw wurde Programmieren nahezu nur mit HC BASIC gelehrt 17 18 Ein Export der Technik oder des Interpreters war von Anfang an ausgeschlossen weder in die Staaten des RGW noch in den Raum des NSW Weblinks BearbeitenKC BASIC In 8Bit Homecomputer aus der DDR homecomputer ddr de vu abgerufen am 2 Mai 2015 Einzelnachweise Bearbeiten a b Programmiersprachen In robotrontechnik de Die Geschichte der Computertechnik der DDR www robotrontechnik de abgerufen am 1 Mai 2015 HC Basic Homecomputer DDR In hc ddr hucki net Abgerufen am 1 Mai 2015 KC BASIC Homecomputer DDR In hc ddr hucki net Abgerufen am 23 September 2015 Anlage 3 zum Dokument Erzeugnislinie Heimcomputer Kleincomputer und Bildungscomputer des VEB Kombinat Robotron Dresden Uber die Entstehung der Prototypen der Robotron Heimcomputer PDF 197 kB Klaus Dieter Weise S 12f PDF HC Basic In mpm kc85 de Abgerufen am 23 September 2015 C0111 BASIC Interpreter In mpm kc85 de Abgerufen am 1 Mai 2015 M006 BASIC In mpm kc85 de Abgerufen am 1 Mai 2015 Kassetten Robotron Homecomputer DDR In hc ddr hucki net Abgerufen am 1 Mai 2015 Module robotron Homecomputer DDR In hc ddr hucki net Abgerufen am 1 Mai 2015 Kleincomputer aus Riesa In Die Geschichte der Computertechnik der DDR robotrontechnik de abgerufen am 1 Mai 2015 Kassette C0111 Basicinterpreter fur den HC900 In KC85 Museum kc85 museum de abgerufen am 2 Mai 2015 RFT KC 85 4 In heimcomputer de Abgerufen am 1 Mai 2015 Klaus Dieter Weise Erzeugnislinie Heimcomputer Kleincomputer und Bildungscomputer des VEB Kombinat Robotron PDF 391 kB UAG Historie Robotron der Arbeitsgruppe Rechentechnik in den Technischen Sammlungen Dresden 1 Dezember 2005 S 37 abgerufen am 1 Mai 2015 Peter Salomon Die Geschichte der Mikroelektronik Halbleiterindustrie in der DDR Funkverlag Bernhard Hein e K 2003 ISBN 3 936124 31 0 S 89 90 Tiny Basic Homecomputer DDR In hc ddr hucki net Abgerufen am 1 Mai 2015 JU TE TINY Homecomputer DDR In hc ddr hucki net Abgerufen am 1 Mai 2015 Computerkabinett In Die Geschichte der Computertechnik der DDR robotrontechnik de abgerufen am 1 Mai 2015 DDR Computer im militarischen Einsatz In robotrontechnik de Die Geschichte der Computertechnik der DDR www robotrontechnik de abgerufen am 1 Mai 2015 Abgerufen von https de wikipedia org w index php title HC BASIC amp oldid 234794649