Zum Inhalt springen

„Java-Prozessor“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
InternetArchiveBot hat 1 Archivlink(s) ergänzt und 0 Link(s) als defekt/tot markiert.) #IABot (v2.0
KKeine Bearbeitungszusammenfassung
Zeile 7: Zeile 7:
* [[PSC (Prozessor)|PSC]] von [[Patriot Scientific]]
* [[PSC (Prozessor)|PSC]] von [[Patriot Scientific]]
* „Jazelle“-Erweiterung für [[ARM-Architektur|ARM-Prozessoren]], zu finden etwa in vielen Java-fähigen Mobiltelefonen.
* „Jazelle“-Erweiterung für [[ARM-Architektur|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 [[Field Programmable Gate Array|FPGAs]] zur Verfügung steht.<ref>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}}.</ref><ref>Jop-Seite von Martin Schöberl : {{Webarchiv|url=http://www.jopdesign.com/ |wayback=20190417225405 |text=Archivierte Kopie |archiv-bot=2019-09-12 20:32:16 InternetArchiveBot }}</ref><ref> JOP Quellcode download von https://github.com/jop-devel/jop </ref>
* JOP (Java Optimized Processor) – ein Java-Bytecode-Prozessor, der als [[Open Source]] für [[Field Programmable Gate Array|FPGAs]] zur Verfügung steht.<ref>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]].</ref><ref>Jop-Seite von Martin Schöberl : {{Webarchiv |url=http://www.jopdesign.com/ |wayback=20190417225405 |text=Archivierte Kopie |archiv-bot=2019-09-12 20:32:16 InternetArchiveBot}}</ref><ref>JOP Quellcode download von https://github.com/jop-devel/jop</ref>


Der [[Atmel AVR32]] kann Bytecode direkt in Hardware ausführen, ist jedoch kein vollständiger Java-Prozessor.<ref>{{Literatur | Titel = AVR 32-bit Mikrocontroller, Java Technical Reference Manual | Verlag = ATMEL (Firmenschrift) | Kommentar = 32049A–AVR32–09/06 | Jahr = 2006 | Online = [http://www.atmel.com/dyn/resources/prod_documents/doc32049.pdf PDF]}}</ref>
Der [[Atmel AVR32]] kann Bytecode direkt in Hardware ausführen, ist jedoch kein vollständiger Java-Prozessor.<ref>{{Literatur |Titel=AVR 32-bit Mikrocontroller, Java Technical Reference Manual |Verlag=ATMEL (Firmenschrift) |Datum=2006 |Kommentar=32049A–AVR32–09/06 |Online=[http://www.atmel.com/dyn/resources/prod_documents/doc32049.pdf PDF]}}</ref>


== Weblinks ==
== Weblinks ==
Zeile 16: Zeile 16:
== Einzelnachweise ==
== Einzelnachweise ==
<references />
<references />

{{Navigationsleiste programmierbare Logik}}


[[Kategorie:Prozessorarchitektur nach Verwendung]]
[[Kategorie:Prozessorarchitektur nach Verwendung]]

Version vom 3. Januar 2020, 00:53 Uhr

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]

Einzelnachweise

  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 (PDF – 32049A–AVR32–09/06).