Sei sulla pagina 1di 5

Universidad Nacional de Asuncin Ingeniera Electrnica

Facultad Politcnica 9
no
Semestre
Arquitectura de Microcomputadoras - arch (2
da
Edicin!)
CLASE #3 07/03/2013

Ing. Federico A. Gaona
Clases: Mie. 10:00 a 12:15 hs, Jue. 09:15 a 10:45 hs 1
er
Parcial: Jue. 18/04/13, 08:00 hs 2
do
Parcial: --, 08:00 hs.

1. Medida de rendimiento en el microprocesador

a. Tamao de palabra: 8 bits, 16 bits, 32 bits, 64 bits, 128 bits
b. Velocidad
i. Hz (Hertzios)
ii. MIPS (million instructions per second)
iii. FLOPS (floating point operations per second)
c. Capacidad de memoria RAM y Tiempo de Acceso

2. Diferencia bsicas entre almacenamiento y memoria

Hay ms espacio en almacenamiento que en memoria.
El almacenamiento retiene su contenido cuando se apaga el computador
El almacenamiento es ms barato que la memoria.
A medida que avanza la tecnologa existe menos diferencia entre ambas terminologas.

3. Memoria cach

En informtica, la cach de CPU, es una cach usada por la unidad central de procesamiento de una
computadora para reducir el tiempo de acceso a la memoria. La cach es una memoria ms pequea y
rpida, la cual almacena copias de datos ubicados en la memoria principal que se utilizan con ms
frecuencia.
Es un conjunto de datos duplicados de otros originales, con la propiedad de que los datos originales son
costosos de acceder, normalmente en tiempo, respecto a la copia en la cach. Cuando se accede por primera
vez a un dato, se hace una copia en el cach; los accesos siguientes se realizan a dicha copia, haciendo que el
tiempo de acceso medio al dato sea menor.
Cuando el procesador necesita leer o escribir en una ubicacin en memoria principal, primero verifica si una
copia de los datos est en la cach. Si es as, el procesador de inmediato lee o escribe en la memoria cach,
que es mucho ms rpido que de la lectura o la escritura a la memoria principal.
Existen diferentes niveles de memoria cach:
El cach L1 que se encuentra en el interior del procesador y funciona a la misma velocidad que ste, y en el
cual se guardan instrucciones y datos.
El cach L2 que suelen ser de dos tipos: interno y externo. El primero se encuentra dentro de la
motherboard, mientras que el segundo se halla en el procesador pero de manera externa, lo que lo hace ms
lento que el cach L1.
El cach L3 que slo vienen incorporado a algunos de los microprocesadores ms avanzados, lo que resulta
en una mayor velocidad de procesos.

4. Memoria fsica

La memoria fsica hace referencia a los chips de memoria RAM que estn insertados en las placas madres. Se
distinguen de la memoria virtual que no existe realmente como chip, sino que es simulada empleando otro
medio de almacenamiento (generalmente el disco duro).
Menos frecuentemente, el trmino memoria fsica tambin puede hacer referencia a los discos duros u otras
formas de almacenamiento.

Tipos bsicos de memoria fsica:
SRAM: static ram, basado en flip-flops
DRAM: dynamic ram, basado en capacitores

Universidad Nacional de Asuncin Ingeniera Electrnica
Facultad Politcnica 9
no
Semestre
Arquitectura de Microcomputadoras - arch (2
da
Edicin!)
CLASE #3 07/03/2013

Ing. Federico A. Gaona
Clases: Mie. 10:00 a 12:15 hs, Jue. 09:15 a 10:45 hs 1
er
Parcial: Jue. 18/04/13, 08:00 hs 2
do
Parcial: --, 08:00 hs.
5. Memoria virtual

La memoria virtual es una tcnica de administracin de la memoria real que permite al sistema operativo
brindarle al software de usuario y a s mismo un espacio de direcciones mayor que la memoria real o fsica.
La mayora de las computadoras tienen cuatro tipos de memoria: registros en la CPU, la memoria cach
(tanto dentro como fuera del CPU), la memoria fsica (generalmente en forma de RAM, donde la CPU puede
escribir y leer directa y razonablemente rpido) y el disco duro que es mucho ms lento, pero tambin ms
grande y barato.
Muchas aplicaciones requieren el acceso a ms informacin (cdigo y datos) que la que se puede mantener
en memoria fsica. Esto es as sobre todo cuando el sistema operativo permite mltiples procesos y
aplicaciones ejecutndose simultneamente. Una solucin al problema de necesitar mayor cantidad de
memoria de la que se posee consiste en que las aplicaciones mantengan parte de su informacin en disco,
movindola a la memoria principal cuando sea necesario. Hay varias formas de hacer esto. Una opcin es
que la aplicacin misma sea responsable de decidir qu informacin ser guardada en cada sitio
(segmentacin), y de traerla y llevarla. La desventaja de esto, adems de la dificultad en el diseo e
implementacin del programa, es que es muy probable que los intereses sobre la memoria de dos o varios
programas generen conflictos entre s: cada programador podra realizar su diseo teniendo en cuenta que
es el nico programa ejecutndose en el sistema. La alternativa es usar memoria virtual, donde la
combinacin entre hardware especial y el sistema operativo hace uso de la memoria principal y la
secundaria para hacer parecer que la computadora tiene mucha ms memoria principal (RAM) que la que
realmente posee. Este mtodo es invisible a los procesos. La cantidad de memoria mxima que se puede
hacer ver que hay tiene que ver con las caractersticas del procesador. Por ejemplo, en un sistema de 32 bits,
el mximo es 232, lo que da 4096 Megabytes (4 Gigabytes). Todo esto hace el trabajo del programador de
aplicaciones mucho ms fcil, al poder ignorar completamente la necesidad de mover datos entre los
distintos espacios de memoria.
Aunque la memoria virtual podra estar implementada por el software del sistema operativo, en la prctica
casi siempre se usa una combinacin de hardware y software, dado el esfuerzo extra que implicara para el
procesador.

6. Memoria EEPROM

EEPROM o EPROM son las siglas de Electrically Erasable Programmable Read-Only Memory (ROM
programable y borrable 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 ultravioletas. 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.
Estos dispositivos suelen comunicarse mediante protocolos como IC, SPI y Microwire. En otras ocasiones, se
integra dentro de chips como microcontroladores y DSPs para lograr una mayor rapidez.
La memoria flash es una forma avanzada de EEPROM creada por el Dr. Fujio Masuoka mientras trabajaba
para Toshiba en 1984 y fue presentada en la Reunin de Aparatos Electrnicos de la IEEE de 1984. Intel vio el
potencial de la invencin y en 1988 lanz el primer chip comercial de tipo NOR.

7. Memoria Flash

La memoria flash es una tecnologa de almacenamiento derivada de la memoria EEPROM que permite la
lecto-escritura de mltiples posiciones de memoria en la misma operacin. Gracias a ello, la tecnologa flash,
siempre mediante impulsos elctricos, permite velocidades de funcionamiento muy superiores frente a la
Universidad Nacional de Asuncin Ingeniera Electrnica
Facultad Politcnica 9
no
Semestre
Arquitectura de Microcomputadoras - arch (2
da
Edicin!)
CLASE #3 07/03/2013

Ing. Federico A. Gaona
Clases: Mie. 10:00 a 12:15 hs, Jue. 09:15 a 10:45 hs 1
er
Parcial: Jue. 18/04/13, 08:00 hs 2
do
Parcial: --, 08:00 hs.
tecnologa EEPROM primigenia, que slo permita actuar sobre una nica celda de memoria en cada
operacin de programacin. Se trata de la tecnologa empleada en los dispositivos pendrive.

8. Propsitos de Almacenamiento

Almacenamiento primario
La memoria primaria est directamente conectada a la CPU de la computadora. Debe estar presente para
que la CPU funcione correctamente. El almacenamiento primario consiste en tres tipos de almacenamiento:
1. Los registros del procesador que son internos de la CPU. Tcnicamente, es el sistema ms rpido de los
distintos tipos de almacenamientos de la computadora, siendo transistores de conmutacin integrados
en el chip de silicio del microprocesador (CPU) que funcionan como flip-flop electrnicos.
2. La memoria cach es un tipo especial de memoria interna usada en muchas CPU para mejorar su
eficiencia o rendimiento. Parte de la informacin de la memoria principal se duplica en la memoria
cach. Comparada con los registros, la cach es ligeramente ms lenta pero de mayor capacidad. Sin
embargo, es ms rpida, aunque de mucha menor capacidad que la memoria principal. Tambin es de
uso comn la memoria cach multi-nivel, la cach primaria que es ms pequea, rpida y cercana al
dispositivo de procesamiento; la cach secundaria que es ms grande y lenta, pero ms rpida y mucho
ms pequea que la memoria principal.
3. La memoria principal contiene los programas en ejecucin y los datos con que operan. Se puede
transferir informacin muy rpidamente entre un registro del microprocesador y localizaciones del
almacenamiento principal. En las computadoras modernas se usan memorias de acceso aleatorio
basadas en electrnica del estado slido, que est directamente conectada a la CPU a travs de buses de
direcciones, datos y control.
Almacenamiento secundario
La memoria secundaria requiere que la computadora use sus canales de entrada/salida para acceder a la
informacin y se utiliza para almacenamiento a largo plazo de informacin persistente. Sin embargo, la
mayora de los sistemas operativos usan los dispositivos de almacenamiento secundario como rea de
intercambio para incrementar artificialmente la cantidad aparente de memoria principal en la computadora.
(A esta utilizacin del almacenamiento secundario se le denomina memoria virtual). La memoria secundaria
tambin se llama de almacenamiento masivo. Un disco duro es un ejemplo de almacenamiento secundario.
Habitualmente, la memoria secundaria o de almacenamiento masivo tiene mayor capacidad que la memoria
primaria, pero es mucho ms lenta. En las computadoras modernas, los discos duros suelen usarse como
dispositivos de almacenamiento masivo. El tiempo necesario para acceder a un byte de informacin dado
almacenado en un disco duro de platos magnticos es de unas milsimas de segundo (milisegundos). En
cambio, el tiempo para acceder al mismo tipo de informacin en una memoria de acceso aleatorio (RAM) se
mide en mil-millonsimas de segundo (nanosegundos).
Esto ilustra cuan significativa es la diferencia entre la velocidad de las memorias de estado slido y la
velocidad de los dispositivos rotantes de almacenamiento magntico u ptico: los discos duros son del orden
de un milln de veces ms lentos que la memoria (primaria). Los dispositivos rotantes de almacenamiento
ptico (unidades de CD y DVD) son incluso ms lentos que los discos duros, aunque es probable que su
velocidad de acceso mejore con los avances tecnolgicos.
Por lo tanto, el uso de la memoria virtual, que es cerca de un milln de veces ms lenta que memoria
verdadera, ralentiza apreciablemente el funcionamiento de cualquier computadora. Muchos sistemas
operativos implementan la memoria virtual usando trminos como memoria virtual o fichero de cach. La
principal ventaja histrica de la memoria virtual es el precio; la memoria virtual resultaba mucho ms barata
que la memoria real. Esa ventaja es menos relevante hoy en da. Aun as, muchos sistemas operativos siguen
implementndola, a pesar de provocar un funcionamiento significativamente ms lento.
Almacenamiento fuera de lnea
El almacenamiento fuera de lnea es un sistema donde el medio de almacenamiento puede ser extrado
fcilmente del dispositivo de almacenamiento. Estos medios de almacenamiento suelen usarse para
transporte y archivo de datos. En computadoras modernas son de uso habitual para este propsito los
Universidad Nacional de Asuncin Ingeniera Electrnica
Facultad Politcnica 9
no
Semestre
Arquitectura de Microcomputadoras - arch (2
da
Edicin!)
CLASE #3 07/03/2013

Ing. Federico A. Gaona
Clases: Mie. 10:00 a 12:15 hs, Jue. 09:15 a 10:45 hs 1
er
Parcial: Jue. 18/04/13, 08:00 hs 2
do
Parcial: --, 08:00 hs.
disquetes, discos pticos y las memorias flash, incluyendo las unidades USB. Tambin hay discos duros USB
que se pueden conectar en caliente. Los dispositivos de almacenamiento fuera de lnea usados en el pasado
son cintas magnticas en muchos tamaos y formatos diferentes, y las bateras extrables de discos
Winchester.
Almacenamiento de red
El almacenamiento de red es cualquier tipo de almacenamiento de computadora que incluye el hecho de
acceder a la informacin a travs de una red informtica. Discutiblemente, el almacenamiento de red
permite centralizar el control de informacin en una organizacin y reducir la duplicidad de la informacin. El
almacenamiento en red incluye:
El almacenamiento asociado a red es una memoria secundaria o terciaria que reside en una computadora a
la que otra de stas puede acceder a travs de una red de rea local, una red de rea extensa, una red
privada virtual o, en el caso de almacenamientos de archivos en lnea, internet.
Las redes de computadoras son computadoras que no contienen dispositivos de almacenamiento
secundario. En su lugar, los documentos y otros datos son almacenados en un dispositivo de la red.

9. Caractersticas de las Memorias

La divisin entre primario, secundario, terciario, fuera de lnea se basa en la jerarqua de memoria o distancia
desde la unidad central de proceso. Hay otras formas de caracterizar a los distintos tipos de memoria.
Volatilidad de la informacin
La memoria voltil requiere energa constante para mantener la informacin almacenada. La memoria
voltil se suele usar slo en memorias primarias. La memoria RAM es una memoria voltil, ya que pierde
informacin en la falta de energa elctrica.
La memoria no voltil retendr la informacin almacenada incluso si no recibe corriente elctrica
constantemente, como es el caso de la memoria ROM. Se usa para almacenamientos a largo plazo y, por
tanto, se usa en memorias secundarias, terciarias y fuera de lnea.
La memoria dinmica es una memoria voltil que adems requiere que peridicamente se refresque la
informacin almacenada, o leda y reescrita sin modificaciones.
Habilidad para acceder a informacin no contigua
Acceso aleatorio significa que se puede acceder a cualquier localizacin de la memoria en cualquier
momento en el mismo intervalo de tiempo, normalmente pequeo.
Acceso secuencial significa que acceder a una unidad de informacin tomar un intervalo de tiempo
variable, dependiendo de la unidad de informacin que fue leda anteriormente. El dispositivo puede
necesitar buscar (posicionar correctamente el cabezal de lectura/escritura de un disco), o dar vueltas
(esperando a que la posicin adecuada aparezca debajo del cabezal de lectura/escritura en un medio que
gira continuamente).
Habilidad para cambiar la informacin
Las memorias de lectura/escritura o memorias cambiables permiten que la informacin se reescriba en
cualquier momento. Una computadora sin algo de memoria de lectura/escritura como memoria principal
sera intil para muchas tareas. Las computadoras modernas tambin usan habitualmente memorias de
lectura/escritura como memoria secundaria.
Las memorias de slo lectura retienen la informacin almacenada en el momento de fabricarse y la memoria
de escritura nica (WORM) permite que la informacin se escriba una sola vez en algn momento tras la
fabricacin. Tambin estn las memorias inmutables, que se utilizan en memorias terciarias y fuera de lnea.
Un ejemplo son los CD-ROMs.
Las memorias de escritura lenta y lectura rpida son memorias de lectura/escritura que permite que la
informacin se reescriba mltiples veces pero con una velocidad de escritura mucho menor que la de
lectura. Un ejemplo son los CD-RW.
Direccionamiento de la informacin
En la memoria de localizacin direccionable, cada unidad de informacin accesible individualmente en la
memoria se selecciona con su direccin de memoria numrica. En las computadoras modernas, la memoria
Universidad Nacional de Asuncin Ingeniera Electrnica
Facultad Politcnica 9
no
Semestre
Arquitectura de Microcomputadoras - arch (2
da
Edicin!)
CLASE #3 07/03/2013

Ing. Federico A. Gaona
Clases: Mie. 10:00 a 12:15 hs, Jue. 09:15 a 10:45 hs 1
er
Parcial: Jue. 18/04/13, 08:00 hs 2
do
Parcial: --, 08:00 hs.
de localizacin direccionable se suele limitar a memorias primarias, que se leen internamente por programas
de computadora ya que la localizacin direccionable es muy eficiente, pero difcil de usar para los humanos.
En las memorias de sistema de archivos, la informacin se divide en Archivos informticos de longitud
variable y un fichero concreto se localiza en directorios y nombres de archivos legible por humanos. El
dispositivo subyacente sigue siendo de localizacin direccionable, pero el sistema operativo de la
computadora proporciona la abstraccin del sistema de archivos para que la operacin sea ms entendible.
En las computadoras modernas, las memorias secundarias, terciarias y fuera de lnea usan sistemas de
archivos.
En las memorias de contenido direccionable (content-addressable memory), cada unidad de informacin
legible individualmente se selecciona con un valor hash o un identificador corto sin relacin con la direccin
de memoria en la que se almacena la informacin. La memoria de contenido direccionable pueden
construirse usando software o hardware; la opcin hardware es la opcin ms rpida y cara.
Memorias magnticas
Las memorias magnticas usan diferentes patrones de magnetizacin sobre una superficie cubierta con una
capa magnetizada para almacenar informacin. Las memorias magnticas son no voltiles. Se llega a la
informacin usando uno o ms cabezales de lectura/escritura. Como el cabezal de lectura/escritura solo
cubre una parte de la superficie, el almacenamiento magntico es de acceso secuencial y debe buscar, dar
vueltas o las dos cosas. En computadoras modernas, la superficie magntica ser de alguno de estos tipos:
Disco magntico.
Disquete, usado para memoria fuera de lnea.
Disco duro, usado para memoria secundario.
Cinta magntica, usada para memoria terciaria y fuera de lnea.
En las primeras computadoras, el almacenamiento magntico se usaba tambin como memoria principal en
forma de memoria de tambor, memoria de ncleo, memoria en hilera de ncleo, memoria pelcula delgada,
memoria de Twistor o memoria burbuja. Adems, a diferencia de hoy, las cintas magnticas se solan usar
como memoria secundaria.
Memoria de semiconductor
La memoria de semiconductor usa circuitos integrados basados en semiconductores para almacenar
informacin. Un chip de memoria de semiconductor puede contener millones de minsculos transistores o
condensadores. Existen memorias de semiconductor de ambos tipos: voltiles y no voltiles. En las
computadoras modernas, la memoria principal consiste casi exclusivamente en memoria de semiconductor
voltil y dinmica, tambin conocida como memoria dinmica de acceso aleatorio o ms comnmente RAM,
su acrnimo ingls. Con el cambio de siglo, ha habido un crecimiento constante en el uso de un nuevo tipo
de memoria de semiconductor no voltil llamado memoria flash. Dicho crecimiento se ha dado,
principalmente en el campo de las memorias fuera de lnea en computadoras domsticas. Las memorias de
semiconductor no voltiles se estn usando tambin como memorias secundarias en varios dispositivos de
electrnica avanzada y computadoras especializadas y no especializadas.
Memorias de disco ptico
Las memorias en disco ptico almacenan informacin usando agujeros minsculos grabados con un lser en
la superficie de un disco circular. La informacin se lee iluminando la superficie con un diodo lser y
observando la reflexin. Los discos pticos son no voltil y de acceso secuencial. Los siguientes formatos son
de uso comn:
CD, CD-ROM, DVD: Memorias de simplemente solo lectura, usada para distribucin masiva de informacin
digital (msica, vdeo, programas informticos).
CD-R, DVD-R, DVD+R: Memorias de escritura nica usada como memoria terciaria y fuera de lnea.
CD-RW, DVD-RW, DVD+RW, DVD-RAM: Memoria de escritura lenta y lectura rpida usada como memoria
terciaria y fuera de lnea.
Blu-ray: Formato de disco ptico pensado para almacenar vdeo de alta calidad y datos. Para su desarrollo se
cre la BDA, en la que se encuentran, entre otros, Sony o Phillips.

Potrebbero piacerti anche