Ein Java-Prozessor ist ein Mikroprozessor, der Bytecode als Maschinensprache verwendet. Sie stehen damit in Konkurrenz zu Java Virtual Machines wie Interpretern und Just-in-time-Compilern.

Die meisten Java-Prozessoren existieren als IP-Cores und werden in FPGAs oder ASICs eingesetzt.

Beispiele von Java-Prozessoren sind:

Der Atmel AVR32 kann Bytecode direkt in Hardware ausführen, ist jedoch kein vollständiger Java-Prozessor.[4]

Bearbeiten

Einzelnachweise

Bearbeiten
  1. M. Schoeberl: A Java processor architecture for embedded real-time systems. In: Journal of Systems Architecture. 54, 2008, S. 265–286, doi:10.1016/j.sysarc.2007.06.001.
  2. Jop-Seite von Martin Schöberl : Archivierte Kopie (Memento des Originals vom 17. April 2019 im Internet Archive)  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/www.jopdesign.com
  3. JOP Quellcode download von https://github.com/jop-devel/jop
  4. AVR 32-bit Mikrocontroller, Java Technical Reference Manual. ATMEL (Firmenschrift), 2006 (atmel.com [PDF] 32049A–AVR32–09/06).

📚 Artikel Terkait di Wikipedia

Annotation (Java)

als überholt (deprecated): @Deprecated public class A {} Ein Annotation Processor ist ein Compiler-Plugin, das Annotationen beim Kompilieren auswerten kann

Jop

1978), polnischer Fußballspieler JOP steht als Abkürzung für: Java Optimized Processor, ein Java-Prozessor Jena-Optronik, ehemalige Tochtergesellschaft der

Markdown

Implementierungen in den gängigsten Programmiersprachen wie PHP, Python oder JavaScript sowie R verfügbar. Daneben gibt es auch Markdown-Editoren, die sich

Apache Formatting Objects Processor

Der Formatting Objects Processor (kurz: FOP) ist eine freie Java-Anwendung der Apache Software Foundation, die aus XSL-FO-Layout-Beschreibungen verschiedene

Freie Java-Implementierung

wie z. B. JX oder JNode. Java Optimized Processor, eine Hardware-Implementierung Frei, aber gefesselt – Die Java-Falle @1@2Vorlage:Toter Link/www.sfr-fresh

Extensible Markup Language

(Text Encoding Initiative) NITF (News Industry Text Format) OPML (Outline Processor Markup Language) OSIS (Open Scripture Information Standard) SVG (Vektorgrafiken)

Quarkus

Quarkus ist ein von Red Hat entwickeltes, full-stack, Kubernetes-natives Java-Framework, zugeschnitten auf die Nutzung mit GraalVM. Im Vergleich zu anderen

Apache Kafka

domänenspezifischen Sprache ist es auch möglich, eigene Operatoren in der Processor-API zu implementieren. Diese Operatoren können auch in der domänenspezifischen