Anda di halaman 1dari 2

PROM es el acrnimo en ingls de programmable read-only memory, que significa

memoria de solo lectura programable. Es una memoria digital donde el valor de


cada bit depende del estado de un fusible (o antifusible), que puede ser quemado una
sola vez. Por esto la memoria puede ser programada (pueden ser escritos los datos) una
sola vez a travs de un dispositivo especial, un programador PROM. Estas memorias son
utilizadas para grabar datos permanentes en cantidades menores a las ROM, o cuando
los datos deben cambiar en muchos o todos los casos.

EPROM son las siglas de Erasable Programmable Read-Only


Memory (ROM programable borrable). Es un tipo de chip de memoria ROM no
voltil inventado por el ingeniero Dov Frohman. Est formada por celdas
de FAMOS (Floating Gate Avalanche-Injection Metal-Oxide Semiconductor) o "transistores
de puerta flotante", cada uno de los cuales viene de fbrica sin carga, por lo que son
ledos como 1 (por eso, una EPROM sin grabar se lee como FF en todas sus celdas).

EEPROM o EPROM son las siglas de Electrically Erasable Programmable Read-Only


Memory (ROM programable y borrada elctricamente). Es un tipo de memoria ROM que
puede ser programada, borrada y reprogramada elctricamente, a diferencia de
la EPROM que ha de borrarse mediante un aparato que emite rayos ultravioleta. Son
memorias no voltiles.
Las celdas de memoria de una EEPROM estn constituidas por un transistor MOS, que
tiene una compuerta flotante (estructura SAMOS), su estado normal est cortado y la
salida proporciona un 1 lgico.
Aunque una EEPROM puede ser leda un nmero ilimitado de veces, slo puede ser
borrada y reprogramada entre 100.000 y un milln de veces.

CARRY FLAG: (C)


El bit 0 es el carry flag (bandera de acarreo) y usualmente el acarreo de la ALU binaria. C es
tambin usado para representar un "prstamo" de las instrucciones similares a la resta
(CMP,NEG,SUB,SBC) y es el complemento del acarreo de la ALU binaria.

OVERFLOW FLAG (V)


El bit 1 es el overflow flag (bandera de desbordamiento) y es activado por una operacin que
ocasiona un desbordamiento aritmtico de un complemento a dos con signo. Este
desbordamiento es detectada en una operacin en la cual el acarreo del MSB en la ALU no
concuerda con el acarreo del MSB-1.
HALF CARRY (H)
El bit 5 es el bit de semi-acarreo, y es usado para indicar un acarreo del 3 bit en la ALU como
resultado de una adicin de 8 bits (ADC o ADD). Este bit es usado por la instruccin DAA para

realizar una operacin de ajuste de decimal BCD tras suma. El estado de esta bandera se indefine
en todas las instrucciones de resta.
ZERO FLAG (Z)
El bit 2 es el zero flag (bandera de cero) y se activa si el resultado de la operacin previa fue
idntico a cero.

NEGATIVE FLAG (N)


El bit 3 es la bandera negativa, la cual contiene exactamente el valor del MSB del resultado de la
operacin precedente. As, un resultado negativo de un complemento a dos dejar activada esta
bandera.
El complemento a uno de un nmero binario es una operacin matemtica muy
importante en el campo de la computacin, ya que nos permite obtener la representacin
binaria de nmeros negativos. Se obtiene al cambiar cada uno de los dgitos del nmero
binario N por su complementario, esto es, cambiar los unos por ceros y los ceros por
unos.
Por ejemplo:
Nmero binario =
Complemento a uno =
El complemento a dos de un nmero N que, expresado en el sistema binario est
compuesto por n dgitos, se define como:
.
El total de nmeros positivos ser
y el de negativos
nmero mximo de bits. El 0 contara aparte.

, siendo n el

Veamos un ejemplo: tomemos el nmero


que, cuando se expresa en
binario es
, con 6 dgitos, y calculemos su complemento a dos:
Cabe sealar que en este ejemplo se ha limitado el nmero de bits a 6, por lo que no
sera posible distinguir entre el -45 y el 19 (el 19 en binario es 10011). En realidad, un
nmero en complemento a dos se expresa con una cantidad arbitraria de unos a la
izquierda, de la misma manera que un nmero binario positivo se expresa con una
cantidad arbitraria de ceros. As, el -45, expresado en complemento a dos usando 8
bits sera 11010011, mientras que el 19 sera 00010011; y expresados en 16 bits
seran 1111111111010011 y 0000000000010011 respectivamente. Se presenta la
tabla de verdad del complemento a 2 para cuatro dgitos.

Anda mungkin juga menyukai