Betriebssysteme

Es gibt eine Vielzahl von Betriebssystemen. Hier möchte ich nur kurz auf die Javacard eingehen.

Bild

Vergleich Umfeld einer Virtuell Machine für PC´s und Chipkarte (Stand 99) :
 

Java für:                           Chipkarten       PC
Prozessorarchitektur:           8 Bit             32
Prozessortakt:                  1-5 MHZ       300Mhz
RAM:                               512 Byte    >64Mbyte Programmcodes                                               für die VM:                      8KByte       200kByte
Speicher                                 (Festplatte,EEPROM):   <16KByte     >1 Gbyte

Tabelle der Einschränkungen des Funktionsumfangs von Java für
Chipkarten gegenüber dem vollständigen Java:
 

Funktionalität            Chipkarten       PC
---------------------------------------------------------
Operatoren                       alle                alle
Ausnahmebehandlung       ja                   ja
Cloning von Klassen:      nein                 ja
Datentypen                                 int,boolean,byte,short:      ja                   ja
long,float,double,char     nein                 ja Interfaces:                        ja                    ja
Funktionen der                                  Ablaufkontrolle:              ja                     ja
Garbage Collection:       nein                  ja
Threads:                         nein                  ja
 

[Homepage] [Inhalt]

Schnellsuche