GMI
Technische Informatik
Mathematische Intelligenz
Ein konkreter Prozessor ist ein nackter digitaler Rechner
mit einem rudimentären Betriebssystem, den man lediglich
in binärer Maschinensprache programmieren kann. Jedes Programm, das
erlaubt, ihn in einer abstrakteren, höheren Weise zu programmieren,
heißt abstrakter Prozessor. So ist der Assembler, eventuell ein
C-Kompiler der nächsthöhere usw. Auf diesen maschinenorientierten
abstrakten Prozessoren bauen die problemorientierten auf: höhere
Programmiersprachen, grafische Entwicklungsumgebungen usw. Die virtuelle
Java-Maschine (JVM) die Java-Zwischencode interpretiert, ist ein gutes Beispiel.
Ein außergewöhnlich mächtiger abstrakter Prozessor ist die
"Abstrakte Prolog-Maschine", APM.
Der höchste abstrakte Prozessor wird der KI-Prozessor sein.
Die Wahl des abstrakten Prozessors ist entscheidend für die Problemlösung.
Bestimmte abstrakte Prozessoren bedecken die gesamte begriffliche
Oberfläche des Rechners und verwehren damit dem Menschen, andere, mächtigere,
spezialisierte abstrakte Prozessoren zu bauen.