8

Click here to load reader

Memoria ROM

Embed Size (px)

Citation preview

Page 1: Memoria ROM

UUNNIIVVEERRSSIIDDAADD PPOOLLIITTÉÉCCNNIICCAA

DDEE VVIICCTTOORRIIAA

ITI 1-2

Dillan Aner Durán Escamilla.

Ileana Giselle Garza Ibarra.

Norma Priscila Rodríguez Reyes.

Diana Laura Santos Santiago

Arquitectura de Computadoras.

Profesor: José Hugo Barrón Zambrano. Memoria ROM.

Page 2: Memoria ROM

Universidad Politécnica de Victoria Arquitectura de Computadoras. Memoria ROM

2

OOBB JJ EE TT II VV OOSS

La BIOS cumple un papel fundamental en el funcionamiento de nuestro PC, s iendo

el único dispos itivo que conoce realmente el hardware de nuestro ordenador y el

que se encarga de su inicia l ización.

El arranque del PC se realiza a través de la BIOS, cargándose un software de

control en cada arranque, e l cual se encarga de realizar un testeo del hardware

del ordenador a fin de verificar y por f in a largar el SO en la memoria.

Así pues, la BIOS arranca en dos fases:

- Primero realiza un reconocimiento y testeo del hardware presente en el ordenador.

- Posteriormente realiza el arranque del SO, para lo cual debe cargar en memoria ciertas rutinas a

fin de comunicarse con los distintos dispositivos hardware.

Actualización de la BIOS

La BIOS es un circuito integrado que contiene un programa. Con el tiempo surgen nuevas

funciones y se corrigen defectos por lo cual las firmas comerciales pueden sacar nuevas versiones

a fin de actualizar nuestra BIOS.

Principales fabricantes de BIOS

Existen muy pocos fabricantes de BIOS,

- AWARD,

- AMI (American Megatrends)

- PHOENIX

Page 3: Memoria ROM

Universidad Politécnica de Victoria Arquitectura de Computadoras. Memoria ROM

3

II NN TT RR OO DD UU CC CC II ÓÓ NN ::

La memoria de solo lectura, conocida también como ROM (acrónimo en inglés de read-only memory), es un medio de almacenamiento utilizado en ordenadores y dispositivos electrónicos, que permite solo la lectura de la información y no su escritura, independientemente de la presencia o no de una fuente de energía.

Los datos almacenados en la ROM no se pueden modificar, o al menos no de manera rápida o fácil. Se utiliza principalmente para contener el firmware1 (programa que está estrechamente ligado a hardware específico, y es poco probable que requiera actualizaciones frecuentes) u otro contenido vital para el funcionamiento del dispositivo, como los programas que ponen en marcha el ordenador y realizan los diagnósticos.

La BIOS (sigla en inglés de basic input/output system; en español «sistema básico de entrada y

salida») Por lo general el término se usa de forma ambivalente para referirse al software BIOS o a

la memoria ROM donde residía históricamente en los sistemas de computo basados en la

arquitectura x86.

En su sentido más estricto, se refiere solo a máscara ROM -en inglés, MROM- (el más antiguo tipo de estado sólido ROM), que se fabrica con los datos almacenados de forma permanente, y por lo tanto, su contenido no puede ser modificado de ninguna forma. Sin embargo, las ROM más modernas, como EPROM y Flash EEPROM, efectivamente se pueden borrar y volver a programar varias veces, aún siendo descritos como "memoria de solo lectura" (ROM). La razón de que se las continúe llamando así es que el proceso de reprogramación en general es poco frecuente, relativamente lento y, a menudo, no se permite la escritura en lugares aleatorios de la memoria. A pesar de la simplicidad de la ROM, los dispositivos reprogramables son más flexibles y económicos, por lo cual las antiguas máscaras ROM no se suelen encontrar en hardware producido a partir de 2007.

Se trata de un circuito integrado que se encuentra instalado en la tarjeta principal –Motherboard, donde se almacena información básica referente al equipo, lo que se denomina BIOS que integra un programa llamado POST encargado de reconocer inicialmente los dispositivos instalados como el teclado, el monitor CRT, la pantalla LCD, disqueteras, la memoria RAM, etc., y otro programa llamado Setup para que el usuario modifique ciertas configuraciones de la máquina.

1 tiene la característica de consumir un nivel muy bajo de energía eléctrica cuando está en reposo. En este material está basado la construcción de la memoria ROM.

Page 4: Memoria ROM

Universidad Politécnica de Victoria Arquitectura de Computadoras. Memoria ROM

4

TTEE OO RR ÍÍ AA BB ÁÁ SS II CC AA ::

La gestión del proceso de arranque, el chequeo inicial del sistema, carga del sistema operativo y

diversas rutinas de control de dispositivos de entrada/salida suelen ser las tareas encargadas a los

programas grabados en ROM. Estos programas forman la llamada BIOS (Basic Input Output

System). Junto a la BIOS se encuentra el chip de CMOS2 donde se almacenan los valores que

determinan la configuración hardware del sistema, como tipos de unidades, parámetros de los

discos duros, fecha y hora del sistema... esta información no se pierde al apagar la computadora.

Estos valores se pueden modificar por medio del SETUP.

Tipos de ROM

Hay 5 tipos básicos de ROM, los cuales se pueden identificar como:

ROM

PROM EPROM EEPROM Memoria Flash

Cada tipo tiene unas características especiales, aunque todas tienen algo en común:

Los datos que se almacenan en estos chips son no volátiles, lo cual significa que no se pierden cuando se apaga el equipo.

Los datos almacenados no pueden ser cambiados o en su defecto necesitan alguna operación especial para modificarse. Recordemos que la memoria RAM puede ser cambiada en al momento.

Todo esto significa que quitando la fuente de energía que alimenta el chip no supondrá que los datos se pierdan irremediablemente.

2Complementary metal-oxide-semiconductor o CMOS ó semiconductor complementario óxido-metálico tiene la

característica de consumir un nivel muy bajo de energía eléctrica cuando está en reposo. En este material está basada la construcción de la memoria ROM.

Memoria de solo lectura conteniendo el BIOS de una vieja placa madre.

Page 5: Memoria ROM

Universidad Politécnica de Victoria Arquitectura de Computadoras. Memoria ROM

5

Además de las placas base, también llevan BIOS las tarjetas gráficas, la mayoría de las

controladoras SCSI, y algunas tarjetas de red.

Para acceder al programa de configuración del BIOS, generalmente llamado CMOS Setup,

tendremos que hacerlo pulsando un botón durante el inicio del arranque del ordenador.

Generalmente suele ser la tecla Supr, F2, o Esc, incluso una combinación, aunque esto varía según

los tipos de placa y en portátiles. A pesar

de que apaguemos el ordenador, los

valores de la memoria de BIOS se

mantienen intactos. Cuando hay

problemas con la pila, los valores de

dicha memoria tienden a perderse, y es

cuando pueden surgir problemas en el

arranque del tipo: pérdida de fecha y

hora, necesidad de reconfigurar

dispositivos en cada arranque, y otros. En

dicho caso sólo bastaría con cambiar la

pila por una de iguales características.

En condiciones normales no es necesario acceder al BIOS ya que al instalar un dispositivo, siempre

que hayamos tenido la precaución de asegurarnos que es compatible o aceptable por nuestra

placa base, éste es reconocido inmediatamente y configurado por BIOS para el arranque.

La memoria ROM se puede localizar de muy diferentes formas, tamaños y lugares dentro de la

tarjeta principal. Sin embargo es importante destacar que la mayor parte de las veces se localiza

cerca de la batería y junto a la ROM se encontrará un “jumper3”, ó algunos “microswitches” para

reiniciarla.

3 un jumper o puente es un elemento que permite interconectar dos terminales de manera temporal sin tener que efectuar una

operación que requiera una herramienta adicional. Dicha unión de terminales cierra el circuito eléctrico del que forma parte.

Page 6: Memoria ROM

Universidad Politécnica de Victoria Arquitectura de Computadoras. Memoria ROM

6

AA PP LL II CC AA CC II OO NN EE SS DD EE UU SS OO ::

Uso para almacenamiento de software

Los ordenadores domésticos a comienzos de los años 1980 venían con todo su sistema operativo en la memoria ROM. No había otra alternativa razonable ya que las unidades de disco eran generalmente opcionales. La actualización a una nueva versión significa usar un soldador o un grupo de interruptores DIP y reemplazar el viejo chip de ROM por uno nuevo. Actualmente los sistemas operativos en general ya no van en la memoria ROM. Todavía los ordenadores pueden dejar algunos de sus programas en la memoria ROM, pero incluso en este caso, es más frecuente que vaya en la memoria flash. Los teléfonos móviles y los asistentes personales digitales (PDA) suelen tener programas en memoria ROM (o por lo menos en memoria flash).

Uso para almacenamiento de datos

Como la ROM no puede ser modificada (al menos en la antigua versión de máscara), solo resulta apropiada para almacenar datos que no necesiten ser modificados durante la vida de este dispositivo. Con este fin, la ROM se ha utilizado en muchos ordenadores para guardar tablas de consulta, utilizadas para la evaluación de funciones matemáticas y lógicas. Esto era especialmente eficiente cuando la unidad central de procesamiento era lenta y la ROM era barata en comparación con la RAM. De hecho, una razón de que todavía se utilice la memoria ROM para almacenar datos es la velocidad, ya que los discos siguen siendo más lentos. Y lo que es aún más importante, no se puede leer un programa que es necesario para ejecutar un disco desde el propio disco. Por lo tanto, la BIOS, o el sistema de arranque oportuno del PC normalmente se encuentran en una memoria ROM.

Page 7: Memoria ROM

Universidad Politécnica de Victoria Arquitectura de Computadoras. Memoria ROM

7

BB II BB LL II OO GG RR AA FF ÍÍ AA ::

http://www.ordenadores-y-portatiles.com/memoria-rom.html

http://www.fismat.umich.mx/~elizalde/curso/node8.html

http://es.wikipedia.org/wiki/BIOS

http://www.informaticamoderna.com/Memoria_ROM.htm

http://es.wikipedia.org/wiki/Memoria_de_solo_lectura

http://cacharreopuroyduro.blogspot.mx/2009/12/el-bios-y-la-bios.html

http://es.wikipedia.org/wiki/Jumper_(inform%C3%A1tica)

http://es.kioskea.net/contents/pc/rom.php3

Page 8: Memoria ROM

Universidad Politécnica de Victoria Arquitectura de Computadoras. Memoria ROM

8

CCOONNCCLLUUSSIIOONNEESS::