Etiquetes

dilluns, 9 d’abril del 2012

BIOS

BIOS, acrónimo de Basic Input-Output System, es un tipo de Software muy básico que localiza el Sistema Operativo en la memoria RAM, brinda unacomunicación de muy bajo nivel y configuración del Hardware residente en nuestro ordenador.








¿QUÉ ES LA BIOS Y PARA QUÉ SIRVE?
La BIOS es un firmware presente en las computadoras, contiene las instrucciones más elementales para que puedan funcionar y desempeñarse adecuadamente, pueden incluir rutinas básicas de control de los dispositivos.

¿FIRMWARE?

El Firmware o programación en firme como algunos la llaman no es más que un bloque de instrucciones para propósitos muy concretos, éstos dispositivos están grabados en una memoria de solo lectura o ROM, establecen la lógica de más bajo nivel,-y esto para qué-, para poder controlar loscircuitos electrónicos de un dispositivo de cualquier tipo. Ahora al firmware se le considera un hibrido entre el Software y el Hardware, al estar integrado en la parte electrónica, pertenece al Hardware, pero a su vez también es Software ya que proporciona lógica y se establece en un lenguaje de programación, en este caso el código Assembler.
CHIP BIOS común

¿Y POR QUÉ NO SE PUEDE ESCRIBIR EN LA BIOS?

Ya que sirve de puente de comunicación entre todos los dispositivos del ordenador, se almacena en un chip del tipo ROM (Read Only Memory), así que no se resetea al apagarse el monitor como sí lo haría una memoria RAM.
¿Y esto es para todas las BIOS?
No, a pesar de estar empotrada en una memoria de solo lectura, dicha ROM empleada en los chips de la BIOS, no es totalmente rígida, sino que se puede alterar ya que son del tipo EEPROM( Electrical Erasable and Programmable Read-Only Memory), que significa, memoria de solo lectura que se pude borrar y es más, se puede programar eléctricamente.

¿CUÁNTOS TIPOS DE CHIPS PARA LA BIOS EXISTEN?

Existen 2 tipos:
  • Los del tipo EEPROM que ya mencionamos antes y los
  • EEPROM Flash ROM.

¿FLASH ROM?

Si, estos tipos de chips aparecen alrededor de la aparición del modelo de procesador Pentium, y tienen la gran ventaja, de que pueden actualizarse mediante un programa Software.

¿POR QUÉ ACTUALIZAR LA BIOS?

Hay muchas razones por las que un usuario quisiera modificar o actualizar la BIOS.
Algunas de las posibles causas podrían ser:
  • Problemas de Funcionamiento de la Placa Base
  • Mejorar, adquirir nuevas funcionalidades para la placa madre.
¿Qué clase de Inconvenientes o problemas me podría solucionar una actualización de la BIOS?, además debe ser riesgoso el proceso.
Si, es verdad que es riesgoso, pero por ejemplo podría solucionar desperfectos y/o omisiones como:
  • Soportar discos duros de más de 40 GB (Este desperfecto era común hace unos 5, 6 años atrás).
  • Que soporte CPUs Celeron 533MHz (66MHz FSB).
  • Soluciona los problemas con fechas del Año 2000 (Personalmente, he tenido este problema por bastante tiempo).
  • Falta de Soporte para un procesador determinado
  • Problemas de Arranque, etc.
En realidad, hay muchas soluciones que podríamos obtener al actualizar la BIOS, para más detalle; uno tiene que ir a la página del fabricante de BIOS.

CASO PRÁCTICO

Antes de Mostrarte como actualizar la BIOS, es necesario seguir estos pequeños consejos:
  • Saber fehacientemente que verdaderamente necesitamos actualizar la BIOS, dado que esto puede representar un riesgo y es mejor a veces dejar las cosas tal como están mientras funcionen que intentar algo que nos podría costar caro.
  • Reconocer a fondo lo referente a la placa base.
-Fabricante
-Modelo
-Versión
¿Qué hay que hacer si por más que busco no encuentro referencias del fabricante por medios Web, o sino cuento con un manual de la placa base?
Cuando el ordenador se enciende, muestra una pantalla negra inicial, en dicha pantalla, aparece el famoso mensaje en inglés: "Apretar Suprimir para entrar a la BIOS", bueno, debajo el nombre del fabricante, si este tampoco es el caso, nótese que también aparece una serie de números. Puede consultar dichas cifras en páginas como "Awards Numbers", "AMI Numbers", dependiendo de los posibles fabricantes de la BIOS.
  • También sería bueno apuntar los valores en que se encuentran todos los campos de la pantalla de la BIOS, una vez hallamos entrado a ella, porque no podríamos conocer qué significan o cuál es la función de dichos campos.

PROCESO DE ACTUALIZACIÓN

  • PASO 1: Realizar al pie de la letra lo recomendado por el fabricante de la placa base.
  • PASO 2: Descargar al Disco, lo que necesitamos: la "nueva" BIOS (puede presentarse en varios formatos) y el programa de actualización para escribir la nueva BIOS en el chip, ya que solo hay unos cuantos, hay que cerciorarse con cual debemos trabajar.
  • PASO 3: La actualización de la BIOS deberá hacerse en el modo DOS puro, mediante comandos.
  • PASO 4: Para poder llegar al modo DOS, puro, no símbolo del sistema:
  • -Mediante un disco de Arranque.
  • -No Utilizar el disco de arranque mediante Windows 9x sino mediante el comando FORMAT A:/S o SYS A: en un disco ya formateado.
  • -Arrancando desde el disco duro (F8, entrar al Modo Sólo Símbolo del Sistema).
  • Arrancar el modo DOS y hacer una copia del BIOS actual mediante programas como AWDFLASH por ejemplo.
  • Grabar la nueva BIOS
  • Por ninguna causa, apague el ordenador mientras el asistente no haya terminado de actualizar. Hay un alto riesgo, ya que el ordenador no podrá arrancar.
  • Reiniciar el Equipo
Si el Proceso Anterior ha Fallado
Esto quiere decir que el equipo no arranca, al no arrancar es imposible realizar un procedimiento como el anterior, así que la solución está en cambiar la BIOS manualmente. Hay que tener bastante cuidado al realizar esta operación, el chip del BIOS tiene bastantes pines o "patitas", se debe tener en cuenta que se debe ejercer una presión uniforme en ambos lados del chip, para poder sacarlo.
Después de esto quedan dos posibles soluciones:
  • Comprar otro Chip BIOS
  • Llevarlo donde un especialista, para que graben el BIOS con la copia que supuestamente hemos realizado.

FUNCIONES POCO USUALES DE LA BIOS

¿Se podrá subir la frecuencia del reloj a través de la BIOS?
La respuesta es que sí, ya que existen muchas placas cuyas frecuencias de reloj pueden ser configuradas mediante la BIOS.
Los pasos que se deben seguir para ajustar las frecuencias del reloj son:
  • Encender el ordenador y pulsar Supr. Al momento que aparezca el mensaje, "PRESS DEL TO ENTER SETUP".
  • Seleccionar la opción BIOS FEATURES SETUP.3
  • Tenemos que modificar la opción CPU HOST FRECUENCY. (Nota, el Overcloking es una práctica peligrosa ya que pude dañar severamente la performance del equipo, ya que fuerza a ir al procesador a una velocidad que no le corresponde).
  • En la parte CPU CORE: BUS FREQ. MULT. modificar el factor multiplicador del Procesador. (de 2 a 8).
  • Guardar los cambios.

GESTIÓN DE CONFIGURACIÓN DE LA BIOS

Es una buena práctica no cambiar nada, me refiero a la configuración de la "pantalla azul" de la BIOS a menos que estemos seguros del impacto asociado a dicho cambio.
Opciones más Comunes:
STANDARD CMOS SETUP:
  • Aquí se entre otras rutinas, se puede cambiar, establecer la fecha del sistema, configurar los discos duros y configurar el Floppy que tengamos.
  • Si no estamos seguros de que tipo de disco duro tenemos es recomendable dejar todos los campos en "AUTO".
  • De otra forma, si estamos seguros que no utilizaremos algún canal IDE, deberíamos el campo como NONE, de esta manera el inicio o arranque será mucho más rápido, ya que no leerá ese dispositivo.
  • Por otra parte la opción HDD Auto Detection, que dicho sea de paso presentan las BIOS actuales, se encarga de detectar y auto configurar todos los discos que reconozca.
BIOS FEATURES SETUP
  • Es esencial en este apartado que la opción CPU INTERNAL CACHE esté activada, caso contrario, prescindiremos de memoria caché principal.
  • De la misma manera actuaremos ante la opción CPU EXTERNAL CACHE.
  • Si activamos la opción QUICK POWER ON SELF TEST, aceleraremos el POST, por lo tanto ganaremos segundos de arranque.
  • La Opción BOOT SEQUENCE, me indica el orden en que los dispositivos de la lista serán BOOTEADOS.
  • La Opción SWAP Floppy drive: esta opción solo me permite cambiar las letras de las disqueteras, en el caso de que tuviéramos 2.
  • La Opción SECURITY OPTION, me permite establecer una contraseña cada vez que se encienda el equipo.
CHIPSET FEATURES SETUP
  • Esta parte permite modificar partes críticas del sistema como: procesadores, canales DMA, memoria RAM, etc.
  • Una de sus funciones es habilitar a los puertos USB.
POWER MANAGEMENT SETUP
  • Maneja funciones como la ahorro de energía, sus opciones más conocidas y usadas son:
  • POWER MANAGEMENT, se activa o desactiva la función de ahorro de energía.
  • VIDEO OFF METHOD, Se establece aquí el modo en que el sistema de video ahorrará energía.
  • PM TIMERS, en esta opción estableceremos el tiempo que tarda nuestro sistema en apagar.
  • CPU FAN OFF IN SUSPEND, este método determina si el COOLER debería apagarse en caso de que el sistema este suspendido, No Recomendable.
  • MODEM/LAN Wake UP: Determina si un MODEM o una tarjeta de red puede hacer que se encienda el equipo.
PCI/ PNP CONFIGURATION SETUP
  • prácticamente nada que modificar, puesto que los sistemas operativos actuales controlan ellos mismos las interrupciones y el sistema PnP (Plus and Play, enchufar y usar) y no basan sus rutinas en la BIOS.
PC Health Status
  • No suele haber ninguna opción que configurar, sin embargo si podremos monitorizar la temperatura del procesador, la velocidad de los ventiladores, el voltaje de la placa base, etc.

Versión haiku


Haiku es un sistema operativo de código abierto actualmente en desarrollo que se centra específicamente en la informática personal y multimedia. Inspirado por BeOS (Be Operating System), Haiku aspira a convertirse en un sistema rápido, eficiente, fácil de usar y fácil de aprender, sin descuidar su potencia para los usuarios de todos los niveles. El proyecto esta dirigido por Haiku, Inc., una organización no lucrativa situada en Nueva York.
En 2001 se inició el proyecto con el nombre de OpenBeOS, cuando la empresa Palm compró a Be, la empresa de BeOS. Esto dejaba a los usuarios de BeOS sin soporte a nuevas actualizaciones y nuevo software para sus equipos

HISTORIA

  • En 2004 el proyecto cambió de nombre para evitar los derechos de marca que tenía Palm. La decisión de usar como nombre Haiku —una forma depoesía tradicional japonesa, usada en mensajes de error de BeOS — intentaba reflejar la sencillez y elegancia que se obtenía con el antiguo sistema operativo BeOS.
  • En septiembre de 2009 se libera la primera Alpha de Haiku. Los usuarios que alguna vez usaron BeOS no van a poder evitar sentir una cierta nostalgia, y los recién llegados van a descubrir un nuevo sistema operativo diseñado para aprovechar al máximo el potencial de su hardware sin necesidad de tener conocimientos avanzados.
  • En Mayo de 2010 se libera la segunda Alpha de Haiku. 8 meses después de la primera Alpha, la segunda es, como dicen desde el proyecto, “el resultado directo de la contribución de muchos voluntarios en todo el mundo“.
  • En Junio de 2011 se libera la tercer Alpha de Haiku. El propósito principal de esta versión es proporcionar a los desarrolladores de terceros interesados una versión estable para pruebas y desarrollo. Por ello, Haiku incluye un completo conjunto de herramientas de desarrollo.
  • El 18 de Agosto de 2011, el proyecto cumple 10 años.

CARACTERÍSTICAS

Haiku cuenta con un micronúcleo modular propio, el cual será altamente optimizado para trabajo con audio, vídeo, gráficos, y animaciones en tres dimensiones inspirado en el del original BeOS. Su arquitectura de núcleo avanzada ofrece capacidad para múltiples procesadores, un alto rendimiento, ancho de banda de entrada/salida modular y un penetrante sistema multihilo para su sistema de procesos multitarea reentrante, flexibilidad gráfica y respuesta en tiempo real.

Nikon universcale


Desde el nanomundo con el universo
- Los mundos que medir a través de nuestra norma infinito.

Opto-electrónicos Nikon tecnologías que la gente explorar los reinos más allá del alcance del ojo humano.

En esta presentación, usted puede ver los tamaños relativos de los objetos dispuestos en una sola escala. Esto le permite comprender los tamaños de las cosas que no se puede comparar al lado del otro en el mundo real. Microscopios electrónicos de hoy y los telescopios astronómicos revelar objetos que eran invisibles para las personas del pasado. ¿Cómo es su comprensión de las dimensiones de estas cosas?

Universcale le permite ver y entender el tamaño relativo de toda la gama de objetos conocidos en nuestro universo.

Partes de un ordenador

El Hardware
El Hardware: Es todo los componentes físicos del ordenador, en si todo lo que puedas tocar que tenga que ver con el ordenador se puede considerar hardware como:
Teclados, Mouse, Case, Monitor, Impresora, Web Cam, etc.
Se puede dar una clasificaron de Hardware por: Dispositivos De entrada, de Salida y de Almacenamiento.
Los Dispositivos de Entrada: Son todos aquellos con los cuales puedes ingresar información al ordenador. Ej. Teclado, Mouse, Micrófono, Web Cam.
Los Dispositivos de Salida: Son todos aquellos con los cuales el ordenador muestra  un resultado o envía una respuesta. Ej. Monitos, Impresora, Proyector.
Los Dispositivos de Almacenamiento: Son todos aquellos que guardan la información, como es el caso de los discos duros, memorias USB, CD, DVD, etc.
Ahora daremos una descripción de las partes más importantes del Hardware:
Placa Madre: (motherboard, mainboard) es la tarjeta base de todo ordenador sirve como medio de conexión entre el microprocesador, los circuitos electrónicos de soporte, la RAM, y demás tarjetas de expansión suelen realizar funciones de control de periféricos tales como monitores, impresoras, unidades de disco, etc.
MainBoard











Conectores Mainboard










Componentes:
Procesador (CPU Central Process Unit): Unidad central de proceso, al avanzar la tecnología, los circuitos integrados cada vez se hicieron mas pequeños, con lo cual varios de estos se unieron en un solo dispositivo. Es el Cerebro del ordenador. Realiza todos los cálculos necesarios del ORDENADOR. Tiene 2 partes principales una Unidad de control UC y Una unidad aritmética-lógica ALU.
Bios: El sistema Básico de entrada/salida Basic Input-Output System (BIOS) es un código de interfaz que localiza y carga el sistema operativo en la RAM; es un software muy básico instalado en la placa madre.
ChipSet (Circuito integrado auxiliar): conjunto de circuitos integrados que se encarga de realizar las funciones que el microprocesador delega en ellos.
Ranuras PCI: estas aparecieron en los ordenadores a comienzos de los 90 y se espera usan un bus local (llamado PCI) con una buena capacidad de transferencia de datos: 133 megabytes por segundo (MPPS) Otra ventaja es que el bus local ofrece una vía de comunicación más directa con el procesador. En las ranuras PCI se conectan dispositivos como la tarjeta de video y la tarjeta de sonido.
Puerto Serial: Una de las  interfaces entre un ordenador y un periférico cuya característica es que información se transmite por un solo conducto bit a bit de forma de serie. Se utiliza para conectar Mouse y teclados.
Puerto Paralelo: Una de las  interfaces entre un ordenador y un periférico cuya principal característica es que los bits de datos viajan juntos enviando un byte completo o más a la vez. Suele utilizarse para conectar impresoras. A diferencia del puerto serial el paralelo puedo enviar varios bits de forma paralela
Ranura IDE (Integrated Device Electronics, "Dispositivo con electrónica integrada): casi siempre están incluidas en la placa base, normalmente dos conectores para dos dispositivos cada uno. De los dos discos duros, uno tiene que estar como esclavo y el otro como maestro para que la controladora sepa a  qué dispositivo recibirá datos. 
Unidades de Memoria
Memoria Principal: Que esta  dividida en memoria de solo lectura ROM y la Memoria que puede actualizarse RAM
RAM: Random Access Memory: Es el área de la memoria principal donde se guardan los datos de un usuario antes de ser guardados en el disco, es decir la ram es una memoria volátil funciona mientras este prendida el ordenador, en el momento que se termine el suministro de energía los datos guardados en la memoria ram se pierden
ROM Read ONLY Memory: esta es parte de la memoria donde el fabricante de la placa guarda todas las instrucciones necesarias para su funcionamiento. Los Usuarios tienen acceso a esta memoria solo para leerle y si el flujo eléctrico termina los datos persisten
Memoria Secundaria (Unidades de almacenamiento)
Disco Duro: Unidad de almacenamiento principal de todo ordenador, es aquí donde se instala el sistema operativo, drivers y demás programas que utiliza el ordenador.
CD-ROM: Unidad esencial para poder leer los CD de música, videos y archivos.
Almacenan alrededor de 800 mb. Esta  quedando en el olvido con la aparición de los DVDs

DVD: Similares a los CD pero con capacidades de almacenamiento mucho mayores, 4.5 GBs 

USB: Las memorias flash son de tipo no volátil, por lo cual  la información que almacena no se pierde en cuanto se desconecta el flujo eléctrico, descienden del tipo de memoria EEPROM electrically-erasable programmable read-only memory (ROM programable y borrable eléctricamente) permite escritura y lectura., es por así decirlo una combinación entre memoria RAM y ROM
El Software
Es toda la parte lógica de un ordenador, es si logra hacer funcionar al hardware y en muchos casos trabaja como un una interfaz (medio entre los programas y los dispositivos)  como es el caso del sistema operativo, los drivers, etc.

Como podemos observar en el Grafico Los programas utilizan al sistema operativo para poder utilizar el hardware (Grabar, borrar, leer un archivo) siendo en sistema operativo el nexo (interfaz) entre ambos.
Se considera al software como un conjunto de sentencias, programas, datos e instrucciones que el ordenador utiliza para manipular datos y al hardware.
Partes del Ordenador

Historia de la memoria RAM

Bill Gates dijo una vez: "640 Kb deberán ser suficientes para cualquiera."

Con la capacidad de los programas y sistemas de devorar cada vez más recursos, los 640k se hicieron insuficientes enseguida, por ejemplo para usar el Windows 3.1.

Como veis, su visión del crecimiento desorbitado de la informática no fue muy acertada. Hoy día, lo normal es instalar entre 512 y 1024 Megabytes (1 Gigabyte), casi seiscientas veces más. Pero veamos, hay que excusar al chico. Por aquel entonces los sistemas operativos no usaban demasiados gráficos (excepto los visionarios y mal vendidos en España Macintosh, que ya utilizaban un sistema parecido al Windows en los 70), con lo que 640k (0.6 Megas) para alojar todo el núcleo del sistema era suficiente. En realidad, para lo que es el núcleo del sistema operativo, y sólo el núcleo, nada de herramientas, 640k de RAM era aceptable. Con la capacidad de los programas y sistemas de devorar cada vez más recursos, los 640k se hicieron insuficientes enseguida, por ejemplo para usar el Windows 3.1. Esto produjo todo un maremágnum de confusión motivado por la voluntad de mantener la compatibilidad hacia abajo (que todos los programas anteriores pudiesen ser ejecutados en ordenadores modernos) y realizar verdaderos malabares con la memoria (memoria extendida, expandida, memoria base...) afortunadamente, con Windows 2000 y XP, se abandonó la base MS-DOS y con ella, esta anticuada filosofía (aunque muchos antiguos programas, aún pudiesen ser ejecutados). Windows 95 no era más que una bonita interfaz gráfica que ocultaba un MS-DOS interno.

También hay que tener en cuenta que nuestro amigo Bill tenía y tiene un acuerdo con Intel, en el que Microsoft programa aplicaciones que absorben cada vez más CPU y así Intel puede sacar cada 18 meses un procesador más potente y tiene asegurada la clientela que use Windows. Por eso, la mayoría de las veces, los recursos que toman los sistemas Windows son injustificados, no son más que una argucia para que Intel dé salida a sus procesadores más potentes a personas que realmente no los necesitan (por supuesto que existen profesionales con la demanda de procesadores de alta gama, pero para un usuario medio que no le guste demasiado jugar ni sea profesional, 3 Ghz es una bestialidad y sólo sirve para que Windows XP campe a sus anchas, para ellos, se podrían reciclar viejos sistemas con Linux).
Memoria RAM

Volvamos a la memoria. Random Access Memory (Memoria de acceso aleatorio). Lo de aleatorio no viene de que se acceda sin orden ni concierto a la información que le venga en gana. Aleatorio significa que puede acceder a cualquier dato almacenado en ella con la misma velocidad. En los discos duros, el lugar físico donde se encuentre la información (ya sea más cerca del centro del disco o más hacia los bordes) influye en el tiempo que tarda el brazo mecánico en tomar esos datos. En el caso de la RAM, esta memoria está constituida como una malla entrelazada en la que cada celda contiene un estado (los ya consabidos "0" o "1", cargado o no cargado, señal eléctrica o ausencia de señal). Los datos son accesibles por coordenadas que identifican cada fila y cada columna. Para acceder a un rango concreto (por ejemplo toda una fila), sólo hay que indicar la coordenada "Y", y obtendremos el conjunto de bytes que están alojados en ella, con lo que el procesador podrá empezar a trabajar. El proceso es el siguiente: El usuario ejecuta una aplicación en el disco duro (demasiado lento para trabajar con él), esta viaja por el bus hacia la memoria RAM (que posee la velocidad adecuada para trabajar rápidamente con datos), aquí se mantiene de forma volátil hasta que el usuario almacena la información, que vuelve a pasar al disco duro. Todo esto es controlado por el microprocesador y los chips de la placa. Así de "simple" es la estructura básica de la computación.



Hagamos un poco de historia

ENIAC, considerado el primer ordenador de la Historia, poseía unos increíbles 4 kilobytes de memoria, fabricados a base de núcleos de ferrita a gran temperatura. Estos 4 kilobytes (si cada carácter en un documento ocupara un byte, el ordenador podría almacenar poco más que un folio escrito de información) ocupaban varios metros cuadrados, como cuatro armarios juntos.

En los sesenta, cuando se comienza a utilizar los chips gracias a los circuitos integrados, se da un gran paso adelante, y los procesadores comienzan a doblar su capacidad cada año y medio. No así la RAM que debe esperar unos diez años para duplicar su velocidad. En los ochenta, el micro sigue evolucionando a velocidades sorprendentes (se llega al Megaherzio) y la velocidad de acceso a RAM sigue estancada hasta quedarse por detrás del micro. Surge el concepto de multiplicador para poder seguir al micro, y a la vez todo el sistema debe acoplarse a la velocidad del bus, que, para entendernos, es la carretera que une el procesador con la RAM. El bus siempre ha viajado a una velocidad menor que el procesador y la RAM, y esto ha generado infinidad de trucos y mejoras para poder crear un sistema sin cuellos de botella... Unos ejemplos:

Existen dos tipos básicos de memoria RAM, la estática (SRAM) y la dinámica (DRAM). La primera no necesita ser tan frecuentemente "refrescada" con la información, lo que la hace más rápida. Se usa para las cachés internas de los microprocesadores (que no necesitan pasar por el bus), mientras que la dinámica se utiliza para lo que comúnmente conocemos como RAM del ordenador. SDRAM, viene de DRAM síncrona, y es un tipo genérico de memoria optimizada para trabajar a la velocidad del bus. ¿Confundidos? Aún ni hemos empezado.



Según el formato e interacción con la placa...

En un principio se usaron memorias DIP (Dual In line Pin) hasta los procesadores 80386, que soportaban poco más de 1 Megabyte de memoria. Eran una especie de cucaracha rectangular con 16 patas. Con el tiempo este formato pasó a usarse para la memoria de la tarjeta gráfica, pero con el aumento de ésta, el tipo de conexión terminó despareciendo.
Módulo de placa base

A mediados de los 90, aparecieron los formatos DIMM, SIMM (dual/single in line memory module) que eran módulos dispuestos en una lámina que se unía a la placa a través de una serie de contactos. Visualmente, estos dos tipos de módulos eran muy parecidos, pero para conectarse a la placa, necesitaban de técnicas distintas. Estos módulos podían ser a su vez de 30 contactos (SIMM30), muy al principio. Con la aparición del 486 y hasta las primeras versiones de Pentium II, se aumentó a 72 contactos. La evolución llegó con los módulos DIMM de 168 contactos, más rápidos que los anteriores, que se mantuvo hasta que el bus de datos consiguió disparar su velocidad.

La mayoría de los equipos personales que se instalan actualmente, vienen equipados con memoria del tipo DDR SDRAM (double data rate SDRAM) que consigue doblar la velocidad actuando casi dos veces por ciclo de la placa, ajustándose más a la disparatada velocidad de los microprocesadores de hoy en día, y doblando velocidad de acceso de un plumazo cuando comenzaron a comercializarse.
Para seguir con detenimiento la historia de la RAM y sus posibilidades, acrónimos y vertientes, se necesitaría un libro entero (que los hay). Pero con estas pinceladas, podemos, al menos, hablar con cierta propiedad sobre un componente muy importante de nuestro sistema.

Memoria DIMM






















Consta de una pequeña placa de circuito impreso con varios chips de memoria integrados. Los SIMM están diseñados de modo que se puedan insertar fácilmente en la placa base de la computadora, y generalmente se utilizan para aumentar la cantidad de memoria RAM. Se fabrican con diferentes capacidades (4Mb, 8Mb, 16Mb, etc.) y con diferentes velocidades de acceso. Hoy en día su uso es muy frecuente debido a que ocupan menos espacio y son más manejables y compactos que los tradicionales chips de memoria. Aparecen en dos formatos de 30 contactos los cuales manejan 8 bits cada vez, miden unos 8.5 cm ó de 72 contactos que manejan 32 bits y tienen un largo de 10,5 cm.

Memoria SO-DIMM




Consiste en una versión compacta del módulo DIMM convencional, contando con 144 contactos y con un tamaño, de aproximadamente de la mitad de un SIMM. Se utiliza mucho en computadores portátiles.



Los tipos basicos de memoria ram

Es posible obtener memorias semiconductoras en una amplia gama de velocidades. Sus tiempos de ciclo varían desde unos cuantos cientos de nanosegundos, hasta unas cuantas decenas de nanosegundos. Cuando se presentaron por primera vez, a fines de la década de 1960, eran mucho más costosas que las memorias de núcleo magnético que reemplazaron. Debido a los avances de la tecnología de VLSI (Very Large Scale Integration – integración a muy gran escala), el costo de las memorias semiconductoras ha descendido en forma notable.

Existen dos tipos de memoria RAM: la SRAM o RAM estática; y la DRAM o RAM dinámica.
RAM estática o SRAM

El almacenamiento en RAM estática se basa en circuitos lógicos denominados flip-flop, que retienen la información almacenada en ellos mientras haya energía suficiente para hacer funcionar el dispositivo (ya sean segundos, minutos, horas, o aún dias). Un chip de RAM estática puede almacenar tan sólo una cuarta parte de la información que puede almacenar un chip de RAM dinámica de la misma complejidad, pero la RAM estática no requiere ser actualizada y es normalmente mucho más rápida que la RAM dinámica (el tiempo de ciclo de la SRAM es de 8 a 16 veces más rápido que las SRAM). También es más cara, por lo que se reserva generalmente para su uso en la memoria de acceso aleatorio(caché).

RAM dinámica o DRAM

Las RAM dinámicas almacenan la información en circuitos integrados que contienen condensadores, que pueden estar cargados o descargados. Como éstos pierden su carga en el transcurso del tiempo, se debe incluir los circuitos necesarios para "refrescar" los chips de RAM cada pocos milisegundos, para impedir la pérdida de su información. Algunas memorias dinámicas tienen la lógica del refresco en la propia pastilla, dando así gran capacidad y facilidad de conexión a los circuitos. Estas pastillas se denominan casi estáticas. Mientras la RAM dinámica se refresca, el procesador no puede leerla. Si intenta hacerlo en ese momento, se verá forzado a esperar. Como son relativamente sencillas, las RAM dinámicas suelen utilizarse más que las RAM estáticas, a pesar de ser más lentas.

Tipos de ram estática

SRAM

Static Random Access Memory – Memoria estática de acceso aleatorio Es un tipo de memoria más rápida y confiable que la DRAM. El término estática se debe a que necesita ser refrescada menos veces que la DRAM. Tienen un tiempo de acceso del orden de 10 a 30 nanosegundos. Un bit de RAM estática se construye con un circuito flip-flop que permite que la corriente fluya de un lado a otro basándose en cual de los dos transistores es activado. Estas memorias no precisan no precisan de los complejos circuitos de refrescamiento como sucede con las RAMs dinámicas, pero usan mucha más energía y espacio. La misma es usada como memoria caché.

Sync SRAM

Synchronous Static Random Access Memory –Es también un tipo de memoria caché. La RAM sincronizada a ráfagas ofrece datos de modo sincronizado con lo que no hay retraso en los ciclos de lectura a ráfagas, con tiempo 2-1-1-1 ciclos de reloj. El problema está en velocidades de reloj superiores a los 66 mhz, puesto que los ciclos de reloj pasan a ser de 3-2-2-2 lo que es significativamente más lento que la memoria PB SRAM la cual tiene un tiempo de acceso de 3-1-1-1 ciclos. Estos módulos están en desuso porque su precio es realmente elevado y sus prestaciones frente a la PB SRAM no son buenas por lo que se fabrican en pocas cantidades.

PB SRAM
Pipeline Burst Static Random Access Memory – Es un tipo de memoria estática pero que funciona a ráfagas mediante el uso de registros de entrada y salida, lo que permite solapar los accesos de lectura a memoria. Es usada como caché al igual que la SRAM, y la más rápida de la actualidad con soporte para buses de 75 mhz ó superiores. Su velocidad de acceso suele ser de 4 a 8 nanosegundos.

Tipos de ram dinámica

DRAM






Dynamic Random Access Memory – Memoria dinámica de acceso aleatorio. Usada en PC como el 386 su velocidad de refrescamiento típica es de 80 ó 70 nanosegundos. Físicamente aparece en forma de DIMMs o de SIMMs. Opera de la siguiente manera, las posiciones de memoria están organizadas en filas y columnas. Cuando accedemos a la memoria empezamos especificando la fila, después la columna y por último decimos si deseamos escribir o leer en esa posición. En ese momento la memoria coloca los datos de esa posición en la salida si el acceso es de lectura o toma los datos y los almacena en la posición seleccionada si el acceso es de escritura.


FPM

Fast Page Memory - Memoria en modo paginado. También es llamada FPM RAM, FPM DRAM ó DRAM puesto que evoluciona directamente de ella es algo más rápida ya que su velocidad es de 70 ó 60 nanosegundos. Físicamente aparece como SIMMs de 30 ó 72 contactos. Con el modo pagina, la fila se selecciona una sola vez para todas las columnas dentro de la fila, dando así un rápido acceso. Usada en sistemas con velocidades de bus de 66 mhz, generalmente equipos con procesadores Pentium de 100 a 200 mhz y en algunos 486.


EDO RAM


Extended Data Output Random Access Memory – Memoria de acceso aleatorio extendida de salida de datos.Evoluciona de la Fast Page Memory mejorando el rendimiento en un 10% aproximadamente. Con un refrescamiento de 70, 60 ó 50 nanosegundos. Se instala sobre todo en SIMMs de 72 contactos, aunque también se puede encontrar en forma de DIMMs de 168 contactos. El secreto de la memoria EDO radica en una serie de latchs que se colocan a la salida de la memoria para almacenar los datos en ellos hasta que el bus de datos queda libre y pueden trasladarse a la CPU, o sea mientras la FPM puede acceder a un único byte la EDO permite mover un bloque completo de memoria. Muy común en los Pentium, Pentium Pro, AMD K6 y los primeros Pentium II.


SDRAM

Synchronous Dynamic Random Access Memory – Memoria de acceso aleatoria sincronizado. Es casi un 20 % más rápida que le EDO RAM. La SDRAM entrelaza dos o más matrices de memoria interna de tal forma que mientras se está accediendo a una matriz, la siguiente se está preparando para el acceso, es capaz de sincronizar todas las señales de entrada y salida con la velocidad del reloj de sistema. Es capaz de soportar velocidades de bus de 100 mhz por lo que su refrescamiento debe ser mucho más rápido alcanzando el mismo velocidades de 10 nanosegundos. Se encuentra físicamente en módulos DIMM de 168 contactos. Este tipo de memoria es usada generalmente en los Pentium II de menos de 350 mhz y en los Celeron.

PC100 o SDRAM de 100 mhz

Teóricamente es un tipo de memoria SDRAM que cumple unas estrictas normas referentes a la calidad de los chips y diseño de los circuitos impresos establecidos por Intel para el correcto funcionamiento de la memoria, o sea para que realmente funcionen a esos 100 mhz. Es usada en los AMD K6-2,Pentium II a 350 mhz y micros aún más modernos. La memoria PC100 es la más usada en la actualidad. Hay todavía realmente una gran confusión con respecto al módulo PC100, no se sabe de que consta. Hay varios módulos que se venden hoy como PC100 pero desgraciadamente, todavía no se opera fiablemente a los 100 mhz.



BEDO RAM




Burst Extended Data Ouput Memory Random Access – Es una evolución de la EDO RAM la cual compite con la SDRAM. Lee los datos en ráfagas, lo que significa que una vez que se accede a un dato de una posición determinada de memoria se leen los tres siguientes datos en un solo ciclo de reloj por cada uno de ellos, reduciendo los tiempos de espera del procesador En la actualidad es soportada por los chipsets VIA 580VP, 590VP y 680VP. Al igual que la EDO RAM la limitación de la BEDO RAM es que no puede funcionar por encima de los 66 mhz.

ESDRAM



Enhanced SDRAM – Para superar algunos de los problemas de latencia inherentes con los módulos de memoria DRAM standar, varios fabricantes han incluido una cantidad pequeña de SRAM directamente en el chip, eficazmente creando un caché en el chip. Permite tiempos de latencia más bajos y funcionamientos de 200 mhz. La SDRAM oficia como un caché dentro de la memoria. Existe actualmente un chipset que soporta este tipo de memoria, un chipset de socket 7.Una de las desventajas de estas memorias es que su valor es 4 veces mayor al de la memoria DRAM. 

SLDRAM





Sysnclink DRAM - La SLDRAM es una DRAM fruto de un desarrollo conjunto y, en cuanto a la velocidad, puede representar la competencia más cercana de Rambus. Su desarrollo se lleva a cabo por un grupo de 12 compañías fabricantes de memoria. La SLDRAM es una extensión más rápida y mejorada de la arquitectura SDRAM que amplía el actual diseño de 4 bancos a 16 bancos. La SLDRAM se encuentra actualmente en fase de desarrollo y se prevé que entre en fase de producción en el 2000. El ancho de banda de SLDRAM es de los más altos 3.2GB/s y su costo no seria tan elevado.

RDRAM





La tecnología RDRAM de Rambus ofrece un diseño de interface chip a chip de sistema que permite un paso de datos hasta 10 veces más rápido que la DRAM estándar, a través de un bus simplificado. Se la encuentra en módulos RIMM los que conforman el estándar de formato DIMM pero sus pines no son compatibles. Su arquitectura está basada en los requerimientos eléctricos del Canal RAMBUS, un bus de alta velocidad que opera a una tasa de reloj de 400 MHz el cual habilita una tasa de datos de 800MHz. Por motivos comerciales se la denomina PC600, PC700 y PC800 siendo sus capacidades de transferencia las siguientes:

Rambus PC600: 2x2 bytes/ciclo x 300 Mhz = 1,20 Gb/s

Rambus PC700: 2x2 bytes/ciclo x 356 Mhz = 1,42 Gb/s

Rambus PC800: 2x2 bytes/ciclo x 400 Mhz = 1,60 Gb/s







































Google +

La comunicación es una de las necesidades básicas del ser humano. Las personas nos comunicamos unas con otras con una sonrisa, una carcajada, un susurro o un saludo.
Hoy en día, las personas se comunican, cada vez más, a través de la red pero, sin embargo, las interacciones de la vida real pierden su espontaneidad debido a la rigidez de las herramientas online.
Por ello, desde Google, queremos darle un toque más humano al software, queremos mejorar y, para eso, queremos incluirte a ti, tus intereses y relaciones. De esta manera comienza el Proyecto Google+:


+Círculos: comparte lo que quieras con quien quieras
No todas las relaciones son iguales. En la vida real compartimos unas cosas con nuestros compañeros de trabajo, otras con nuestra familia y otras con nuestro círculo más cercano de amigos. El problema de los servicios online actuales es que consideran que todas las personas a las que conocemos son nuestros amigos y la forma en que la compartimos la información con nuestros contactos no siempre puede ser la misma:
  • De esta manera, a veces solo queremos comunicarnos con determinadas personas en un determinado momento sin embargo recibimos información de todas las personas que conocemos continuamente.
  • Por otro lado, cada conversación online (con más de 100 “amigos”) es una sobreexposición pública. Por esta razón, cada vez compartimos menos.
  • Y las personas definimos “amigo” y “familia” de forma diferente sin embargo esto se pierde en Internet.
Por ello nos preguntamos "¿Qué hacen realmente las personas?" Y no tuvimos que buscar demasiado para encontrar la respuesta: las personas seleccionan constantemente aquellos círculos sociales con los que quieren compartir las cosas.
De esta manera aplicamos este concepto a Internet: introdujimos la idea de círculos al software. Ahora el usuario podrá crear círculos y compartir lo que quiera con ellos, como en la vida real:


+Intereses: crea conversaciones sobre cualquier tema
Todos tenemos nuestros intereses: comics, fotografía, moda, etc... Lo realmente divertido es poder crear conversaciones sobre tus temas favoritos y compartirlos con otras personas con los mismos intereses.
La Web está llena de contenido de gran calidad, desde artículos pasando por fotos o vídeos divertidos. El contenido de calidad puede ser el punto de partida de grandes conversaciones. Nos hemos dado cuenta de que todavía es difícil encontrar y compartir lo que nos interesa. Por eso, hemos creado un motor para compartir la información online: Intereses.
Gracias a la experiencia web de Google, Intereses proporciona un feed de contenido que querrás compartir, sobre cualquier tema y en más de 40 idiomas. Solo tienes que añadir tus intereses y siempre tendrás algo que ver, leer y compartir con los círculos de amigos que quieras:


+Quedadas: habla cara a cara de forma espontánea
A todos nos gusta quedar con nuestros amigos estemos donde estemos de forma espontánea e informal.
Cuando tienes algo de tiempo libre quieres ver a tus amigos, si es posible, cara a cara. Hoy en día, esto es complicado de conseguir a través de Internet porque:
  • Las herramientas que hay, en ocasiones, son molestas. Puedes dar un toque a cualquiera que esté disponible pero, a veces, le puedes interrumpir.
  • Son confusas. Cuando alguien no te responde, no sabes si es porque esa persona no está disponible o no quiere contestar.
Con Google+ queremos que las quedadas online sean fluidas y espontáneas. Hemos combinado las reuniones casuales con el vídeo multipersona. Quedadas te permite ver a tus círculos cara a cara cuando tienes tiempo:


+Móvil: comparte estés donde estés
Un teléfono es el accesorio perfecto para compartir: siempre lo llevas contigo, siempre está online y permite estar cerca de tus mejores amigos. No queremos oferecer una experiencia móvil y “nada más”. Por eso con Google+ nos centramos en lo que hace de tu ordenador de bolsillo algo realmente personal: GPS, cámara y mensajería.
+Ubicación
Los lugares que visitamos son motivo de conversaciones. Si llamas a tu amiga Patricia desde el aeropuerto, seguramente te preguntará sobre tu viaje. Si tu amigo Carlos te escribe un mensaje desde un restaurante cercano, puede que quedes con él para comer. Con Google+ puedes añadir tu ubicación a cada publicación siempre que quieras.
+Subida instantánea
Subir tus fotos desde el teléfono es, a veces, engorroso. Como las fotos son para compartirlas, hemos creado Subida instantánea para que tengas tus fotos al día. De esta manera y siempre y cuando el usuario lo permita, cada vez que se tome una foto, Google+ la añadirá a un álbum online privado, disponible desde todos tus dispositivos móviles. Así, tus fotos estarán listas para compartir cuando tú quieras:


+HolaHola
Hacer planes con amigos y familiares a veces es complicado en la vida real. Cada uno tiene cosas que hacer en sitios diferentes y los planes pueden cambiar de un momento a otro. Las llamadas de teléfono y los SMS ayudan pero, en ocasiones, no son suficientes. Google+ incluye HolaHola: una experiencia de mensajería en grupo que permite conectar con las personas de un círculo que hayas elegido al instante:
Desde hoy Google+ está disponible en Android Market y en el sitio web para móviles (y pronto estará disponible en el App Store).


+Tú: el usuario en primer lugar, como en todos los productos de Google
El Proyecto Google+ incluye por ahora: Círculos, Intereses, Quedadas y la versión móvil. Hemos lanzado una versión de prueba a la que se puede acceder solamente con invitación. Hay que mejorar la forma en que compartimos la información en Internet y esto es el principio. Solo una cosa más que es esencial: Tú.
Tú y millones de usuarios confíais en Google y para nosotros es muy importante. Nos hemos centrado en el usuario durante más de una década: liberamos datos, trabajamos por un Internet abierto y respetamos la libertad de las personas para ser quienes quieran ser. Sabemos que Google+ es un tipo de proyecto diferente y requiere un foco diferente: tú. Por eso te ofrecemos más formas de compartir en privado o en público, más opciones para gestionar tus relaciones y tus datos y más formas de comunicarte. Y todo esto con todos los productos de Google.
Cuando recibas la invitación, esperamos que te unas a este >proyecto aunque esto depende única y exclusivamente de ti: +Tú.