" . Slettbare Programmable Read- Only Memory " EPROM står for EPROMs kan programmeres ved hjelp EPROM programmering programvare og maskinvare. Eldre EPROMs ble slettet ved å utsette dem for ultrafiolett lys ( UV) i flere minutter , men kan moderne EPROMs bli slettet ved " blinker " brikken med en elektrisk strøm . Utrolig nok , kan EPROMs lagre programkode i flere år uten å svekke . De EPROM viskelær har en konsentrert UV lyskilde , men ikke plassere eldre EPROM chips i direkte sollys ikke garantere deres sletting. Binære filer
binærfiler lagre programmer som nuller og ettall ( bits) som representerer maskin språkkoden at en datamaskin forstår . Maskin språk er det laveste nivået av programmering , alle programmer , uavhengig av språk ( BASIC , FORTRAN og C + + , for eksempel) , omregnes til maskin språk ( assembly ) . Binære filer lagres med BIN filtypen . Åtte biter representerer en byte . " 01100101 " er binær for desimaltall " 101 ".
Heksadesimale filer
EPROM heksadesimale filer, lagret med HEX filtypen , lagre binære data som heksadesimale tall . Heksadesimal er et tall -system basert på tallet 16 , ved å bruke 0 til og med 9 , og bokstavene A til F for å representere tallene . Å telle fra null til seksten i hex-kode ser slik ut: 0 , 1, 2 , 3, 4 , 5, 6 , 7, 8 , 9, A, B, C, D, E og F. heksadesimale tall som gjør maskinspråk lettere for programmerere å håndtere. Det binære tallet 01100101 er " 65" ( 101 i desimal) . Tallet 255 er skrevet som "FF ".
Motorola HEX filer
Motorola HEX programmerere lagre filer med S19 filtypen . S19 filer lagrer den heksadesimale koden som tekst. Denne filtypen eies av Motorola .
Generic EPROM File
generisk filtype for EPROM filer ble lagret med EEP filtypen . Det er et eldre filformat som er i begrenset bruk i dag .