Na rynku dostępne są też karty 16-bitowe z pamięcią o wielkości 64 kbit.

Pamięć Karty, oprócz mikroprocesora, zawierają również pamięć stałą ROM (), która zawiera system operacyjny, zwany maską karty, który definiuje obszary pamięci karty: obszar swobodnego odczytu – znajdują się w nim imię i nazwisko posiadacza karty, data ważności, numer karty obszar poufny – do którego dostęp jest możliwy po podaniu numeru PIN; dane w tym obszarze nie podlegają żadnej zmianie podczas używania karty (są to zwykle informacje o producencie karty i poufne dane o użytkowniku) obszar roboczy przechowujący dane, które mogą być cały czas zmieniane podczas użytkowania karty (lista operacji dokonywanych kartą, saldo konta bankowego itp.).

System plików karty elektronicznej Nazwy plików mają długość 2 bajtów. Wyróżnia się trzy typy plików głównych: MF (master file) – korzeń drzewa katalogów – 3F.00 DF (dedicated file) – odpowiednik katalogu w systemach operacyjnych komputerów EF (elementary file) – pliki z danymi.

Języki programowania kart Obecnie dwoma językami programowania, których używa się najczęściej do oprogramowania tych kart, są Java dla kart chipowych oraz BASIC. Karty mają maszynę wirtualną obsługującą dany język.

Zobacz też

karta magnetyczna karta zbliżeniowa karta SIM