Klein-C

Klein-C ist beide eine Teilmenge der C Programmiersprache, die für quellenbeschränkte Mikrocomputer und eingebettete Systeme und eine Durchführung dieser Teilmenge passend ist. Ursprünglich wertvoll als ein früher Bearbeiter für Mikrocomputersysteme, die während des Endes der 1970er Jahre und Anfang der 1980er Jahre verfügbar sind, ist die Durchführung auch als ein Beispiel einfach genug zu lehrenden Zwecken nützlich gewesen.

Der ursprüngliche Bearbeiter, der im Kleinen-C für Intel 8080 durch Ron Kain geschrieben ist, ist im Problem im Mai 1980 der Zeitschrift von Dr Dobb erschienen. James E. Hendrix hat verbessert und hat den ursprünglichen Bearbeiter erweitert, und hat Das Kleine-C Handbuch geschrieben. Ron hat Klein-C auf dem SRI Internationalen PDP 11/45 System von Unix mit einer Rechnung urladen, die von John Bass für die Kleine C Entwicklung zur Verfügung gestellt ist (mit der Verwaltungserlaubnis, vorausgesetzt dass die Bearbeiter-Quellen als öffentliches Gebiet befreit wurden). Klein-C war für winzige Computer wichtig, die gewissermaßen der Wichtigkeit von GCC für größere Computer etwas analog sind. Gerade wie seine Kollegen von Unix erzeugt der Bearbeiter Assemblercode, der dann übersetzt werden muss, um Code durch einen verfügbaren Monteur maschinell herzustellen.

Klein-C ist ein wiederzielbarer Bearbeiter. Kleines-C Halten nach Backbord verlangt nur, dass der Zurückende-Codegenerator für den Zielverarbeiter umgeschrieben wird.

, Small-C-now fast fünfundzwanzig Jahre alt - werden noch verwendet, getragen, zerhackt und von Leuten studiert, die erfahren wollen, wie ein Bearbeiter geschrieben wird.

Siehe auch

  • Z88DK — die Kleine-C Durchführung für Z80 hat Mikrocomputer gestützt
  • Ron Kain, "Ein Kleiner C Bearbeiter für den 8080", die Zeitschrift von Dr Dobb, April-Mai 1980, Seiten 5-19
  • James E. Hendrix, Das Kleine-C Handbuch, Reston 1984, internationale Standardbuchnummer 0-8359-7012-4
  • James E. Hendrix, Ein Kleiner C Bearbeiter: Sprache, Gebrauch, Theorie und Design, M & T Books 1988, internationale Standardbuchnummer 0-934375-88-7
  • James E. Hendrix, Small C Compiler, M & T Books 1990, internationale Standardbuchnummer 1-55851-124-5

Links


Kitsch / Leofric (Bischof)
Impressum & Datenschutz