Sei sulla pagina 1di 12

Ucp o cpu (central processing unit).

UCP o procesador, interpreta y lleva a cabo las instrucciones de los programas, efectúa
manipulaciones aritméticas y lógicas con los datos y se comunica con las demás partes
del sistema. Una UCP es una colección compleja de circuitos electrónicos. Cuando se
incorporan todos estos circuitos en un chip de silicio, a este chip se le denomina
microprocesador. La UCP y otros chips y componentes electrónicos se ubican en un
tablero de circuitos o tarjeta madre.
Los factores relevantes de los chips de UCP son:
Compatibilidad: No todo el soft es compatible con todas las UCP. En algunos casos se
pueden resolver los problemas de compatibilidad usando software especial.
Velocidad: La velocidad de una computadora está determinada por la velocidad de su
reloj interno, el dispositivo cronométrico que produce pulsos eléctricos para sincronizar
las operaciones de la computadora. Las computadoras se describen en función de su
velocidad de reloj, que se mide en mega hertz. La velocidad también está determinada
por la arquitectura del procesador, es decir el diseño que establece de qué manera
están colocados en el chip los componentes individuales de la CPU. Desde la
perspectiva del usuario, el punto crucial es que "más rápido" casi siempre significa
"mejor".

La unidad de procesamiento central


La unidad de procesamiento central (CPU) es donde se manipulan los datos. En una
microcomputadora, el CPU completo está contenido en un chip muy pequeño llamado
microprocesador. Todas las CPU tienen por lo menos dos partes básicas, la unidad de
control y la unidad aritméticológica. Todos los recursos de la computadora son
administrados desde la unidad de control, cuya función es coordinar todas las
actividades de la computadora. La unidad de control contiene las instrucciones de la
CPU para llevar a cabo comandos. El conjunto de instrucciones, que está incluido
dentro de los circuitos de la unidad de control, es una lista de todas las operaciones
que realiza la CPU. Cada instrucción en el conjunto de instrucciones es acompañado
por un microcódigo, que son instrucciones muy básicas que le dicen a la CPU cómo
ejecutar las instrucciones. Cuando la computadora corre un programa, busca los
comandos del programa dentro del conjunto de instrucciones de la CPU y las ejecuta
en orden. La unidad aritmético-lógico (ALU)es cuando la unidad de control encuentra
una instrucción que involucra aritmética o lógica, le pasa el control al segundo
componente de la CPU. La ALU incluye un grupo de registros, es decir, memoria
construida directamente en la CPU que se usa para guardar datos que están siendo
procesados por la instrucción actual.
Unidad Central de Procesamiento (CPU)
La CPU de una computadora contiene la inteligencia de la máquina; es donde se
realizan los cálculos y las decisiones. El complejo procedimiento que transforma datos
nuevos de entrada en información útil de salida se llama procesamiento. Para llevar a
cabo esta transformación, la computadora usa dos componentes: el procesador y la
memoria. El procesador es el cerebro de la computadora, la parte que interpreta y
ejecuta las instrucciones. El procesador casi siempre se compone de varios circuitos
integrados o chips, estos están insertados en tarjetas de circuitos, módulos rígidos
rectangulares con circuitos que los unen a otros chips y a otras tarjetas de circuitos.

El microprocesador moderno contiene unos 20 millones de transistores y cada chip


terminado es el producto de procesos más complicados que los que se utilizaron en el
Proyecto Manhattan para construir la bomba atómica. Y no obstante, pese a un
proceso de manufactura extraordinariamente refinado, los microchips se producen en
volumen a razón de más de 1,000 millones de unidades por año. Para poner esta
complejidad en perspectiva, imagínese que dentro de cada microprocesador diminuto
existe una estructura tan compleja como una ciudad de tamaño mediano, incluidas
todas sus líneas de energía eléctrica, líneas telefónicas, líneas de drenaje, edificios,
calles y casas. Ahora imagine que en esa misma ciudad, millones de personas se
desplazan a la velocidad de la luz y con la sincronización perfecta en una danza de
coreografía muy complicada.
Y eso es tan sólo un chip. De todas las estadísticas asombrosas que se utilizan para
describir el mundo del microprocesador, ninguna es más extraordinaria que ésta: el
número total de transistores que integran todos los microchips que se producirán en el
mundo este año es equivalente al número de gotas de lluvia que caerán en California
durante ese mismo periodo.

La Unidad Aritmético Lógica (UAL), o Arithmetic Logic Unit (ALU), es un circuito


digital que calcula operaciones aritméticas (como adición, substracción, etc.) y
operaciones lógicas (como OR, NOT, XOR, etc.), entre dos números.
Muchos tipos de circuitos electrónicos necesitan realizar algún tipo de operación
aritmética, así que incluso el circuito dentro de un reloj digital tendrá una ALU
minúscula que se mantiene sumando 1 al tiempo actual, y se mantiene comprobando si
debe activar el pitido del temporizador, etc...
Por mucho, los más complejos circuitos electrónicos son los que están construidos
dentro de los chips de microprocesadores modernos como el Pentium. Por lo tanto,
estos procesadores tienen dentro de ellos un ALU muy complejo y poderoso. De hecho,
un microprocesador moderno (y los mainframes) pueden tener múltiples núcleos, cada
núcleo con múltiples unidades de ejecución, cada una de ellas con múltiples ALU.
Operación del CPU
La operación fundamental de la mayoría de los CPU, sin importar la forma física que
tomen, es ejecutar una secuencia de instrucciones almacenadas llamadas "programa".
Aquí se habla sobre los dispositivos conformes con la arquitectura de von
Neumann común. El programa es representado por una serie de números que se
mantentienen en una cierta clase de memoria de computador. Hay cuatro pasos que
casi todos los CPU de von Neumann usan en su operación: fetch, decode, execute, y
writeback, (leer, decodificar, ejecutar, y escribir).

Unidad de Control.
Es la parte de un ordenador que efectúa la recuperación de las intrucciones en la
secuencia apropiada, la interpreta y aplica las señales apropiadas a la UAL y a las
demás partes implicadas. Una vez seleccionada y analizada la instrucción deberá
accionar los circuitos correspondientes de otras unidades, para que se cumplimente la
instrucción, a través del secuenciador o reloj.

Es la encargada de regular y coordinar todo el sistema. Sus actividades se pueden


resumir en las siguientes:

a.- Controlar la entrada y salida.


b.- Localizar a cada instrucción por su dirección.
c.- Buscar y analizar la instrucción.
d.- Buscar y procesar el operando.
e.- Preparar la siguiente instrucción.

Seguimiento de instrucción por la UC. Ciclos de instrucción y ejecución.


Lo primero es que la UC ordena leer la palabra cuya dirección indica el CP, para lo que
se envía dicha dirección al RDM. Una vez leído el contenido se pasará el mismo al RIM
con lo que se finaliza el ciclo de instrucción.
A continuación el contenido del RIM pasa al RI y es cuando actúa el codificador-
decoficador, analizando el tipo de operación (ciclo de operación), y se incrementa el CP
en tantas unidades como ciclos de máquina requiera la instrucción (localiza la dirección
de la siguiente instrucción). En este momento se irá transfiriendo el contenido del RI al
RDM para obtener la dirección de cada operando (ciclo de dirección o búsqueda), con
lo que serán transferidas al RIM por lo que se consume otro nuevo ciclo de memoria,
entre tanto toda la información que está recibiendo el RIM está pasando a través de la
UC, la cual la irá enviando a la parte de la UAL correspondiente. Una vez que se realiza
la operación se pasa el resultado al acumulador para enviarlo luego al RIM, con lo que
una vez que se obtiene la dirección donde se almacenará el resultado, la cual esta
contenida en el RI, esta se pasa al RDM, con lo que el contenido del RIM se
almacenará en la dirección indicada en el RDM, con esto finaliza el ciclo de ejecución.
El ordenador alterna entre ciclos de instrucción y ciclos de ejecución.
Registros y componentes de la UC.

Las partes más interesante que intervienen en la ejecución de una instrucción son:

Contador de instrucciones (CP).

Es de la misma longitud que la parte de dirección de la palabra de instrucción. Consta


de una línea puesta a cero y una línea de incrementar o habilitación. Realiza el
seguimiento de las instrucciones que se van a utilizar en el programa, con lo que en
cada ciclo de instrucción se incrementa a 1, con lo que tenemos la posición de la
siguiente instrucción que se va a usar en el programa.

Cuando vamos a acceder a la dirección de memoria especificada en el CP, esta


dirección deberá transferirse al RDM, a través del cual accederemos a dicha dirección.
Esto se realiza al iniciar cada ciclo de instrucción.

Registro del código de operación (RI).

Cuando se lee una instrucción de la memoria esta debe codificarse para su


interpretación. Dependiendo del tamaño del código de operación así será el tamaño de
este registro.

Los Flip-flop de la unidad de control.


Un flip-flop es un circuito combinatorio o secuencial susceptible de dos estados
estables y diferenciados, asociados a los estados lógicos 0 y 1.
Es el registro elemental o célula capaz de almacenar un bit de información. Se le
conoce con el nombre de biestable o báscula. Dentro de la unidad de control
encontramos distintos biestables.

Flip-flop R: Cuando tiene como valor un 1 significa que debe leer (almacenar en el RIM)
de la memoria la dirección almacenada en el RDM, y a continuación se pondrá a 0, ya
que no es necesario que este a 1 durante todo el ciclo de memoria.
Flip-flop W: Similar al anterior pero con la salvedad de que cuando esta a 1 deberá
escribir en la memoria la palabra que esta almacenada en el RIM, en la dirección que
indique el RDM.
Flip. flop I: Cuando se coloca a 1 indica que el ordenador está en ciclo de instrucción.
Flip. flop E: Cuando se coloca a 1 indica que el ordenador está en ciclo de ejecución.
Unidad Aritmético-Lógica.
Es la encargada de realizar las operaciones con los datos procesados por el ordenador.
Puede realizar las operaciones aritméticas básicas: suma, resta, multiplicación y
división, así como, controlada por la UC operaciones como la de desplazamiento. Este
desplazamiento se puede realizar hacia la derecha o hacia la izquierda. La UAL utiliza
un registro denominado acumulador donde almacena los resultados de las operaciones
antes de ser enviados a la memoria.

Partes de la AUL.

Circuito semisumador.
Tiene dos entradas denominada X e Y, y dos salidas representadas por S y C. Realiza
la operación de suma binaria de dos entradas. También devuelve el arrastre de dicha
suma binaria.

Circuito sumador.
Cuando vamos a sumar más de dos dígitos el uso de varios semisumadores no es el
más adecuado debido a que los semisumadores no tienen entrada para sumar los bits
de arrastre de otros dígitos, es por lo que existen los sumadores, los cuales tienen tres
entradas, dos para los sumandos y una para el arrastre del dígito anterior.

Circuito complementador.
Es el circuito inversor. Se utiliza para calcular el complemento a 1 de un número. Se
utiliza normalmente para restar mediante la suma de una de las cantidades
complementadas.

Registros de la UAL.
Están destinados a almacenar información para poder restituirlas cuando sea
necesario. Consta de tantos registros elementales o flip-flop como bits este destinado a
registrar. Estos registros son los siguientes:

Registro de desplazamiento: Recibe la información de una fuente de entrada y la


desplaza a lo largo de la cadena de flip-flops de uno en uno, siempre y cuando se
presente un borde de transición positiva de la señal de reloj.

Registro acumulador: Se utiliza para el almacenamiento de resultados parciales a lo


largo de un tratamiento. Recibe la información, la mantiene y la transmite según
indicaciones de la UC.

Buses.
Es una línea de interconexión, portadora de información y constituida por varios hilos
conductores, en sentido físico o varios canales en sentido lógico de transmisión.
Cuando un dato pasa de un componente a otro de ordenador lo hace a través del bus.
Distinguimos entre dos tipos de buses: de datos y de direcciones.

Bus de direcciones.

Este bus utiliza 20 líneas de señales para transmitir las direcciones de las posiciones
de memoria y de los dispositivos que están conectados al bus.

Bus de datos.
El bus de datos trabaja junto con el bus de direcciones para transportar los datos a
través del ordenador. Aunque el 8088 trabaja internamente a 16 bits cuando trabaja
con la circuiteria que lo rodea lo hace a través de un bus de 8 bits.
Bus: Vía por la que circulan los datos dentro de una computadora logrando así la
interconexión entre las partes; de la memoria al monitor, el modem o la impresora, etc.

El Bus
La familia de ordenadores PC interconexiona toda la circuiteria de control interna
mediante un diseño de circuito, conocido con el nombre de bus.
Es el conjunto de líneas (cables) de hardware utilizados para la transmisión de datos
entre los componentes de un sistema informático. Un bus es en esencia una ruta
compartida que conecta diferentes partes del sistema como el procesador, la
controladora de unidad de disco, la memoria y los puertos de entrada, salida,
permitiéndoles transmitir información.
El bus, por lo general supervisado por el microprocesador, se especializa en el
transporte de diferentes tipos de información.
Por ejemplo, un grupo de cables (en realidad trazos sobre una placa de circuito
impreso) transporta los datos, otro las direcciones (ubicaciones) en las que puede
encontrarse información específica, y otro las señales de control para asegurar que las
diferentes partes del sistema utilizan su ruta compartida sin conflictos.
Los buses se caracterizan por el número de bits que pueden transmitir en un
determinado momento. Un equipo con un bus de 8 bits de datos, por ejemplo, transmite
8 bits de datos cada vez, mientras que uno con un bus de 16 bits de datos transmite 16
bits de datos simultáneamente.
Como el bus es parte integral de la transmisión interna de datos y como los usuarios
suelen tener que añadir componentes adicionales al sistema, la mayoría de los buses
de los equipos informáticos pueden ampliarse mediante uno o más zócalos de
expansión (conectores para placas de circuito añadidas). Al agregarse estas placas
permiten la conexión eléctrica con el bus y se convierten en parte efectiva del sistema.
El Bus se refiere al camino que recorren los datos desde una o varias fuentes hacia
uno o varios destinos y es una serie de hilos contiguos. En el sentido estricto de la
palabra, esta definición sólo se aplica a la interconexión entre el procesador y los
periféricos.
Un bus es simplemente un conjunto compartido de pistas trazadas en la placa de
circuito principal, al que se conectan todas las partes que controlan y forman el
ordenador. Cuando un dato pasa de un componente a otro, viaja a lo largo de este
camino común para alcanzar su destino. Cada chip de control y cada byte de memoria
del PC están conectados directa o indirectamente al bus. Cuando un nuevo
componente se inserta en uno de los conectores de expansión, queda unido
directamente al bus, convirtiéndose en un objeto más de la unidad completa.
Cualquier información que entra o sale de un sistema ordenador se almacena
temporalmente en al menos una de las distintas localizaciones que existen a lo largo
del bus. La mayor parte de las veces el dato se sitúa en la memoria principal, que en la
familia PC está formada por miles de posiciones de memoria de 8 bits. Pero algún dato
puede acabar en un puerto, o registro, durante unos instantes, mientras espera que la
CPU lo envíe a una posición adecuada.
Generalmente los puertos y registros almacenan sólo uno o dos bytes de información a
la vez, y se utiliza normalmente como lugares de parada intermedia para los datos, que
se están enviando de un lugar a otro.Siempre que se utiliza una posición de memoria, o
un puerto, como lugar de almacenamiento, su localización está marcada por una
dirección que la identifica individualmente. Cuando el dato está listo para ser
transferido, se transmite primero su dirección de destino por el bus de direcciones; el
dato sigue a la zaga por el bus de datos.
Por tanto, el bus transporta algo más que datos. Lleva información de control, tales
como las señales de temporización (del sistema reloj), las señales de interrupción, así
como las direcciones de las miles de posiciones que forman tanto la memoria como los
dispositivos que están conectados al bus.
Para diferenciar estas cuatro funciones diferentes, el bus está dividido en cuatro partes:
líneas de potencia, bus de control, bus de direcciones y bus de datos.

Memorias
Memoria RAM o memoria principal: Es un chip en el que el procesador almacena de
manera temporal los datos e instrucciones con los que trabaja. El computador para
poder funcional necesita colocar su sistema operativo, los programas y datos con los
que va a trabajar, en un lugar donde los pueda encontrar de manera inmediata y fácil
(para no tener que ir continuamente a buscarlos al disco duro donde se encuentran
almacenados; esto sería 100 veces más lento). Así que los ubica en un espacio de
almacenamiento temporal, la memoria RAM es de acceso aleatorio.
A la RAM se le conoce como memoria de lectura / escritura, para diferenciarla de la
ROM.
Es decir que en la RAM, la CPU puede escribir y leer.
Por esto, la mayoría de los programas destinan parte de la RAM como espacio
temporal para guardar datos, lo que permite rescribir.
Como no retiene su contenido, al apagar la computadora es importante guardar la
información.
La cantidad de memoria RAM influye bastante en la velocidad de la PC. Entre más
memoria RAM tenga, más rápido trabaja y más programas puede tener abiertos al
mismo tiempo.
Memoria ROM: Es la que contiene las instrucciones fundamentales para hacer
funcionar la computadora, nunca cambia y retiene su información, así la computadora
reciba o no corriente.
Es una memoria solo para lectura. Contiene programas esenciales del sistema que ni la
computadora ni el usuario pueden borrar, como los que le permiten iniciar el
funcionamiento cada vez que se enciende la computadora.
Memoria Caché: Es una unidad pequeña de memoria ultrarrápida en la que se
almacena información a la que se ha accedido recientemente o a la que se accede con
frecuencia, lo que evita que el microprocesador tenga que recuperar esta información
de circuitos de memoria más lentos.
El caché suele estar ubicado en la tarjeta madre (Motherboard), pero a veces está
integrado en el módulo del procesador.
Su capacidad de almacenamiento de datos se mide en kilobytes (KB). Mientras más
caché tenga la computadora es mejor, porque tendrá más instrucciones y datos
disponibles en una memoria más veloz.
Memoria externa: También se la conoce como memoria auxiliar, ésta es la encargada
de brindar seguridad a la información almacenada, por cuanto guarda los datos de
manera permanente e independiente de que el computador esté en funcionamiento, a
diferencia de la memoria interna que solo mantiene la información mientras el equipo
esté encendido. Los dispositivos de almacenamiento son discos y cintas
principalmente, los discos pueden ser flexibles, duros u ópticos.

La memoria principal o RAM


Acrónimo de Random Access Memory, (Memoria de Acceso Aleatorio) es donde el
ordenador guarda los datos que está utilizando en el momento presente. Se llama de
acceso aleatorio porque el procesador accede a la información que está en la memoria
en cualquier punto sin tener que acceder a la información anterior y posterior. Es la
memoria que se actualiza constantemente mientras el ordenador está en uso y que
pierde sus datos cuando el ordenador se apaga.
Cuando las aplicaciones se ejecutan, primeramente deben ser cargadas en memoria
RAM. El procesador entonces efectúa accesos a dicha memoria para cargar
instrucciones y enviar o recoger datos. Reducir el tiempo necesario para acceder a la
memoria, ayuda a mejorar las prestaciones del sistema. La diferencia entre la RAM y
otros tipos de memoria de almacenamiento, como los disquetes o discos duros, es que
la RAM es mucho más rápida, y se borra al apagar el ordenador.
Es una memoria dinámica, lo que indica la necesidad de “recordar” los datos a la
memoria cada pequeños periodos de tiempo, para impedir que esta pierda la
información. Eso se llama Refresco. Cuando se pierde la alimentación, la memoria
pierde todos los datos. “Random Access”, acceso aleatorio, indica que cada posición
de memoria puede ser leída o escrita en cualquier orden. Lo contrario seria el acceso
secuencial, en el cual los datos tienen que ser leídos o escritos en un orden
predeterminado.
Es preciso considerar que a cada BIT de la memoria le corresponde un pequeño
condensador al que le aplicamos una pequeña carga eléctrica y que mantienen durante
un tiempo en función de la constante de descarga. Generalmente el refresco de
memoria se realiza cíclicamente y cuando esta trabajando el DMA. El refresco de la
memoria en modo normal esta a cargo del controlador del canal que también cumple la
función de optimizar el tiempo requerido para la operación del refresco. Posiblemente,
en más de una ocasión en el ordenador aparecen errores de en la memoria debido a
que las memorias que se están utilizando son de una velocidad inadecuada que se
descargan antes de poder ser refrescadas.
Las posiciones de memoria están organizadas en filas y en columnas. Cuando se
quiere acceder a la RAM se debe empezar especificando la fila, después la columna y
por último se debe indicar si deseamos escribir o leer en esa posición. En ese momento
la RAM coloca los datos de esa posición en la salida, si el acceso es de lectura o coge
los datos y los almacena en la posición seleccionada, si el acceso es de escritura.
La cantidad de memoria Ram de nuestro sistema afecta notablemente a las
prestaciones, fundamentalmente cuando se emplean sistemas operativos actuales. En
general, y sobretodo cuando se ejecutan múltiples aplicaciones, puede que la demanda
de memoria sea superior a la realmente existente, con lo que el sistema operativo
fuerza al procesador a simular dicha memoria con el disco duro (memoria virtual). Una
buena inversión para aumentar las prestaciones será por tanto poner la mayor cantidad
de RAM posible, con lo que minimizaremos los accesos al disco duro.
Los sistemas avanzados emplean RAM entrelazada, que reduce los tiempos de acceso
mediante la segmentación de la memoria del sistema en dos bancos coordinados.
Durante una solicitud particular, un banco suministra la información al procesador,
mientras que el otro prepara datos para el siguiente ciclo; en el siguiente acceso, se
intercambian los papeles.
Los módulos habituales que se encuentran en el mercado, tienen unos tiempos de
acceso de 60 y 70 ns (aquellos de tiempos superiores deben ser desechados por
lentos). Es conveniente que todos los bancos de memoria estén constituidos por
módulos con el mismo tiempo de acceso y a ser posible de 60 ns.
Hay que tener en cuenta que el bus de datos del procesador debe coincidir con el de la
memoria, y en el caso de que no sea así, esta se organizará en bancos, habiendo de
tener cada banco la cantidad necesaria de módulos hasta llegar al ancho buscado. Por
tanto, el ordenador sólo trabaja con bancos completos, y éstos sólo pueden
componerse de módulos del mismo tipo y capacidad. Como existen restricciones a la
hora de colocar los módulos, hay que tener en cuenta que no siempre podemos
alcanzar todas las configuraciones de memoria. Tenemos que rellenar siempre el
banco primero y después el banco número dos, pero siempre rellenando los dos
zócalos de cada banco (en el caso de que tengamos dos) con el mismo tipo de
memoria. Combinando diferentes tamaños en cada banco podremos poner la cantidad
de memoria que deseemos.
MEMORIA
Su definición es: almacenes internos en el ordenador. El término memoria identifica el
almacenaje de datos que viene en forma chips, y el almacenaje de la palabra se utiliza
para la memoria que existe en las cintas o los discos. Por otra parte, el término
memoria se utiliza generalmente como taquigrafía para la memoria física, que refiere a
los chips reales capaces de llevar a cabo datos. Algunos ordenadores también utilizan
la memoria virtual, que amplía memoria física sobre un disco duro.
Cada ordenador viene con cierta cantidad de memoria física, referida generalmente
como memoria principal o RAM. Se puede pensar en memoria principal como arreglo
de celdas de memoria, cada una de los cuales puede llevar a cabo un solo byte de
información.
Un ordenador que tiene 1 megabyte de la memoria, por lo tanto, puede llevar a cabo
cerca de 1 millón de bytes (o caracteres) de la información.
La memoria funciona de manera similar a un juego de cubículos divididos usados para
clasificar la correspondencia en la oficina postal. A cada bit de datos se asigna una
dirección. Cada dirección corresponde a un cubículo (ubicación) en la memoria.
Para guardar información en la memoria, el procesador primero envía la dirección para
los datos. El controlador de memoria encuentra el cubículo adecuado y luego el
procesador envía los datos a escribir.
Para leer la memoria, el procesador envía la dirección para los datos requeridos. De
inmediato, el controlador de la memoria encuentra los bits de información contenidos
en el cubículo adecuado y los envía al bus de datos del procesador.
Hay varios tipos de memoria:
· RAM (memoria de acceso aleatorio): Éste es igual que memoria principal. Cuando es
utilizada por sí misma, el término RAM se refiere a memoria de lectura y escritura; es
decir, usted puede tanto escribir datos en RAM como leerlos de RAM. Esto está en
contraste a la ROM, que le permite solo hacer lectura de los datos leídos. La mayoría
de la RAM es volátil, que significa que requiere un flujo constante de la electricidad
para mantener su contenido. Tan pronto como el suministro de poder sea interrumpido,
todos los datos que estaban en RAM se pierden.
· ROM (memoria inalterable): Los ordenadores contienen casi siempre una cantidad
pequeña de memoria de solo lectura que guarde las instrucciones para iniciar el
ordenador. En la memoria ROM no se puede escribir.
· PROM (memoria inalterable programable): Un PROM es un chip de memoria en la
cual usted puede salvar un programa. Pero una vez que se haya utilizado el PROM,
usted no puede reusarlo para salvar algo más. Como las ROM, los PROMS son
permanentes.
· EPROM (memoria inalterable programable borrable): Un EPROM es un tipo especial
de PROM que puede ser borrado exponiéndolo a la luz ultravioleta.
· EEPROM (eléctricamente memoria inalterable programable borrable): Un EEPROM
es un tipo especial de PROM que puede ser borrado exponiéndolo a una carga
eléctrica.
MEMORIA RAM
Memoria de la computadora, denominada Memoria de Acceso Aleatorio, es un área de
almacenamiento a corto plazo para cualquier tipo de dato que la computadora está
usando.
RAM a menudo se confunde con el almacenamiento. Para una aclaración,
comparemos la computadora con una oficina. El gabinete de archivos representa el
almacenamiento (unidad de disco duro) y el escritorio representa la RAM. Los archivos
a usar se recuperan del almacenamiento.
Mientras los archivos están en uso se guardan en la RAM, un área de trabajo de fácil
acceso. Cuando los archivos dejan de usarse se regresan al sector de almacenamiento
o se eliminan.
RAM, son las siglas para la memoria de acceso al azar, un tipo de memoria de
computadora que se puede alcanzar aleatoriamente; es decir, cualquier byte de
memoria puede ser alcanzado sin el tocar los bytes precedentes. La RAM es el tipo
más común de memoria encontrado en ordenadores y otros dispositivos, tales como
impresoras.
Hay dos tipos básicos de RAM:
· RAM estática (SRAM)
· RAM dinámica (DRAM)
Estos 2 tipos difieren en la tecnología que utilizan para almacenar datos, RAM dinámica
que es el tipo más común. La RAM dinámica necesita ser restaurada millares de veces
por segundo. La RAM estática no necesita ser restaurada, lo que la hace más rápida;
pero es también más costosa que la DRAM.
Ambos tipos de RAM son volátiles, significando que pierden su contenido cuando se
interrumpe el suministro de poder.
En uso común, el término RAM es sinónimo de memoria principal, la memoria
disponible para los programas. Por ejemplo, un ordenador con la RAM de los 8M tiene
aproximadamente 8 millones de bytes de memoria que los programas puedan utilizar.
En contraste, la ROM (memoria inalterable) se refiere a la memoria especial usada
para salvar los programas que inician el ordenador y realizan diagnóstico. La mayoría
de los ordenadores personales tienen una cantidad pequeña de ROM (algunos tantos
miles de bytes). De hecho, ambos tipos de memoria (ROM y RAM) permiten el acceso
al azar. Para ser exacto, por lo tanto, RAM se debe referir como RAM de
lectura/escritura y ROM como RAM inalterable.

RAM DINÁMICA
Un tipo de memoria física usado en la mayoría de los ordenadores personales. El
término dinámico indica que la memoria debe ser restaurado constantemente
(reenergizada) o perderá su contenido.
La RAM (memoria de acceso aleatorio) se refiere a veces como DRAM para distinguirla
de la RAM estática (SRAM). La RAM estática es más rápida y menos volátil que la
RAM dinámica, pero requiere más potencia y es más costosa.
RAM ESTÁTICA
Abreviatura para la memoria de acceso al azar estática. SRAM es un tipo de memoria
que es más rápida y más confiable que la DRAM más común (RAM dinámica). El
término se deriva del hecho de que no necesitan ser restaurados como RAM dinámica.
Mientras que DRAM utiliza tiempos de acceso de cerca de 60 nanosegundos, SRAM
puede dar los tiempos de acceso de hasta sólo 10 nanosegundos. Además, su
duración de ciclo es mucho más corta que la de la DRAM porque no necesita detenerse
brevemente entre los accesos.
Desafortunadamente, es también mucho más costoso producir que DRAM. Debido a su
alto costo, SRAM se utiliza a menudo solamente como memoria caché.
MEMORIA ROM
ROM, siglas para la memoria inalterable, memoria de computadora en la cual se han
grabado de antemano los datos. Una vez que los datos se hayan escrito sobre un chip
ROM, no pueden ser quitados y pueden ser leídos solamente.
Distinto de la memoria principal (RAM), la ROM conserva su contenido incluso cuando
el ordenador se apaga. ROM se refiere como siendo permanente, mientras que la RAM
es volátil.
La mayoría de los ordenadores personales contienen una cantidad pequeña de ROM
que salve programas críticos tales como el programa que inicia el ordenador. Además,
las ROM se utilizan extensivamente en calculadoras y dispositivos periféricos tales
como impresoras láser, cuyas fuentes se salvan a menudo en las ROM.
Una variación de una ROM es un PROM (memoria inalterable programable). PROM
son manufacturados como chips en blanco en los cuales los datos pueden ser escritos
con dispositivo llamado programador de PROM.

Potrebbero piacerti anche