Sei sulla pagina 1di 15

Instituto Tecnolgico Superior de Coatzacoalcos Ing. en Informtica - Arquitectura de Computadoras 4 Semestre Unidad 2: Memorias.

Objetivo: El estudiante debe Explicar, con base a las seales digitales, el comportamiento de las memorias en los procesos de almacenamiento y recuperacin de datos.

2. Introduccin.
En informtica, la memoria (tambin llamada almacenamiento) se refiere a parte de los componentes que forman parte de una computadora. Son dispositivos que retienen datos informticos durante algn intervalo de tiempo. Las memorias de computadora proporcionan una de las principales funciones de la computadora moderna, la retencin o almacenamiento de informacin. Es uno de los componentes fundamentales de todas las computadoras modernas que, acoplados a una unidad central de procesamiento (CPU por su sigla en ingls, central processing unit), implementa lo fundamental del modelo de computadora de Arquitectura de von Neumann, usado desde los aos 1940. En la actualidad, memoria suele referirse a una forma de almacenamiento de estado slido conocido como memoria RAM (memoria de acceso aleatorio, RAM por sus siglas en ingls random access memory) y otras veces se refiere a otras formas de almacenamiento rpido pero temporal. De forma similar, se refiere a formas de almacenamiento masivo como discos pticos y tipos de almacenamiento magntico como discos duros y otros tipos de almacenamiento ms lentos que las memorias RAM, pero de naturaleza ms permanente. Estas distinciones contemporneas son de ayuda porque son fundamentales para la arquitectura de computadores en general. Adems, se refleja una diferencia tcnica importante y significativa entre memoria y dispositivos de almacenamiento masivo, que se ha ido diluyendo por el uso histrico de los trminos "almacenamiento primario" (a veces "almacenamiento principal"), para memorias de acceso aleatorio, y "almacenamiento secundario" para dispositivos de almacenamiento masivo.

2.1. Organizacin bsica.


Memoria: Conjunto de celdas de almacenamiento junco con circuitos asociados que se necesitan para transferir informacin dentro y fuera del dispositivo. Ahora de acuerdo a la definicin se entiende que una memoria son celdas en las cuales almacenaremos informacin tanto dentro como fuera de nuestra computadora. Enfocndonos en la memoria principal: RAM, Se puede accesar a stas celdas con el objetivo de transferir la informacin almacenada en ellas hacia o desde cualquier punto aleatoriamente, es por ello que la memoria RAM es de acceso aleatorio. Cada unidad de memoria guarda datos en grupos de bits, llamados palabras; 1 byte es una palabra o carcter, y para formar dicho byte es necesario un grupo de 8 bits. Entonces las palabras en la memoria es una entidad de bits que entran y salen del espacio de almacenamiento como una unidad. Definamos claramente lo que es una palabra: Palabra de memoria: Es un grupo de ceros y unos (0,1) y pueden representar un nmero de instrucciones uno o ms caracteres alfanumricos o cualquier otra informacin codificada en binario. Unidad de medida de la PC. L.S.C.A. Ral Monforte Chuln MORCH Systems 1

Instituto Tecnolgico Superior de Coatzacoalcos Ing. en Informtica - Arquitectura de Computadoras 4 Semestre


La codificacin binaria de la informacin consiste en descomponerla en sus unidades elementales, es decir, convertirlas en preguntas a las que solo es posible responder s no. La representacin de cada dato exigir solo dos smbolos que representaremos solo por 1 y 0, as como un convenio sobre el significado de cada smbolo elemental BIT dentro del formato adoptado. El cdigo binario como lenguaje de comunicacin esta representado por bits (0 y 1), y es la forma de como la computadora procesa la informacin. Es decir el Bit, es la unidad ms pequea de informacin que una computadora puede procesar o sea que es la unidad mnima de informacin dentro del cdigo binario. La pregunta es Qu tanta informacin se puede almacenar un dispositivo de almacenamiento?.

Medida: (B) BIT (NB) Nybble (BT) Byte (KB) KiloByte (MB) MegaByte (GB) GigaByte (TB) TeraByte (PT) PetaByte (EB) Exabyte

Contiene: 0Y1 4 Bits 8 Bits 1.024 Caracteres 1.048.576 Caracteres 1.073.741.824 Caracteres 1.099.511.627.776 Caracteres

Interpretacin Un cero y un uno La mitad de un byte Un byte Mil bytes Un milln byte Un billn bytes

Representa: Un cero y un uno Cuatro bits o byte

Carcter = Letra, Nmero, Smbolo, Signo y Espacio Pgina de texto a doble espacio de Un libro de un tomo

(ZB) Zettabyte (YB) Yottabyte (BB) Brontobyte

Un trilln bytes 1.125.899.906.842.624 caracteres Un cuatrilln de Todas las bibliotecas de bytes investigacin acadmica de Mxico. 1.152.921.504.606.846.976 Un quintilln de Volumen total de caracteres bytes informacin generada anualmente a nivel mundial 2007. 1.180.591.620.717.411.303.424 Un sextilln de Todos los datos caracteres bytes almacenados en el 2010. 1.208.925.819.614.629.174.706.1 Un septilln de Quieren conocer quien 76 caracteres bytes tiene un YB? 1.237.940.039.285.380.274.899.1 Un octalln de 24.224 caracteres bytes

Estante de libros de una biblioteca de Una biblioteca entera

L.S.C.A. Ral Monforte Chuln MORCH Systems

Instituto Tecnolgico Superior de Coatzacoalcos Ing. en Informtica - Arquitectura de Computadoras 4 Semestre


Quieres saber como se expresa el tamao de un archivo de 1.237 Petabytes: http://www.t1shopper.com/tools/calculate/ Si, visita el siguiente link:

Memoria de almacenamiento primario o principal: Tambin es conocida como memoria primaria, esta memoria es la parte de la computadora en la que se almacena programas y datos algunos especialistas en computacin (sobre todos los Britnicos) emplean el termino almacn o almacenamiento en lugar de memoria, aunque cada vez se extiende ms el uso de almacenamiento para referirse al almacenamiento en disco. Sin una memoria en la cual los procesadores puedan leer y escribir informacin, no existiran las computadoras digitales de programas almacenados. Memoria RAM: Es una unidad de almacenamiento que nos permite manipular informacin. Es decir, Es el conjunto de celdas de almacenamiento junco con circuitos asociados que se necesitan para transferir informacin dentro y fuera del dispositivo. Ahora de acuerdo a la definicin se entiende que una memoria son celdas en las cuales almacenaremos informacin tanto dentro como fuera de nuestra computadora. Enfocndonos en la memoria principal: RAM, Se puede accesar a estas celdas de memoria con el objetivo de transferir la informacin almacenada en ellas hacia o desde cualquier punto aleatoriamente, es por ello que la memoria RAM es de acceso aleatorio. Cada unidad de memoria guarda datos en grupos de bits, llamados palabras; 1 byte es una palabra o carcter, y para formar dicho byte es necesario un grupo de 8 bits. Entonces las palabras en la memoria es una entidad de bits que entran y salen del espacio de almacenamiento como una unidad. Definamos claramente lo que es una palabra: Una palabra de memoria es un grupo de ceros y unos (0,1) y pueden representar un nmero de instrucciones uno o ms caracteres alfanumricos o cualquier otra informacin codificada en binario. Arquitectura de la memoria primaria Arquitectura de la memoria RAM: Para que exista la comunicacin entre la memoria y su entorno es indispensable la utilizacin de lneas de entrada y salida de dichos datos, lneas de seleccin de direcciones y lneas de control para especificar la direccin de transferencia. Las operaciones que puede efectuar la memoria RAM son: * Escritura: Especfica una transferencia de operacin de entrada. * Lectura: Especifica una operacin de transferencia de salida. n lneas de entrada de datos K lneas de direcciones Lectura Escritura Unidad de memoria 2k palabras n bits por palabra n lneas de salida de datos Figura: Diagrama de bloques de una Memoria RAM. L.S.C.A. Ral Monforte Chuln MORCH Systems 3

Instituto Tecnolgico Superior de Coatzacoalcos Ing. en Informtica - Arquitectura de Computadoras 4 Semestre


Ntese que hay dos operaciones realizables en una memoria de acceso aleatorio (RAM): las seales de escritura (entrada) y las seales de lectura (salida); al aceptar cualquiera de estas seales de control, los circuitos internos dentro de la memoria generan la funcin esperada. El proceso que se observa con el objetivo de transmitir una nueva palabra que se almacenar en la memoria, son como sigue: Transferencia de la direccin binaria de la palabra deseada a las lneas de direcciones. Transferencia de los bits de datos que deben almacenarse en la memoria a las lneas de entrada de datos. Activacin de la entrada de escritura.

Arquitectura de la memoria ROM: Una ROM es bsicamente un dispositivo de memoria en el cual se almacena informacin binaria permanente. La informacin binaria debe ser especificada por el diseador y despus incorporada en la unidad para formar el patrn de interconexin requerida. Las ROM vienen con fusibles electrnicos internos especiales que se pueden programar para generar una configuracin especfica. Cuando se establece un patrn, este pertenece dentro de la unidad aun cuando se interrumpe el suministro de energa y se vuelve a activar. El diagrama de bloque de una ROM consta de k entradas y n salidas. Las entradas proporcionan la direccin de la memoria y las salidas dan los bits de datos de la palabra almacenada que selecciona la direccin. Los chips ROM de circuitos integrados tienen una o ms entradas habilitas y vienen con salidas de tres estados para facilitar la construccin de arreglos grandes de memoria de slo lectura. K entradas (direccin) N salidas (datos) ROM de 2 x n
K

Figura: Diagrama de bloque de una ROM La ROM se puede programar en 3 formas diferentes. La primera se denomina programacin con mscara y la realiza la compaa de semiconductores, en el proceso de fabricacin. Este procedimiento requiere que el comprador llene la tabla de verdad que desee la ROM satisfacer, la tabla de verdad puede entregarse en una forma especial proporcionada por el fabricante o bien en un formato producido por medio de salida de la computadora. El fabricante crea la mscara correspondiente de las trayectorias a fin de producir los unos y los ceros de acuerdo con la tabla de verdad del computador. Memoria de almacenamiento secundario o auxiliar: Por ms grande que sea la memoria principal, siempre es demasiado pequea. La gente siempre quiere almacenar ms informacin de la que cabe en la memoria, primordialmente por que, a medida que la tecnologa mejora, comienza a pensar en almacenar cosas que antes solo se les ocurran a los escritores de ciencia ficcin. Por ejemplo, a medida que la disciplina presupuestaria del gobierno de los Estados Unidos obliga a sus dependencias a generar sus propias ganancias, podramos imaginar que la biblioteca del congreso decidiera digitalizar y vender todo su acervo como articulo de consumo (todo el conocimiento humano por solo 100 dlares). A muy grande rasgos, serian unos 50 millones de libros, cada uno con 1 MB de texto y 1 MB de ilustraciones comprimidas, y necesitaramos almacenar 1014 bytes = 100 Terabytes. Almacenar las casi 80.000 pelculas que se han filmado es una tarea de magnitud comparable. Esta cantidad de informacin no va a caber en la memoria principal, lo menos no en las prximas dcadas. L.S.C.A. Ral Monforte Chuln MORCH Systems 4

Instituto Tecnolgico Superior de Coatzacoalcos Ing. en Informtica - Arquitectura de Computadoras 4 Semestre


Arquitectura de la memoria de almacenamiento secundario: Sistema de disco magntico: Un sistemas de discos magnticos es el medio de almacenamiento en uno o ms disco uno arriba del otro; en cada disco hay una delgada pelcula ms magntica por lo general en ambos lados, de los discos estn montado en una unidad rotatoria de manera que las superficies magntica de se remueve cerca de una serie de cabeza de lectura/ escritura. Esto giran a una velocidad un informe y no se empiezan a mover ni se detienen durante las operaciones de acceso, cada cabeza consiste en un yugo magntico y una bobina magnetizante. Disco Duro: El disco duro esta compuesta por una o varias lminas rgidas de forma circular, recubiertas de un material que posibilita la grabacin magntica de datos. Un disco duro normal gira a una velocidad de 7.200 RPM y las cabezas de lectura y escritura se mueven en la superficie del disco sobre una burbuja de aire de una profundidad de 10 a 25 millonsimas de pulgada. El disco duro va sellado para evitar la interferencia de partculas en la mnima distancia que existe entre las cabezas y el disco. Los discos duros proporcionan un acceso ms rpido a los datos que los discos flexibles y pueden almacenar mucha ms informacin. Este disco est fijo dentro de la computadora, son ms rpidos y seguros que las unidades de lectura de disquete y puede almacenar de 20 Mb hasta 500 Gbytes. Estructura mecnica de los discos magnticos Estructura interna de un disco

2.2. Acceso a los datos y temporizacin. Acceso directo a memoria El acceso directo a memoria (DMA, del ingls direct memory access) permite a cierto tipo de componentes de una computadora acceder a la memoria del sistema para leer o escribir independientemente de la unidad central de procesamiento (CPU) principal. Muchos sistemas hardware utilizan DMA, incluyendo controladores de unidades de disco, tarjetas grficas y tarjetas de sonido. DMA es una caracterstica esencial en todos los ordenadores modernos, ya que permite a dispositivos de diferentes velocidades comunicarse sin someter a la CPU a una carga masiva de interrupciones. Una transferencia DMA consiste principalmente en copiar un bloque de memoria de un dispositivo a otro. En lugar de que la CPU inicie la transferencia, la transferencia se lleva a cabo por el controlador DMA. Un ejemplo tpico es mover un bloque de memoria desde una memoria externa a una interna ms rpida. Tal operacin no ocupa al procesador y como resultado ste puede ser planificado para efectuar otras tareas. Las transferencias DMA son esenciales para aumentar el rendimiento de aplicaciones que requieran muchos recursos. L.S.C.A. Ral Monforte Chuln MORCH Systems 5

Instituto Tecnolgico Superior de Coatzacoalcos Ing. en Informtica - Arquitectura de Computadoras 4 Semestre


Cabe destacar que aunque no se necesite a la CPU para la transaccin de datos, s que se necesita el bus del sistema (tanto bus de datos como bus de direcciones), por lo que existen diferentes estrategias para regular su uso, permitiendo as que no quede totalmente acaparado por el controlador DMA. Caractersticas generales del DMA Aquellas computadoras que tienen canales DMA pueden transferir datos desde y hacia los dispositivos con menos utilizacin de CPU que aquellas computadoras sin canales DMA. Bsicamente una transferencia DMA consiste en copiar un bloque de memoria de un dispositivo a otro. Esa transferencia se lleva a cabo por el controlador DMA, en lugar del CPU. El controlador DMA es generalmente un chipset de la placa madre. En computadoras sin DMA, el CPU generalmente se ocupa completo durante toda la operacin de lectura o escritura de la memoria y, por lo tanto, no est disponible para realizar otras tareas. Con DMA, el CPU puede iniciar la transferencia, luego realizar otras operaciones mientras la transferencia est en progreso y luego recibir una interrupcin del controlador de DMA una vez que la transferencia termina. Sin DMA se utiliza el modo PIO para la comunicacin de perifricos con la memoria y de instrucciones de load/store en el caso de chips con multincleos. DMA es til en aplicaciones en tiempo real y en el procesamiento de flujos de datos. Tipos de transferencia DMA o Acceso directo a memoria. * DMA por robo de ciclo: Es uno de los mtodos ms usados, ya que requiere poca utilizacin del CPU. Esta estrategia utiliza uno o ms ciclos de CPU para cada instruccin que se ejecuta. Esto permite alta disponibilidad del bus del sistema para la CPU, aunque la transferencia de datos se har ms lentamente. * DMA por rfagas: Esta estrategia consiste en enviar el bloque de datos solicitado mediante una rfaga empleando el bus del sistema hasta finalizar la transferencia. Permite una altsima velocidad, pero la CPU no podr utilizar el bus de sistema durante el tiempo de transferencia, por lo que permanece inactiva. * DMA transparente: Esta estrategia consiste en emplear el bus del sistema cuando la CPU no lo necesita. Esto permite que la transferencia no impida que la CPU utilice el bus del sistema; pero la velocidad de transferencia es la ms baja posible. * DMA Scatter-gather: Esta estrategia permite transmitir datos a varias reas de memoria en una transaccin DMA simple. Equivale al encadenamiento de mltiples peticiones DMA simples. Su objetivo es librar a la CPU la tarea de la copia de datos e interrupciones de entrada/salida mltiples. Temporizacin Reloj del sistema El reloj de una computadora se utiliza para dos funciones principales: 1. Para sincronizar las diversas operaciones que realizan los diferentes subcomponentes del sistema informtico. 2. Para saber la hora. El reloj fsicamente es un circuito integrado que emite una cantidad de pulsos por segundo, de manera constante. Al nmero de pulsos que emite el reloj cada segundo se llama Frecuencia del Reloj. L.S.C.A. Ral Monforte Chuln MORCH Systems 6

Instituto Tecnolgico Superior de Coatzacoalcos Ing. en Informtica - Arquitectura de Computadoras 4 Semestre


La frecuencia del reloj se mide en Ciclos por Segundo, tambin llamados Hertzios, siendo cada ciclo un pulso del reloj. Como la frecuencia del reloj es de varios millones de pulsos por segundo se expresa habitualmente en Megaherzios. El reloj marca la velocidad de proceso de la computadora generando una seal peridica que es utilizada por todos los componentes del sistema informtico para sincronizar y coordinar las actividades operativas, evitando el que un componente maneje unos datos incorrectamente o que la velocidad de transmisin de datos entre dos componentes sea distinta. Cuanto mayor sea la frecuencia del reloj mayor ser la velocidad de proceso de la computadora y podr realizar mayor cantidad de instrucciones elementales en un segundo. El rango de frecuencia de los microprocesadores oscila entre los 4,77 megaherzios del primer PC diseado por IBM y los 200 megaherzios de las actuales computadoras basadas en los chips Intel Pentium. En mquinas de arquitectura Von Neumann la mayora de las operaciones son serializadas, esto significa que la computadora ejecuta los comandos en un orden preestablecido. Para asegurarnos de que todas las operaciones ocurren justo en el tiempo adecuado, las mquinas 80x86 utilizan una seal alternante llamada el reloj del sistema. En su forma bsica, el reloj del sistema maneja toda la sincronizacin de un sistema de cmputo. El reloj del sistema es una seal elctrica en el bus de control que alterna entre los valores de cero y uno a una tasa dada. La frecuencia en la cual el reloj del sistema alterna entre cero y uno es llamada frecuencia del reloj de sistema. El tiempo que toma para cambiar de cero a uno y luego volver a cero se le llama periodo de reloj, tambin llamado ciclo de reloj. La frecuencia del reloj es simplemente el nmero de ciclos de reloj que ocurren en un segundo, en sistemas actuales, ste valor excede los 200 ciclos por segundo, siendo ya comn frecuencias del orden de los 366 Mhz. (Mega Hertz, que equivale a un milln de ciclos por segundo). Observe que el periodo de reloj es el valor inverso de la frecuencia, por lo tanto, para un sistema de 200 Mhz el periodo es igual a 5 nanosegundos. Para asegurar la sincronizacin, el CPU inicia una operacin ya sea en el flanco ascendente (cuando la seal cambia de cero a uno) en el descendente (cuando la seal cambia de uno a cero). Como todas las operaciones de un CPU estn sincronizadas en torno a su reloj, un CPU no puede ejecutar operaciones ms rpido que la velocidad del reloj. Acceso a memoria y el reloj del sistema El acceso a memoria es probablemente la actividad ms comn de un CPU, se trata en definitiva de una operacin sincronizada al reloj del sistema, esto es, la lectura o escritura no puede ser ms rpida que un ciclo de reloj, de hecho, en muchos sistemas 80x86 el acceso a memoria toma varios ciclos de reloj. El tiempo de acceso a memoria es el nmero de ciclos de reloj que el sistema necesita para acceder a una ubicacin de memoria, este es un valor importante ya que a mayor nmero de ciclos menor desempeo. El tiempo de acceso a memoria es la cantidad de tiempo que transcurre desde que se solicita una operacin (sea de lectura escritura) y el tiempo en que la memoria completa dicha operacin. En procesadores de 5 Mhz (80x88, 80x86) el tiempo de acceso a memoria es de aproximadamente 800 ns. (Nanosegundos), en cambio, un procesador de 50 Mhz (80x486) el tiempo es de aproximadamente 20 ns. El tiempo de acceso a memoria en el procesador 80x486 es casi 40 veces ms rpido que en el caso del procesador 80x86 porque ste ltimo consume ms ciclos de reloj para el acceso a memoria adems del incremento en la velocidad de reloj. Los dispositivos de memoria presentan varias caractersticas pero las principales son su capacidad de almacenamiento y el tiempo de acceso. Una memoria de acceso aleatorio (RAM) tpica tiene una capacidad de 16 ms megabytes y L.S.C.A. Ral Monforte Chuln MORCH Systems 7

Instituto Tecnolgico Superior de Coatzacoalcos Ing. en Informtica - Arquitectura de Computadoras 4 Semestre


un tiempo de acceso de 70 nanosegundos menos, con estos datos seguramente se estar preguntando cmo es posible que stas memorias relativamente lentas trabajan en procesadores mucho ms rpidos. La respuesta son los estados de espera. Un estado de espera es una seal que se coloca en el bus de control por parte del dispositivo de memoria para detener temporalmente el trabajo realizado por el CPU, como consecuencia utilizar uno o ms estados de espera tiene el mismo efecto que reducir proporcionalmente la velocidad de reloj, obviamente introducir estados de espera no es una opcin deseable por la reduccin en el desempeo del sistema. Los diseadores de hardware han encontrado un mecanismo que tiene un efecto similar a introducir estados de espera pero sin afectar notablemente el rendimiento de la computadora, a este mecanismo se le llama memoria cache ( se pronuncia "cash"). Una memoria cache es un dispositivo sin estados de espera que se encuentra construida como parte integral del CPU, fsicamente se encuentra entre el CPU y los mdulos de memoria RAM, su funcin es evitar la generacin de estados de espera por parte de los mdulos de memoria RAM y as aprovechar al mximo el rendimiento esperado por el CPU, sin embargo la memoria cache no es un dispositivo perfecto pues hay ocasiones en que no es posible colocar en memoria cache los datos que requiere el programa para ejecutarse forzando al sistema a leer dichos datos directamente de los mdulos de memoria RAM y por lo tanto generando estados de espera, cuando ocurre ste fenmeno se le llama prdida cache (cache miss), cuando tienen xito las operaciones en memoria cache se le llama xito cache (cache hit). Por lo general el radio entre xito y prdida en memoria cache est entre 85 y 90%. Este rendimiento disminuye al aumentar la cantidad de memoria cache y por esta razn la memoria cache es relativamente pequea, sus valores de almacenamiento oscilan entre 256 y 512 Kb.

2.3. Tipos de memorias.


Dispositivos de Almacenamiento Primario. La memoria primaria son todas las memorias que hacen funcionar directamente a la computadora y estn conectadas a la CPU de la misma. Debe estar presente para que la CPU funcione correctamente. Tipos de memoria Primaria: Dentro de la memoria principal est clasificada la memoria RAM y la memoria ROM. La clasificacin de la memoria principal es como sigue: Memoria RAM (Random Access Memoria = Memoria de Acceso aleatorio): Es una memoria de acceso aleatorio, es de lectura y escritura, tambin es conocida como memoria de acceso directo (RAM), esta memoria almacena datos temporalmente dentro de la computadora. La memoria trabaja como una pizarra donde constantemente se sobrescriben nuevos datos, los cuales son archivados en esta y desaparecen cuando apagan la computadora, es por eso que se considera una memoria voltil. Las unidades de RAM de circuitos integrados se pueden subdividir en estticos y dinmicos. * La RAM esttica: Static Random Access Memory (SRAM), o Memoria Esttica de Acceso Aleatorio es un tipo de memoria basada en semiconductores que a diferencia de la memoria DRAM, es capaz de mantener los datos, mientras est alimentada, sin necesidad de circuito de refresco. Sin embargo, s son memorias voltiles, es decir que pierden la informacin si se les interrumpe la alimentacin elctrica. La SRAM Consta bsicamente de flip-flops internos que almacenan la informacin binaria. Informacin inciden siendo vlida en tanto se aplique energa a la unidad. Un chip de RAM esttica puede almacenar tan slo una cuarta parte de la informacin que puede almacenar un chip de RAM dinmica de la misma complejidad, pero la RAM esttica no requiere ser actualizada y es normalmente mucho ms rpida que la RAM dinmica. Tambin es ms cara, por lo que se reserva generalmente para su uso en la memoria de acceso aleatorio. L.S.C.A. Ral Monforte Chuln MORCH Systems 8

Instituto Tecnolgico Superior de Coatzacoalcos Ing. en Informtica - Arquitectura de Computadoras 4 Semestre


* La RAM dinmicas: DRAM (Dynamic Random Access Memory) es un tipo de memoria dinmica de acceso aleatorio que se usa principalmente en los mdulos de memoria RAM y en otros dispositivos, como memoria principal del sistema. Se denomina dinmica, ya que para mantener almacenado un dato, se requiere revisar el mismo y recargarlo, cada cierto perodo, en un ciclo de refresco. Su principal ventaja es la posibilidad de construir memorias con una gran densidad de posiciones y que todava funcionen a una velocidad alta: en la actualidad se fabrican integrados con millones de posiciones y velocidades de acceso medidos en millones de bit por segundo. Es una memoria voltil, es decir cuando no hay alimentacin elctrica, la memoria no guarda la informacin. Inventada a finales de los sesenta, es una de las memorias ms usadas en la actualidad. La DRAM almacena informacin binaria en forma de cargas elctricas que se aplica a capacitores. La tarea almacenada en ellos tienden a descargar se con el tiempo y dieran recargar en forma peridica renovando la memoria dinmica. que sta se realiza haciendo un recorrido cclico por las palabras cada parte de milisegundos para restituir la carta en disminucin. Mientras la RAM dinmica se refresca, el procesador no puede leerla. Si intenta hacerlo en ese momento, se ver forzado a esperar. Las RAM dinmicas suelen utilizarse ms que las RAM estticas, a pesar de ser ms lentas. Una RAM dinmica puede contener aproximadamente cuatro veces ms datos que un chip de RAM esttica. Los dos tipos difieren en la tecnologa que usan para almacenar los datos. La RAM dinmica necesita ser refrescada cientos de veces por segundo, mientras que la RAM esttica no necesita ser refrescada tan frecuentemente, lo que la hace ms rpida, pero tambin ms cara que la RAM dinmica. Ambos tipos son voltiles, lo que significa que pueden perder su contenido cuando se desconecta la alimentacin. Tipos de memorias RAM * DRAM: acrnimo de "Dynamic Random Access Memory", o simplemente RAM ya que es la original, y por tanto la ms lenta. Usada hasta la poca del 386, su velocidad de refresco tpica es de 80 70 nanosegundos (ns), tiempo ste que tarda en vaciarse para poder dar entrada a la siguiente serie de datos. Por ello, la ms rpida es la de 70 ns. Fsicamente, aparece en forma de DIMMs o de SIMMs, siendo estos ltimos de 30 contactos. * FPM (Fast Page Mode): a veces llamada DRAM, puesto que evoluciona directamente de ella, y se usa desde hace tanto que pocas veces se las diferencia. Algo ms rpida, tanto por su estructura (el modo de Pgina Rpida) como por ser de 70 60 ns. Es lo que se da en llamar la RAM normal o estndar. Usada hasta con los primeros Pentium, fsicamente aparece como SIMMs de 30 72 contactos (los de 72 en los Pentium y algunos 486). * EDO o EDO-RAM: Extended Data Output-RAM. Evoluciona de la FPM. Permite empezar a introducir nuevos datos mientras los anteriores estn saliendo (haciendo su Output), lo que la hace algo ms rpida (un 5%, ms o menos). Mientras que la memoria tipo FPM slo poda acceder a un solo byte (una instruccin o valor) de informacin de cada vez, la memoria EDO permite mover un bloque completo de memoria a la cach interna del procesador para un acceso ms rpido por parte de ste. La estndar se encontraba con refrescos de 70, 60 50 ns. Se instala sobre todo en SIMMs de 72 contactos, aunque existe en forma de DIMMs de 168. * SDRAM: Sincronic-RAM. Es un tipo sncrono de memoria, que, lgicamente, se sincroniza con el procesador, es decir, el procesador puede obtener informacin en cada ciclo de reloj, sin estados de espera, como en el caso de los tipos anteriores. Slo se presenta en forma de DIMMs de 168 contactos; es la opcin para ordenadores nuevos. L.S.C.A. Ral Monforte Chuln MORCH Systems 9

Instituto Tecnolgico Superior de Coatzacoalcos Ing. en Informtica - Arquitectura de Computadoras 4 Semestre


* PC-100 DRAM: Este tipo de memoria, en principio con tecnologa SDRAM, aunque tambin la habr EDO. La especificacin para esta memoria se basa sobre todo en el uso no slo de chips de memoria de alta calidad, sino tambin en circuitos impresos de alta calidad de 6 o 8 capas, en vez de las habituales 4; en cuanto al circuito impreso este debe cumplir unas tolerancias mnimas de interferencia elctrica; por ltimo, los ciclos de memoria tambin deben cumplir unas especificaciones muy exigentes. De cara a evitar posibles confusiones, los mdulos compatibles con este estndar deben estar identificados as: PC100-abc-def. * BEDO (burst Extended Data Output): Fue diseada originalmente para soportar mayores velocidades de BUS. Al igual que la memoria SDRAM, esta memoria es capaz de transferir datos al procesador en cada ciclo de reloj, pero no de forma continuada, como la anterior, sino a rfagas (bursts), reduciendo, aunque no suprimiendo totalmente, los tiempos de espera del procesador para escribir o leer datos de memoria. * RDRAM: (Direct Rambus DRAM). Es un tipo de memoria de 64 bits que puede producir rfagas de 2ns y puede alcanzar tasas de transferencia de 533 MHz, con picos de 1,6 GB/s. Pronto podr verse en el mercado y es posible que tu prximo equipo tenga instalado este tipo de memoria. Es el componente ideal para las tarjetas grficas AGP, evitando los cuellos de botella en la transferencia entre la tarjeta grfica y la memoria de sistema durante el acceso directo a memoria (DIME) para el almacenamiento de texturas grficas. Hoy en da la podemos encontrar en las consolas NINTENDO 64. * DDR SDRAM: (Double Data Rate SDRAM o SDRAM-II). Funciona a velocidades de 83, 100 y 125MHz, pudiendo doblar estas velocidades en la transferencia de datos a memoria. En un futuro, esta velocidad puede incluso llegar a triplicarse o cuadriplicarse, con lo que se adaptara a los nuevos procesadores. Este tipo de memoria tiene la ventaja de ser una extensin de la memoria SDRAM, con lo que facilita su implementacin por la mayora de los fabricantes. * SLDRAM: Funcionar a velocidades de 400MHz, alcanzando en modo doble 800MHz, con transferencias de 800MB/s, llegando a alcanzar 1,6GHz, 3,2GHz en modo doble, y hasta 4GB/s de transferencia. Se cree que puede ser la memoria a utilizar en los grandes servidores por la alta transferencia de datos. * ESDRAM: Este tipo de memoria funciona a 133MHz y alcanza transferencias de hasta 1,6 GB/s, pudiendo llegar a alcanzar en modo doble, con una velocidad de 150MHz hasta 3,2 GB/s. La memoria FPM (Fast Page Mode) y la memoria EDO tambin se utilizan en tarjetas grficas, pero existen adems otros tipos de memoria DRAM, pero que SLO de utilizan en TARJETAS GRFICAS, y son los siguientes: * MDRAM (Multibank DRAM) Es increblemente rpida, con transferencias de hasta 1 GIGA/s, pero su coste tambin es muy elevado. * SGRAM (Synchronous Graphic RAM) Ofrece las sorprendentes capacidades de la memoria SDRAM para las tarjetas grficas. Es el tipo de memoria ms popular en las nuevas tarjetas grficas aceleradoras 3D. * VRAM Es como la memoria RAM normal, pero puede ser accedida al mismo tiempo por el monitor y por el procesador de la tarjeta grfica, para suavizar la presentacin grfica en pantalla, es decir, se puede leer y escribir en ella al mismo tiempo. L.S.C.A. Ral Monforte Chuln MORCH Systems 10

Instituto Tecnolgico Superior de Coatzacoalcos Ing. en Informtica - Arquitectura de Computadoras 4 Semestre


* WRAM (Window RAM) Permite leer y escribir informacin de la memoria al mismo tiempo, como en la VRAM, pero est optimizada para la presentacin de un gran nmero de colores y para altas resoluciones de pantalla. Es un poco ms econmica que la anterior. Para procesadores lentos, por ejemplo el 486, la memoria FPM era suficiente. Con procesadores ms rpidos, como los Pentium de primera generacin, se utilizaban memorias EDO. Con los ltimos procesadores Pentium de segunda y tercera generacin, la memoria SDRAM es la mejor solucin. La memoria ms exigente es la PC100 (SDRAM a 100 MHz), necesaria para montar un AMD K6-2 o un Pentium a 350 MHz o ms. Va a 100 MHz en vez de los 66 MHZ usuales. Tipos de memoria ROM * Memoria ROM (Read Only Memory = Memoria de solo lectura): Es una memoria de slo lectura, a diferencia de la memoria Ram, la memoria de slo lectura (ROM) es permanente y no puede modificarse. La memoria ROM almacena instrucciones que ayudan a preparar la computadora para su uso cada vez que la encienda. La memoria ROM se caracteriza porque solamente puede ser leda (ROM=Read Only Memory). Alberga una informacin esencial para el funcionamiento del computador, que por lo tanto no puede ser modificada porque ello hara imposible la continuidad de ese funcionamiento. Uno de los elementos ms caractersticos de la memoria ROM, es el BIOS, (Basic Input-Output System = sistema bsico de entrada y salida de datos) que contiene un sistema de programas mediante el cual el computador "arranca" o "inicializa", y que estn "escritos" en forma permanente en un circuito de los denominados CHIPS que forman parte de los componentes fsicos del computador, llamados "hardware". * PROM (Memoria de Solo Lectura Programable): El segundo tipo de ROM es llamado memoria de solo lectura programable o PROM. Los fusibles de la PROM se funden por la afliccin de pulsos de corrientes a travs de las terminales de salida. Un fusible fundido define un estado 0 binario y el fusible intacto genera un 1 binario. Esta memoria permite ser grabada con los datos mediante un hardware llamado programador de PROM. Una vez que la PROM ha sido programada, los datos permanecen fijos y no pueden reprogramarse. Dado que las ROM son rentables slo cuando se producen en grandes cantidades, se utilizan memorias programables de slo lectura durante las fases de creacin de del prototipo de los diseos. * EPROM (Memoria de solo lectura reprogramable y borrable): Un tercer tipo de ROM disponible recibe el nombre de PROM borrable o EPROM, se puede reestructurar al valor inicial an cuando sus fusibles se hallan fundido previamente. Esta memoria se programa mediante impulsos elctricos en un chip de un programador de EPROM y cuando la EPROM se coloca bajo la luz ultravioleta especial por un espacio de tiempo determinado su contenido se borra, de tal forma que los rayos atraen los elementos fotosensibles modificando su estado. Una vez grabada una EPROM con la informacin pertinente, por medio de un dispositivo especial, es instalada en el sistema correspondiente donde efectivamente ser utilizada como dispositivo de lectura solamente. La EPROM no puede ser borrada parcialmente, ya que al exponerla a la luz ultravioleta se borra completamente y entonces se reprograma en su totalidad. * EEPROM (elctricamente memoria inalterable programable borrable): stas son memorias de slo lectura programables, reprogramables, borrables con seales elctricas en lugar de luz ultravioleta, por ello se llaman: PROM elctricamente borrables o EEPROM. L.S.C.A. Ral Monforte Chuln MORCH Systems 11

Instituto Tecnolgico Superior de Coatzacoalcos Ing. en Informtica - Arquitectura de Computadoras 4 Semestre


Capacidades de los mdulos de memoria:

Modelo: Mdulos SIMM Mdulos SIMM Mdulos DIMM Mdulos RIMM Mdulos DDR Mdulos DDR2 Mdulos DDR3 Mdulos SoDIMM

Contactos 30 contactos 72 contactos 168 contactos 168 contactos 184 contactos 240 contactos 240 contactos 144 contactos

Bits 8 bits 32 bits

Capacidades: 256Kb, 512Kb, 1Mb y 4Mb. 1Mb, 2Mb, 4Mb, 8Mb y 16Mb.

64 y 72 16Mb, 32Mb, 64Mb, 128Mb, 256Mb y bits 512Mb. 16 Bits 64MB, 128MB, 256MB y 1Gb. 64 Bits 64 Bits 64 Bits 32 Bits 128Mb, 256Mb, 512Mb y 1Gb. 128Mb, 256Mb, 512Mb, 1Gb y 2Gb. 1Gb, 2Gb, 3Gb y 4Gb. 512Mg, 1Gb, 2Gb, 3Gb y 4Gb.

Dispositivos de Almacenamiento Secundario La memoria secundaria son todas las unidades de disco que en un computador puede tener, se usan para almacenar programas ejecutables y grandes volmenes de datos que requieren ser acsesados en algn momento. Tipos de almacenamiento secundario. * Los Floppy drives: Por mala y anticuada que sea una computadora, siempre dispone de al menos uno de estos aparatos. Su capacidad es totalmente insuficiente para las necesidades actuales, pero cuentan con la ventaja que les dan los muchos aos que llevan como estndar absoluto para almacenamiento porttil. Estndar? Bien, quiz no tanto. Desde aquel lejano 1981, el mundo del PC ha conocido casi diez tipos distintos de disquetes y de lectores para los mismos. Originariamente los disquetes eran flexibles y bastante grandes, unas 5,25 pulgadas de ancho. La capacidad primera de 160 Kb se revel enseguida como insuficiente, por lo que empez a crecer y no par hasta los 1,44 MB, ya con los disquetes actuales, ms pequeos (3,5"), ms rgidos y protegidos por una pestaa metlica. * Discos duros: Pertenecen a la llamada memoria secundaria o almacenamiento secundario. Al disco duro se le conoce con gran cantidad de denominaciones como disco duro, rgido (frente a los discos flexibles o por su fabricacin a base de una capa rgida de aluminio), fijo (por su situacin en la computadora de manera permanente), Winchester (por ser esta la primera marca de cabezas para disco duro). Estas denominaciones aunque son las habituales no son exactas ya que existen discos de iguales prestaciones pero son flexibles, o bien removibles o transportables. L.S.C.A. Ral Monforte Chuln MORCH Systems 12

Instituto Tecnolgico Superior de Coatzacoalcos Ing. en Informtica - Arquitectura de Computadoras 4 Semestre


Una diferencia fundamental entre unos y otros discos duros es su interfaz de conexin. Antiguamente se usaban diversos tipos, como MFM, RLL o ESDI, aunque en la actualidad slo se emplean dos: IDE y SCSI. El interfaz usado por el disco duro: El interfaz es la conexin entre el mecanismo de la unidad de disco y el bus del sistema. El interfaz define la forma en que las seales pasan entre el bus del sistema y el disco duro. En el caso del disco, su interfaz se denomina controladora o tarjeta controladora, y se encarga no slo de transmitir y transformar la informacin que parte de y llega al disco, sino tambin de seleccionar la unidad a la que se quiere acceder, del formato, y de todas las rdenes de bajo nivel en general. La controladora a veces se encuentra dentro de la placa madre. Se encuentran gobernados por una controladora y un determinado interfaz que puede ser: IDE: Es un interfase a nivel de sistema que cumple la norma ANSI de acoplamiento a los AT y que usa una variacin sobre el bus de expansin del AT (por eso tambin llamados discos tipo AT) para conectar una unidad de disco a la CPU, con un valor mximo de transferencia de 4 Mbytes por segundo. En principio, IDE era un trmino genrico para cualquier interfaz a nivel de sistema. La especificacin inicial de este interfaz est mal definida. Es ms rpida que los antiguos interfaz ST506 y ESDI pero con la desaparicin de los ATs este interfaz desaparecer para dejar paso al SCSI y el SCSI-2. ATA: ntimamente relacionado con el IDE, tenemos lo que se conoce como ATA, concepto que define un conjunto de normas que deben cumplir los dispositivos. Aos atrs la compaa Western Digital introdujo el standard E-IDE (Enhanced IDE), que mejoraba la tecnologa superando el lmite de acceso a particiones mayores de 528 Mb. y se defini ATAPI, normas para la implementacin de lectores de CD-ROM y unidades de cinta con interfaz IDE. E-IDE se basa en el conjunto de especificaciones ATA-2. Como contrapartida comercial a E-IDE, la empresa Seagate presento el sistema FAST-ATA-2, basado principalmente en las normas ATA-2. En cualquier caso a los discos que sean o bien E-IDE o FAST-ATA, se les sigue aplicando la denominacin IDE como referencia. SATA: (acrnimo de Serial Advanced Technology Attachment) es una interfaz de transferencia de datos entre la placa base y algunos dispositivos de almacenamiento, como puede ser el disco duro, lectores y regrabadores de CD/DVD/BR, Unidades de Estado Slido u otros dispositivos de altas prestaciones que estn siendo todava desarrollados. Serial ATA sustituye a la tradicional Parallel ATA o P-ATA. SATA proporciona mayores velocidades, mejor aprovechamiento cuando hay varias unidades, mayor longitud del cable de transmisin de datos y capacidad para conectar unidades al instante, es decir, insertar el dispositivo sin tener que apagar el ordenador o que sufra un cortocircuito como con los viejos Molex. SCSI: Es un interfase a nivel de sistema, diseado para aplicaciones de propsito general, que permite que se conecten hasta siete dispositivos a un nico controlador. Usa una conexin paralela de 8 bits que consigue un valor mximo de transferencia de 5 Mbytes por segundo. Actualmente se puede or hablar tambin de SCSI-2 que no es ms que una versin actualizada y mejorada de esta interfase. Es el interfase con ms futuro, si bien tiene problemas de compatibilidad entre las diferentes opciones de controladoras, discos duros, impresoras, unidades de CD-ROM y dems dispositivos que usan este interfase debido a la falta de un estndar verdaderamente slido.

* Discos duros IDE: El interfaz IDE (ms correctamente denominado ATA, el estndar de normas en que se basa) es el ms usado en PCs normales, debido a que tiene un balance bastante adecuado entre precio y prestaciones. Los L.S.C.A. Ral Monforte Chuln MORCH Systems 13

Instituto Tecnolgico Superior de Coatzacoalcos Ing. en Informtica - Arquitectura de Computadoras 4 Semestre


discos duros IDE se distribuyen en canales en los que puede haber un mximo de 2 dispositivos por canal; en el estndar IDE inicial slo se dispona de un canal, por lo que el nmero mximo de dispositivos IDE era 2. * Discos duros SCSI: Sobre este interfaz ya hemos hablado antes en el apartado de generalidades; slo recalcar que la ventaja de estos discos no est en su mecnica, que puede ser idntica a la de uno IDE (misma velocidad de rotacin, mismo tiempo medio de acceso...) sino en que la transferencia de datos es ms constante y casi independiente de la carga de trabajo del microprocesador. Los componentes fsicos de una unidad de disco duro Cabeza de lectura/Escritura: Es la parte de la unidad de disco que escribe y lee los datos del disco. Su funcionamiento consiste en una bobina de hilo que se acciona segn el campo magntico que detecte sobre el soporte magntico, produciendo una pequea corriente que es detectada y amplificada por la electrnica de la unidad de disco. Disco: Convencionalmente los discos duros estn compuestos por varios platos, es decir varios discos de material magntico montados sobre un eje central. Estos discos normalmente tienen dos caras que pueden usarse para el almacenamiento de datos, si bien suele reservarse una para almacenar informacin de control. Eje: Es la parte del disco duro que acta como soporte, sobre el cual estn montados y giran los platos del disco. Impulsor de cabeza: Es el mecanismo que mueve las cabezas de lectura / escritura radialmente a travs de la superficie de los platos de la unidad de disco. Mientras que lgicamente la capacidad de un disco duro puede ser medida segn los siguientes parmetros: Cilindro: Es una pila tridimensional de pistas verticales de los mltiples platos. El nmero de cilindros de un disco corresponde al nmero de posiciones diferentes en las cuales las cabezas de lectura/escritura pueden moverse. Cluster: Es un grupo de sectores que es la unidad ms pequea de almacenamiento reconocida por el DOS. Normalmente 4 sectores de 512 bytes constituyen un Cluster (racimo), y uno o ms Cluster forman una pista. Pista: Es la trayectoria circular trazada a travs de la superficie circular del plato de un disco por la cabeza de lectura / escritura. Cada pista est formada por uno o ms Cluster. Sector: Es la unidad bsica de almacenamiento de datos sobre discos duros. En la mayora de los discos duros los sectores son de 512 Bytes cada uno, cuatro sectores constituyen un Cluster. MTBF: Otros elementos a tener en cuenta en el funcionamiento de la unidad es el tiempo medio entre fallos, MTBF (Mean Time Between Failures), se mide en horas (15000, 20000, 30000..) y a mayor numero mas fiabilidad del disco, ya que hay menor posibilidad de fallo de la unidad. Otro factor es el AUTOPARK o aparcamiento automtico de las cabezas, consiste en el posicionamiento de las cabezas en un lugar fuera del alcance de la superficie del disco duro de manera automtico al apagar la computadora, esto evita posibles daos en la superficie del disco duro cuando la unidad es sometida a vibraciones o golpes en un posible traslado. * Cintas magnticas de datos: Esta fue la primera tecnologa utilizada para almacenar grandes cantidades de datos. En la actualidad se siguen usando pero sobre todo para respaldar informacin. Las cintas magnticas o Streamers presentan muchos problemas como dispositivos de almacenaje de datos, casi todos los tipos son extremadamente lentos (menos de 250 Kb/s) y los datos se almacenan secuencialmente por lo que si se quiere recuperar algo de la mitad de la cinta se deben esperar varios minutos hasta que la cinta encuentre la informacin requerida y adems los datos no estn totalmente seguros ya que el calor o algn campo magntico pueden daarlos.

L.S.C.A. Ral Monforte Chuln MORCH Systems

14

Instituto Tecnolgico Superior de Coatzacoalcos Ing. en Informtica - Arquitectura de Computadoras 4 Semestre


Hay dos caractersticas clave para clasificar las tecnologas de cintas magnticas. La primera es la anchura de la cinta. La anchura ms comn de una cinta de alta capacidad ha sido como mximo de media pulgada. Existen muchos otros tamaos y la mayora han sido desarrollados para tener menor encapsulado o mayor capacidad. * CD-ROM y CD-RW: Un CD-ROM (siglas del ingls Compact Disc - Read Only Memory), es un prensado disco compacto que contiene los datos de acceso, pero sin permisos de escritura, un equipo de almacenamiento y reproduccin de msica. Un disco compacto regrabable, conocido popularmente como CD-RW (sigla del ingls de Compact Disc ReWritable pero originalmente la R y la W se usaban como los atributos del CD que significan "read" y "write") es un soporte digital ptico utilizado para almacenar cualquier tipo de informacin. Este tipo de CD puede ser grabado mltiples veces, ya que permite que los datos almacenados sean borrados. * DVD y DVD-RW: El DVD es un disco ptico de almacenamiento de datos cuyo estndar surgi en 1995. Sus siglas corresponden con Digital Versatile Disc1 en ingls (disco verstil digital traducido al espaol). En sus inicios, la v intermedia haca referencia a video (digital videodisk), debido a su desarrollo como reemplazo del formato VHS para la distribucin de vdeo a los hogares. Unidad de DVD: el nombre de este dispositivo hace referencia a la multitud de maneras en las que se almacenan los datos: DVD-ROM (dispositivo de lectura nicamente), DVD-R y DVD+R (solo pueden escribirse una vez), DVDRW y DVD+RW (permiten grabar y borrar las veces que se quiera). Tambin difieren en la capacidad de almacenamiento de cada uno de los tipos. * USB: Una memoria USB: (de Universal Serial Bus), es un dispositivo de almacenamiento que utiliza una memoria flash para guardar informacin. Se lo conoce tambin con el nombre de unidad flash USB, lpiz de memoria, lpiz USB, minidisco duro, unidad de memoria, llave de memoria, entre otros. Los primeros modelos requeran de una batera, pero los actuales ya no. Estas memorias son resistentes a los rasguos (externos), al polvo, y algunos hasta al agua, factores que afectaban a las formas previas de almacenamiento porttil, como los disquetes, discos compactos y los DVD.
Versculo, Frases & Lemas: Dios tom al hombre y lo puso en el jardn del Edn (La naturaleza) para que lo cultivara y lo cuidara. (Gen 2:15). Cuidemos nuestra casa natural: El medio ambiente, Tirando la basura en su lugar por favor!. Taqueras Moyito & Suemi Cecilia, y Moto-Taquera el Yuca. Le doy gracias a Dios por hacer el cielo con todas sus estrellas, porque una estrella eres t y el cielo es tu amistad .. Gracias a Dios eres mi amigo con todo y tu amistad. MORCH Systems. Dios te Bendiga hoy, maana y siempre; a ti, a toda tu familia y a todos tu amigos. MORCH Systems. La vida es bella, nica e irrepetible vvela hoy, como si fuera el ltimo da de tu vida. MORCH Systems. Gracias a Dios: Ser profesional es parte de una mejor calidad de vida para ti y para toda tu familia, lograrlo es una gran satisfaccin de manera espiritual, emocional, social y laboral; bscalo, esfurzate y disfrtalo; y veras que ser profesionista es excelentemente profesional. MORCH Systems.

L.S.C.A. Ral Monforte Chuln MORCH Systems

15

Potrebbero piacerti anche