access memory) se utiliza como memoria de trabajo para el sistema operativo, los programas y la mayor parte del software. Es all donde se cargan todas las instrucciones que ejecutan el procesador y otras unidades de cmpu- to. Se denominan de acceso aleatorio porque se puede leer o escribir en una posicin de memoria con un tiempo de espera igual para cualquier posicin, no siendo nece- sario seguir un orden para acceder a la informacin de la manera ms rpida posible. Durante el encendido del computador, la rutina POST verica que los mdulos de memoria RAM estn conectados de manera correcta. En el caso que no existan o no se detecten los mdulos, la mayora de tarjetas madres emiten una serie de pitidos que indican la ausencia de memoria principal. Termina- do ese proceso, la memoria BIOS puede realizar un test bsico sobre la memoria RAM indicando fallos mayores en la misma. Tipos de RAM: DRAM FPM EDO SDRAM PC100 PC133 SIMMS DIMMS BEDO ECC VRAM WRAN SGRAM 1 Nomenclatura La expresin memoria RAM se utiliza frecuentemente para describir a los mdulos de memoria utilizados en los computadores personales y servidores. Esta memoria es solo una variedad de la memoria de acceso aleatorio: las ROM, memorias Flash, cach (SRAM), los registros en procesadores y otras unidades de procesamiento tam- bin poseen la cualidad de presentar retardos de acceso iguales para cualquier posicin. Los mdulos de RAM son la presentacin comercial de este tipo de memoria, que se compone de circuitos integrados soldados sobre un circuito impreso independiente, en otros dispositivos como las consolas de videojuegos, la RAM va soldada directamente sobre la placa principal. 2 Historia Integrado de silicio de 64 bits sobre un sector de memoria de ncleo magntico (nales de los 60). 4MiB de memoria RAM para un computador VAX de nales de los 70. Los integrados de memoria DRAM estn agrupados arriba a derecha e izquierda. Uno de los primeros tipos de memoria RAM fue la me- moria de ncleo magntico, desarrollada entre 1949 y 1952 y usada en muchos computadores hasta el desarrollo de circuitos integrados a nales de los aos 60 y princi- pios de los 70. Esa memoria requera que cada bit estuvie- 1 2 2 HISTORIA Mdulos de memoria tipo SIPP instalados directamente sobre la placa base. ra almacenado en un toroide de material ferromgnetico de algunos milmetros de dimetro, lo que resultaba en dispositivos con una capacidad de memoria muy peque- a. Antes que eso, las computadoras usaban rels y lneas de retardo de varios tipos construidas para implementar las funciones de memoria principal con o sin acceso alea- torio. En 1969 fueron lanzadas una de las primeras memorias RAM basadas en semiconductores de silicio por parte de Intel con el integrado 3101 de 64 bits de memoria y pa- ra el siguiente ao se present una memoria DRAM de 1024 bytes, referencia 1103 que se constituy en un hi- to, ya que fue la primera en ser comercializada con xito, lo que signic el principio del n para las memorias de ncleo magntico. En comparacin con los integrados de memoria DRAM actuales, la 1103 es primitiva en varios aspectos, pero tena un desempeo mayor que la memo- ria de ncleos. En 1973 se present una innovacin que permiti otra miniaturizacin y se convirti en estndar para las memorias DRAM: la multiplexacin en tiempo de la direcciones de memoria. MOSTEK lanz la referencia MK4096 de 4096 bytes en un empaque de 16 pines, [1] mientras sus competidores las fabricaban en el empaque DIP de 22 pines. El esquema de direccionamiento [2] se convirti en un estndar de facto debido a la gran popula- ridad que logr esta referencia de DRAM. Para nales de los 70 los integrados eran usados en la mayora de compu- tadores nuevos, se soldaban directamente a las placas ba- se o se instalaban en zcalos, de manera que ocupaban un rea extensa de circuito impreso. Con el tiempo se hizo obvio que la instalacin de RAM sobre el impreso prin- cipal, impeda la miniaturizacin , entonces se idearon los primeros mdulos de memoria como el SIPP, apro- vechando las ventajas de la construccin modular. El for- mato SIMM fue una mejora al anterior, eliminando los pines metlicos y dejando unas reas de cobre en uno de los bordes del impreso, muy similares a los de las tarjetas de expansin, de hecho los mdulos SIPP y los primeros SIMM tienen la misma distribucin de pines. A nales de los 80 el aumento en la velocidad de los pro- cesadores y el aumento en el ancho de banda requerido, dejaron rezagadas a las memorias DRAMcon el esquema original MOSTEK, de manera que se realizaron una serie de mejoras en el direccionamiento como las siguientes: Mdulos formato SIMM de 30 y 72 pines, los ltimos fueron uti- lizados con integrados tipo EDO-RAM. FPM-RAM (Fast Page Mode RAM) Inspirado en tcnicas como el Burst Mode usado en procesadores como el Intel 486, [3] se implant un modo direccionamiento en el que el controlador de memoria en- va una sola direccin y recibe a cambio esa y varias con- secutivas sin necesidad de generar todas las direcciones. Esto supone un ahorro de tiempos ya que ciertas opera- ciones son repetitivas cuando se desea acceder a muchas posiciones consecutivas. Funciona como si deseramos visitar todas las casas en una calle: despus de la primera vez no seria necesario decir el nmero de la calle ni- camente seguir la misma. Se fabricaban con tiempos de acceso de 70 60 ns y fueron muy populares en sistemas basados en el 486 y los primeros Pentium. EDO-RAM (Extended Data Output RAM) Lanzada en 1994 y con tiempos de accesos de 40 o 30 ns supona una mejora sobre su antecesora la FPM. La EDO, tambin es capaz de enviar direcciones contiguas pero direcciona la columna que va utilizar mientras que se lee la informacin de la columna anterior, dando co- mo resultado una eliminacin de estados de espera, man- teniendo activo el ber de salida hasta que comienza el prximo ciclo de lectura. BEDO-RAM (Burst Extended Data Output RAM) Fue la evolucin de la EDO RAM y competidora de la SDRAM, fue presentada en 1997. Era un tipo de memo- ria que usaba generadores internos de direcciones y ac- ceda a ms de una posicin de memoria en cada ciclo de 3.1 SDR SDRAM 3 reloj, de manera que lograba un desempeo un 50% me- jor que la EDO. Nunca sali al mercado, dado que Intel y otros fabricantes se decidieron por esquemas de memoria sincrnicos que si bien tenan mucho del direccionamien- to MOSTEK, agregan funcionalidades distintas como se- ales de reloj. 3 Tecnologas de memoria La tecnologa de memoria actual usa una seal de sincro- nizacin para realizar las funciones de lectura-escritura de manera que siempre est sincronizada con un reloj del bus de memoria, a diferencia de las antiguas memorias FPM y EDO que eran asncronas. Hace ms de una dca- da toda la industria se decant por las tecnologas sncro- nas, ya que permiten construir integrados que funcionen a una frecuencia superior a 66 MHz. Tipos de DIMMs segn su cantidad de Contactos o Pines: 72-pin SO-DIMM (no el mismo que un 72-pin SIMM), usados por FPM DRAM y EDO DRAM 100-pin DIMM, usados por printer SDRAM 144-pin SO-DIMM, usados por SDR SDRAM 168-pin DIMM, usados por SDR SDRAM (menos frecuente para FPM/EDO DRAM en reas de tra- bajo y/o servidores) 172-pin MicroDIMM, usados por DDR SDRAM 184-pin DIMM, usados por DDR SDRAM 200-pin SO-DIMM, usados por DDR SDRAM y DDR2 SDRAM 204-pin SO-DIMM, usados por DDR3 SDRAM 240-pin DIMM, usados por DDR2 SDRAM, DDR3 SDRAM y FB-DIMM DRAM 244-pin MiniDIMM, usados por DDR2 SDRAM Memorias RAM con tecnologas usadas en la actualidad. 3.1 SDR SDRAM Memoria sncrona, con tiempos de acceso de entre 25 y 10 ns y que se presentan en mdulos DIMM de 168 con- tactos. Fue utilizada en los Pentium II y en los Pentium III , as como en los AMD K6, AMD Athlon K7 y Duron. Est muy extendida la creencia de que se llama SDRAM a secas, y que la denominacin SDR SDRAM es para dife- renciarla de la memoria DDR, pero no es as, simplemen- te se extendi muy rpido la denominacin incorrecta. El nombre correcto es SDR SDRAM ya que ambas (tanto la SDR como la DDR) son memorias sncronas dinmicas. Los tipos disponibles son: PC66: SDR SDRAM, funciona a un mx de 66,6 MHz. PC100: SDR SDRAM, funciona a un mx de 100 MHz. PC133: SDR SDRAM, funciona a un mx de 133,3 MHz. 3.2 RDRAM Se presentan en mdulos RIMM de 184 contactos. Fue utilizada en los Pentium 4 . Era la memoria ms rpida en su tiempo, pero por su elevado costo fue rpidamente cambiada por la econmica DDR. Los tipos disponibles son: PC600: RIMM RDRAM, funciona a un mximo de 300 MHz. PC700: RIMM RDRAM, funciona a un mximo de 356 MHz. PC800: RIMM RDRAM, funciona a un mximo de 400 MHz. PC1066: RIMM RDRAM, funciona a un mximo de 533 MHz. 3.3 DDR SDRAM Memoria sncrona, enva los datos dos veces por cada ci- clo de reloj. De este modo trabaja al doble de velocidad del bus del sistema, sin necesidad de aumentar la frecuen- cia de reloj. Se presenta en mdulos DIMM de 184 con- tactos en el caso de ordenador de escritorio y en mdulos de 144 contactos para los ordenadores porttiles. Los ti- pos disponibles son: PC1600 o DDR 200: funciona a un mx de 200 MHz. PC2100 o DDR 266: funciona a un mx de 266,6 MHz. 4 4 MDULOS DE LA MEMORIA RAM PC2700 o DDR 333: funciona a un mx de 333,3 MHz. PC3200 o DDR 400: funciona a un mx de 400 MHz. PC4500 o DDR 500: funciona a una mx de 500 MHz. 3.4 DDR2 SDRAM Mdulos de memoria instalados de 256 MiB cada uno en un sis- tema con doble canal. Las memorias DDR 2 son una mejora de las memorias DDR (Double Data Rate), que permiten que los bferes de entrada/salida trabajen al doble de la frecuencia del ncleo, permitiendo que durante cada ciclo de reloj se realicen cuatro transferencias. Se presentan en mdulos DIMM de 240 contactos. Los tipos disponibles son: PC2-4200 o DDR2-533: funciona a un mx de 533,3 MHz. PC2-5300 o DDR2-667: funciona a un mx de 666,6 MHz. PC2-6400 o DDR2-800: funciona a un mx de 800 MHz. PC2-8600 o DDR2-1066: funciona a un mx de 1066,6 MHz. PC2-9000 o DDR2-1200: funciona a un mx de 1200 MHz. 3.5 DDR3 SDRAM Las memorias DDR 3 son una mejora de las memorias DDR 2, proporcionan signicantes mejoras en el rendi- miento en niveles de bajo voltaje, lo que lleva consigo una disminucin del gasto global de consumo. Los mdulos DIMM DDR 3 tienen 240 pines, el mismo nmero que DDR 2; sin embargo, los DIMMs son fsicamente incom- patibles, debido a una ubicacin diferente de la muesca. Los tipos disponibles son: PC3-6400 o DDR3-800: funciona a un mx de 800 MHz. PC3-8500 o DDR3-1066: funciona a un mx de 1066,6 MHz. PC3-10600 o DDR3-1333: funciona a un mx de 1333,3 MHz. PC3-12800 o DDR3-1600: funciona a un mx de 1600 MHz. PC3-14900 o DDR3-1866: funciona a un mx de 1866,6 MHz. PC3-17000 o DDR3-2133: funciona a un mx de 2133,3 MHz. PC3-19200 o DDR3-2400: funciona a un mx de 2400 MHz. PC3-21300 o DDR3-2666: funciona a un mx de 2666,6 MHz. 4 Mdulos de la memoria RAM Formato SO-DIMM. Los mdulos de memoria RAM son tarjetas de circuito impreso que tienen soldados integrados de memoria DRAM por una o ambas caras. La implementacin DRAM se basa en una topologa de circuito elctrico que permite alcanzar densidades altas de memoria por canti- dad de transistores, logrando integrados de cientos o mi- les de megabits. Adems de DRAM, los mdulos poseen un integrado que permiten la identicacin de los mismos ante el computador por medio del protocolo de comuni- cacin SPD. 5 La conexin con los dems componentes se realiza por medio de un rea de pines en uno de los los del circuito impreso, que permiten que el mdulo al ser instalado en un zcalo apropiado de la placa base, tenga buen contacto elctrico con los controladores de memoria y las fuentes de alimentacin. Los primeros mdulos comerciales de memoria eran SIPP de formato propietario, es decir no haba un estndar entre distintas marcas. Otros mdulos propietarios bastante conocidos fueron los RIMM, idea- dos por la empresa RAMBUS. La necesidad de hacer intercambiable los mdulos y de utilizar integrados de distintos fabricantes condujo al establecimiento de estndares de la industria como los JEDEC. Mdulos SIMM: Formato usado en computadores antiguos. Tenan un bus de datos de 16 32 bits Mdulos DIMM: Usado en computadores de escri- torio. Se caracterizan por tener un bus de datos de 64 bits. Mdulos SO-DIMM: Usado en computadores por- ttiles. Formato miniaturizado de DIMM. 5 Relacin con el resto del sistema CPU Flash ROM (BIOS) Super I/O Puerto serial Puerto paralelo Disco exible Teclado Ratn Puente Norte (concentrador controlador de memoria) Puente Sur (Concentrador controlador de E/S) IDE SATA USB Ethernet Interfaz de audio Memoria CMOS Interfaz grca integrada Generador de reloj Tarjeta grca Transporte (bus) grco de alta velocidad (AGP o PCI Express) Chipset Transporte (bus) delantero (FSB) Transporte de memoria Ranuras de memoria Transporte PCI Ranuras PCI Transporte LPC (heredado) Transporte Interno Transporte PCI Cables y puertos externos Diagrama de la arquitectura de un ordenador. Dentro de la jerarqua de memoria la RAM se encuentra en un nivel despus de los registros del procesador y de las cachs en cuanto a velocidad. Los mdulos de memo- ria se conectan elctricamente a un controlador de me- moria que gestiona las seales entrantes y salientes de los integrados DRAM. Las seales son de tres tipos: direc- cionamiento, datos y seales de control. En el mdulo de memoria esas seales estn divididas en dos buses y un conjunto miscelneo de lneas de control y alimentacin, Entre todas forman el bus de memoria que conecta la RAM con su controlador: Bus de datos: Son las lneas que llevan informacin entre los integrados y el controlador. Por lo general estn agrupados en octetos siendo de 8,16,32 y 64 bits, cantidad que debe igualar el ancho del bus de datos del procesador. En el pasado, algunos forma- tos de mdulo, no tenan un ancho de bus igual al del procesador.En ese caso haba que montar mdulos en pares o en situaciones extremas, de a 4 mdulos, para completar lo que se denominaba banco de me- moria, de otro modo el sistema no funciona. Esa fue la principal razn para aumentar el nmero de pines en los mdulos, igualando al ancho de bus de proce- sadores como el Pentium a 64 bits, a principios de los 90. Bus de direcciones: Es un bus en el cual se colocan las direcciones de memoria a las que se requiere ac- ceder. No es igual al bus de direcciones del resto del sistema, ya que est multiplexado de manera que la direccin se enva en dos etapas. Para ello el con- trolador realiza temporizaciones y usa las lneas de control. En cada estndar de mdulo se establece un tamao mximo en bits de este bus, estableciendo un lmite terico de la capacidad mxima por mdulo. Seales miscelneas: Entre las que estn las de la alimentacin (Vdd, Vss) que se encargan de entre- gar potencia a los integrados. Estn las lneas de co- municacin para el integrado de presencia que sir- ve para identicar cada mdulo. Estn las lneas de control entre las que se encuentran las llamadas RAS (row address strobe) y CAS (column address strobe) que controlan el bus de direcciones, por ltimo es- tn las seales de reloj en las memorias sincrnicas SDRAM. Algunos controladores de memoria en sistemas como PC y servidores se encuentran embebidos en el llamado North Bridge o Puente Norte de la placa base. Otros sistemas incluyen el controlador dentro del mismo proce- sador (en el caso de los procesadores desde AMD Athlon 64 e Intel Core i7 y posteriores). En la mayora de los casos el tipo de memoria que puede manejar el sistema est limitado por los sockets para RAM instalados en la placa base, a pesar que los controladores de memoria en 6 9 REFERENCIAS muchos casos son capaces de conectarse con tecnologas de memoria distintas. Una caracterstica especial de algunos controladores de memoria, es el manejo de la tecnologa canal doble (Dual Channel), donde el controlador maneja bancos de memo- ria de 128 bits, siendo capaz de entregar los datos de ma- nera intercalada, optando por uno u otro canal, reducien- do las latencias vistas por el procesador. La mejora en el desempeo es variable y depende de la conguracin y uso del equipo. Esta caracterstica ha promovido la modi- cacin de los controladores de memoria, resultando en la aparicin de nuevos chipsets (la serie 865 y 875 de Intel) o de nuevos zcalos de procesador en los AMD (el 939 con canal doble , reemplazo el 754 de canal sencillo). Los equipos de gama media y alta por lo general se fabrican basados en chipsets o zcalos que soportan doble canal o superior, como en el caso del zcalo (o socket, en ingls) 1366 de Intel, que usaba un triple canal de memoria, o su nuevo LGA 2011 que usa cudruple canal. 6 Deteccin y correccin de errores Existen dos clases de errores en los sistemas de memoria, las fallas (Hard fails) que son daos en el hardware y los errores (soft errors) provocados por causas fortuitas. Los primeros son relativamente fciles de detectar (en algunas condiciones el diagnstico es equivocado), los segundos al ser resultado de eventos aleatorios, son ms difciles de hallar. En la actualidad la conabilidad de las memorias RAM frente a los errores, es sucientemente alta como para no realizar vericacin sobre los datos almacenados, por lo menos para aplicaciones de ocina y caseras. En los usos ms crticos, se aplican tcnicas de correccin y deteccin de errores basadas en diferentes estrategias: La tcnica del bit de paridad consiste en guardar un bit adicional por cada byte de datos y en la lectura se comprueba si el nmero de unos es par (paridad par) o impar (paridad impar), detectndose as el error. Una tcnica mejor es la que usa ECC, que permi- te detectar errores de 1 a 4 bits y corregir errores que afecten a un slo bit. Esta tcnica se usa slo en sistemas que requieren alta abilidad. Por lo general los sistemas con cualquier tipo de protec- cin contra errores tiene un costo ms alto, y sufren de pe- queas penalizaciones en desempeo, con respecto a los sistemas sin proteccin. Para tener un sistema con ECC o paridad, el chipset y las memorias deben tener sopor- te para esas tecnologas. La mayora de placas base no poseen dicho soporte. Para los fallos de memoria se pueden utilizar herramien- tas de software especializadas que realizan pruebas sobre los mdulos de memoria RAM. Entre estos programas uno de los ms conocidos es la aplicacin Memtest86+ que detecta fallos de memoria. 7 Memoria RAM registrada Es un tipo de mdulo usado frecuentemente en servido- res, posee circuitos integrados que se encargan de repetir las seales de control y direcciones: las seales de reloj son reconstruidas con ayuda del PLL que est ubicado en el mdulo mismo. Las seales de datos se conectan de la misma forma que en los mdulos no registrados: de manera directa entre los integrados de memoria y el con- trolador. Los sistemas con memoria registrada permiten conectar ms mdulos de memoria y de una capacidad ms alta, sin que haya perturbaciones en las seales del controlador de memoria, permitiendo el manejo de gran- des cantidades de memoria RAM. Entre las desventajas de los sistemas de memoria registrada estn el hecho de que se agrega un ciclo de retardo para cada solicitud de acceso a una posicin no consecutiva y un precio ms al- to que los mdulos no registrados. La memoria registra- da es incompatible con los controladores de memoria que no soportan el modo registrado, a pesar de que se pueden instalar fsicamente en el zcalo. Se pueden reconocer vi- sualmente porque tienen un integrado mediano, cerca del centro geomtrico del circuito impreso, adems de que estos mdulos suelen ser algo ms altos. [4] Durante el ao 2006 varias marcas lanzaron al mercado sistemas con memoria FB-DIMM que en su momento se pensaron como los sucesores de la memoria registrada, pero se abandon esa tecnologa en 2007 dado que ofre- ca pocas ventajas sobre el diseo tradicional de memoria registrada y los nuevos modelos con memoria DDR3. [5] 8 Vase tambin 9 Referencias [1] Mostek Firsts. [2] Datasheet & Application Note Database, PDF, Circuits, Datasheets. [3] The HP Vectra 486 memory controller. [4] http://download.micron.com/pdf/datasheets/modules/ ddr2/HTJ_S36C512_1Gx72.pdf [5] http://www.theinquirer.net/inquirer/news/1014319/ fb-dimm-dead-rddr3-king 7 10 Text and image sources, contributors, and licenses 10.1 Text Memoria de acceso aleatorio Fuente: http://es.wikipedia.org/wiki/Memoria_de_acceso_aleatorio?oldid=77903155 Colaboradores: Cen- teno, Joseaperez, Moriel, JorgeGG, Pilaf, Wesisnay, Lourdes Cardenal, Robbot, Angus, Paz.ar, Rosarino, Dvdgmz, Dodo, Patxi Aguado, Triku, Ascnder, Sms, Truor, Rsg, Cookie, Jondel, Elwikipedista, Tano4595, Murphy era un optimista, Jsanchezes, Galio, Fergarci, Pa- blomdo, Cinabrium, Kordas, Richy, FAR, Taragui, Soulreaper, Hispa, Airunp, JMPerez, Edub, Hari Seldon, Yrithinnd, Taichi, Rembiapo pohyiete (bot), Tico, Magister Mathematicae, Aadrover, Goofys, Further (bot), RobotQuistnix, Perquisitore, Mortadelo, Platonides, It- nas19, Alhen, Superzerocool, Chobot, Pabloab, Dibujon, Unicacion, Yrbot, BOT-Superzerocool, Oscar ., FlaBot, Varano, Vitamine, BOTijo, Dangarcia, YurikBot, Mortadelo2005, Wiki-Bot, Museo8bits, Icvav, GermanX, Miguel.lima, Equi, Beto29, Wilfredor, Gothmog, Amadohc, Jdelrio, Eloy, Txo, Kekkyojin, Jos., Ppja, Maldoror, Haku, ECAM, Er Komandante, Cheveri, Joanumbert, Tomatejc, Filipo, Folkvanger, Matiasasb, Carlosblh, The worst user, Juandiegocano, BOTpolicia, Qwertyytrewqqwerty, CEM-bot, Edgemaster, Laura Fioruc- ci, FyLoX, Durero, Retama, Eli22, Baiji, Roberpl, Joarobles, Rabid Fish, Davius, Rastrojo, Antur, Dorieo, FrancoGG, Thijs!bot, DFTDER, Esoya, Alvaro qc, Srengel, Tortillovsky, Diosa, Escarbot, Jcentel, Yeza, Daaxe, RoyFocker, Bryant1410, Will vm, Alakasam, Botones, Is- ha, Miktam, Dogor, Gngora, Rrmsjp, Niko guti2006, JAnDbot, Stinger1, Jugones55, Estoymuybueno, TArea, Soulbot, OceanO, Kved, Mansoncc, Death Master, Muro de Aguas, CommonsDelinker, TXiKiBoT, BeaKManiak, Elisardojm, Humberto, Netito777, ZrzlKing, Phirosiberia, Nioger, Chabbot, Plux, Sebado, Manuel Trujillo Berges, Jtico, Biasoli, Delphidius, Kexedo, TottyBot, Parras, AlnoktaBOT, Filiprino, Uny, Yio, Cinevoro, VolkovBot, Snakeyes, Technopat, C'est moi, Mr. Benq, Josell2, Matdrodes, DJ Nietzsche, BlackBeast, Shoo- ke, Lucien leGrey, Vatelys, AlleborgoBot, Diego Lpez, Muro Bot, Edmenb, Maugemv, Racso, Edisonbeta, Gerakibot, SieBot, PaintBot, DaBot, El duende alegre, Carmin, Obelix83, Rigenea, Chrihern, Cousteau, Drinibot, Tantan1985, Mel 23, Tolitose, Fcosegura, Man- w, Felviper, Greek, Lobo, Mafores, Xqno, Locos epraix, Prietoquilmes, Javierito92, Marcecoro, Dnu72, Kuronokoneko, Guillermoster, HUB, Thunderbird2, STARPLAYER, Nicop, DragonBot, MeNtOrX, Diego bf109, JOKblogger, Eduardosalg, Superchoto, Dvelasquez, Leonpolanco, ElMeBot, Pan con queso, LuisArmandoRasteletti, Furti, Poco a poco, BetoCG, Alexbot, Aipni-Lovrij, Fieruky, Camilo, UA31, Shalbat, Pedro GarNic, Taty2007, AVBOT, 2009yac, David0811, Bee Geesfan, Votinus, LucienBOT, Llfernandoll, MastiBot, An- gel GN, MarcoAurelio, Tanhabot, Yubel, Manuegonzalez, Diegusjaimes, Alitagm, Arjuno3, Luckas-bot, MystBot, MILTONPATO, Bifus, Ptbotgourou, Jotterbot, Maokoto, Vic Fede, Hernanbarbosa, Jorge 2701, Luigidakid, Fvene002, Astonbreak, Ezarate73, Ornitododo, Julio Cardmat, Nixn, DSisyphBot, ArthurBot, Rickynoram, Dyon, Limo, SuperBraulio13, Manuelt15, Xqbot, Jkbw, Rubinbot, Ricardogpn, Manu Lop, Kismalac, Igna, Botarel, RubiksMaster110, TiriBOT, Soowly, Jafu53, TobeBot, Halfdrag, RedBot, Jafeluv, Sejorera, TorQue Astur, Penesauro, PatruBOT, CVBOT, Redmind007, Dinamik-bot, Goica, Foundling, Adriansm, Crokett, Miss Manzana, Axvolution, Eds- lov, EmausBot, Savh, AVIADOR, Sergio Andres Segovia, Dondervogel 2, Cristian Chvez Ramos, Rubpe19, Omar sansi, Lucasjk23, Bpk, Vctor Antonio Torres Torres, CocuBot, Gustavo.cuenca, Carlos Gregorio Gonzlez, Nelsolla, SaeedVilla, MerlIwBot, Green182, Raf616, Kavira, Renly, JojAGT, Vagobot, Sebrev, Jeerlds, Anetamp, Creosota, DLeandroc, Helmy oved, Sse4t4e, PasajeRoverano, 2rombos, Syum90, Franeleven, Eltumorestripado, Alonduro, Addbot, Balles2601, Dfjiogjios, ScotXW, Misaki akuma, Dante23325, Safu7, Jaco- bRodrigues, AdrinElPicado, Lolailo0, Peter el panda molon, Werhat, Rocio Rosendo, Tude1989, Lolguysiwibidi y Annimos: 976 10.2 Images Archivo:4mbramvax.jpg Fuente: http://upload.wikimedia.org/wikipedia/commons/3/3d/4mbramvax.jpg Licencia: CC-BY-SA-3.0 Co- laboradores: Author personnal collection. Artista original: Poil 12:38, 21 May 2005 (UTC) Archivo:BGA_RAM.jpg Fuente: http://upload.wikimedia.org/wikipedia/commons/6/64/BGA_RAM.jpg Licencia: CC-BY-SA-2.0-de Colaboradores: Trabajo propio Artista original: User Smial on de.wikipedia Archivo:Diagrama_de_la_comunicacin_entre_componentes_de_un_sistema_de_cmputo.svg Fuente: http://upload.wikimedia. org/wikipedia/commons/6/64/Diagrama_de_la_comunicaci%C3%B3n_entre_componentes_de_un_sistema_de_c%C3%B3mputo.svg Licencia: CC-BY-SA-2.5-2.0-1.0 Colaboradores: File:Motherboard diagram.svg Artista original: The original uploader was Moxfyre de Wikipedia en ingls Archivo:Electronic_Memory.jpg Fuente: http://upload.wikimedia.org/wikipedia/commons/c/c3/Electronic_Memory.jpg Licencia: CC- BY-2.0 Colaboradores: 64-bit Chip Artista original: Steve Jurvetson from Menlo Park, USA Archivo:Memoria_RAM.JPG Fuente: http://upload.wikimedia.org/wikipedia/commons/e/e8/Memoria_RAM.JPG Licencia: Public do- main Colaboradores: Trabajo propio Artista original: Chrihern Archivo:RamTypes.JPGFuente: http://upload.wikimedia.org/wikipedia/commons/a/ac/RamTypes.JPGLicencia: CC-BY-3.0 Colabora- dores: Trabajo propio Artista original: KB Alpha Archivo:SIMM-muistikampoja.jpg Fuente: http://upload.wikimedia.org/wikipedia/commons/4/41/SIMM-muistikampoja.jpg Licen- cia: CC-BY-SA-3.0 Colaboradores: http://fi.wikipedia.org/wiki/Kuva:SIMM-muistikampoja.jpg Artista original: J-P Krn Archivo:SIPP-Modul.jpg Fuente: http://upload.wikimedia.org/wikipedia/commons/4/4d/SIPP-Modul.jpg Licencia: CC-BY-SA-2.0-de Colaboradores: Trabajo propio Artista original: User Smial on de.wikipedia 10.3 Content license Creative Commons Attribution-Share Alike 3.0