Nanovm

Nanovm ist eine winzige Implementierung der Java VM.
Jetzt downloaden

Nanovm Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Till Harbaum
  • Website des Verlags:
  • http://www.harbaum.org/till/lcd2usb/index.shtml

Nanovm Stichworte


Nanovm Beschreibung

Nanovm ist eine winzige Implementierung der Java VM. Nanovm ist ein winziger Code (weniger als 8 KB Code einschließlich einfacher nativer Klassen und einer Bootloader) Implementierung der Java VM. NanovM-Projekt läuft derzeit auf Linux und der AVR-Mikrocontroller-Familie.unix / Linux wird als Hauptentwicklung und Testplattform unterstützt, während der VM in erster Linie auf winzigen eingebetteten Geräten wie dem AVR verwendet wird. Das VM kann sehr leicht für andere Ziele portiert werden. Hier sind einige wichtige Funktionen von "Nanovm": · Unterstützung für Standard Java Bytecode · Getestet auf AVR Mega8 und Mega32 · Komplette 15 Bit integer Arithmetik · Müllkollektion · Bootloader für einfache Anwendungs-Upload · Getestet mit sonnen jdk und ibms jikes · unterstützt erbschaft · Unified stapel- und heap architektur · Erfordert weniger als 8kbytes Codespeicher · 512 Bytes-Codespeicher für Java-Byte-Code (die kompletten 512 EEPROM-Bytes, die auf der AVR-Atmega8-CPU verfügbar sind) · 768 Bytes-Anwendung RAM verfügbar (ab 1K Gesamtstock auf der AVR-Atmega8-CPU) · ca. 20k Java-Opcodes pro Sekunde auf 8 MHz AVR · Native Klassen umfassen: · Java / Lang / Objekt (Objekthandling) · Java / Lang / System (IO-Handling) · Java / IO / PrintStream (Konsolenausgabe) · Java / Lang / StringBuffer (String-Verarbeitung) · Asuro (Asuro-Steuerung) Was ist neu in dieser Version: · NIBO-Roboter-Unterstützung · Asuro Atmega168 Support · Virtueller Maschinen-Quellordner Cleanup · Neue HTML-Klasse Dokumentation (JAV. ADOC) · Aktualisiertes install_avr_gcc-Skript zur Installation von GCC-4.1.2, GDB = GDB-6.6, AVR-LIBC-1.4.6 und Avrdude-5.4


Nanovm Zugehörige Software

E2FPROGS.

E2FPROGs enthalten alle Standard-Dienstprogramme zum Erstellen, Fixieren, Konfigurieren und Debuggen von EXT2-Dateisystemen. ...

397

Herunterladen

ext2fuse.

EXT2Fuse ist eine Implementierung des EXT2-Dateisystems im Benutzerbereich mit der Sicherungsbibliothek. ...

162

Herunterladen