Java-Prozessor
Erscheinungsbild
Java-Prozessor ist ein Mikroprozessor der im Gegensatz zu Java-Interpretern oder JITC (Just-in-Time-Compilern) direkt Java-Bytecode als Maschinensprache verwendet.
Die meisten Java-Prozessoren existieren als IP-Cores und werden in FPGAs oder ASICs eingesetzt. Darüber hinaus gibt es auch Mikroprozessoren wie Atmel AVR32 welche Java-Bytecode direkt ausführen können.
Beispiele von Java-Prozessoren sind:
- picoJava von Sun Microsystems
- PSC (Prozessor) von Patriot Scientific
- Jazelle Erweiterung für ARM-Prozessoren, zu finden etwa in vielen Java-fähigen Mobiltelefonen.
- JOP (Java Optimized Processor) - ein Java-Bytecode-Prozessor der als "Open Source" für FPGAs zur Verfügung steht.