martes, 10 de marzo de 2015

Historia

La historia de la informática empieza cuando  el hombre comienza a buscar instrumentos que le ayuden a realizar las operaciones aritméticas que necesitaban para los negocios de intercambio de mercancías.

El primer instrumento conocido utilizado para realizar operaciones fué el ábaco. El ábaco simplificaba las operaciones aritméticas básicas (suma, resta, multiplicación y división) y aún hoy se utiliza en algunos países orientales.

En 1642 aparece la máquina aritmética de Pascal, que era una máquina mecánica capaz de sumar y cuyo funcionamiento se basaba en ruedas dentadas. 

En 1822 Charles Babbage diseñó su máquina de diferencias, más tarde en 1833, diseñó su máquina analítica.

En 1887 Herman Hollerith construyó una máquina que procesaba datos utilizando tarjetas perforadas. 

Ya a mediados del siglo XX aparecen las primeras computadoras impulsadas por los avances tecnológicos y por la necesidad de resolver problemas militares.

La primera computadora aparece en 1944 y fué construido por Howard Aiken. Era una computadora electromecánica pues el principal elemento constructivo 

En 1946 John Von Newman inventa la primera computadora programable , la que podia utilizar datos e instrucciones y utiliza por primera vez en lugar del sistema decimal el sistema Binario


Generaciones De Computadoras


Las computadoras han ido evolucionando desde su creación, pasando por diversas generaciones, desde 1940 hasta la actualidad, la historia de las computadoras ha pasado por muchas generaciones 
1era Generación (1,940 – 1,952): El elemento tecnológico que la hace posible es la válvula de vacío
2da Generación(1,952 – 1,964): A partir de 1947 se realiza, en los laboratorios Bell, el diseño del transistor, construido con material semiconductor basado en el Silicio, un material abundante en la arena de playa.


 3ra Generación (1,964 – 1,971): El 1964 aparece el circuito integrado, fabricado también con material semiconductor, dando paso a la tercera generación de computadoras.


  
4ta Generación (1,971 – hasta la actualidad): En 1,971 aparece el microprocesador, que consiste en la construcción de la Unidad central de proceso en un solo circuito integrado. 







Generacion Resumen



Arquitectura De Computadores


La memoria es una secuencia de celdas de almacenamiento numeradas, donde cada una es un bit o unidad de información.


Procesador (Unidad central de Procesamiento) 
-La unidad lógica y aritmética o ALU es el dispositivo diseñado y construido para llevar a cabo las operaciones elementales como las operaciones aritméticas (suma, resta), operaciones lógicas (Y, O, NO), y operaciones de comparación o relacionales.
-La unidad de control sigue la dirección de las posiciones en memoria que contienen la instrucción que el computador va a realizar en ese momento; recupera la información poniéndola en la ALU para la operación que debe desarrollar. Transfiere luego el resultado a ubicaciones apropiadas en la memoria. Una vez que ocurre lo anterior, la unidad de control va a la siguiente instrucción (normalmente situada en la siguiente posición, a menos que la instrucción sea una instrucción de salto, informando al ordenador de que la próxima instrucción estará ubicada en otra posición de la memoria).

Los dispositivos E/S sirven a la computadora para obtener información del mundo exterior y/o comunicar los resultados generados por el computador al exterior. Hay una gama muy extensa de dispositivos E/S como
teclados, monitores, unidades de disco flexible o cámaras web.
 

La arquitectura de una computadora explica la situación de sus componentes y permite determinar las posibilidades de que un sistema informático, con una determinada configuración, pueda realizar las operaciones para las que se va a utilizar.
Sistema Operativo (SO) es el software básico de una computadora que provee una interfaz entre el resto de programas del computador, los dispositivos hardware y el usuario.
 Kernel : es un software que constituye la parte más importante del sistema operativo.1 Es el principal responsable de facilitar a los distintos programas acceso seguro al hardware de la computadora o en forma básica, es el encargado de gestionar recursos, a través de servicios de llamada al sistema.  
Ensamblador : tipo de lenguaje de bajo nivel utilizado para escribir programas informáticos 
Firmware: conjunto de instrucciones de un programa informático que se encuentra registrado en una memoria ROM, flash o similar.


Hardware: El hardware es la parte que puedes ver del computador, es decir todos los componentes de su estructura física.

La pantalla, el teclado, la torre y el ratón hacen parte del hardware de tu equipo.

Tipos de Arquitectura



En 1966 Michael Flynn propuso un mecanismo de clasificación de las computadoras.  El método de Flynn se basa en el número de instruccciones y de la secuencia de datos que la computadora utiliza para procesar información. Puede haber secuencias de instrucciones sencillas o múltiples y secuencias de datos sencillas o múltiples. Esto da lugar a 4 tipos de computadoras, de las cuales solamente dos son aplicables a las computadoras paralelas. 


 SISD (Single Instruction Single Data).
Este es el modelo tradicional de computación secuencial donde una unidad de procesamiento recibe una sola secuencia de instrucciones que operan en una secuencia de datos. 
SIMD (Single Instruction Multiple Data).
A diferencia de SISD, en este caso se tienen múltiples procesadores que sincronizadamente ejecutan la misma secuencia de instrucciones, pero en diferentes datos. El tipo de memoria que estos sistemas utilizan es distribuida.
MIMD (Multiple Instruction Multiple Data).
Este tipo de computadora es paralela al igual que las SIMD, la diferencia con estos sistemas es que MIMD es asíncrono. No tiene un reloj central. Cada procesador en un sistema MIMD puede ejecutar su propia secuencia de instrucciones y tener sus propios datos. Esta caracteristica es la más general y poderosa de esta clasificación.

 MISD (Multiple Instruction - Single Data) diversas instrucciones operan sobre un único dato. Son las más alejadas de las arquitecturas convencionales. Como ejemplo de este tipo de arquitecturas está la “Data Flow Machine” (Máquina de Flujo de Datos)


Procesadores Intel

PROCESADORES INTEL

El procesador es el cerebro de su computadora. También se le conoce como microprocesador o CPU. El CPU interpreta todas las instrucciones que recibe de los diversos dispositivos y luego ejecuta las instrucciones, como por ejemplo indica a su impresora que debe imprimir. Generalmente, mientras más rápido sea el procesador, más rápido podrá la computadora llevar a cabo dichas instrucciones y tareas, por lo tanto las hojas de cálculo ejecutra las funciones más rápidamente.

Procesador Intel® Pentium® 4 con Tecnología Hyper-Threading


Los procesadores Intel Pentium 4 processors con tecnología Hyper-Threading son rápidos y eficientes. La tecnología Hyper-Threading permite que estos véloces procesadores funcionen más eficientemente cuando operan multiples acciones simultaneamente. El beneficio es aún más tangible cuando varias aplicaciones que requieren procesamiento intensivo están corriendo al mismo tiempo. Dentro de cada procesador Intel existe una lista de instrucciones esperando a ser completadas. Mientras una acción es ejecutada, la tecnología Hyper-Threading usa capacidad disponible en el procesador para comenzar la siguiente instrucción. Este uso eficiente del procesador permite a los usuarios ejecutar multiples actividades en menor tiempo. 
Procesador Intel® Itanium®


El procesador ITANIUM (IA-64) extiende el alcance de Intel al nivel más alto de la informática posibilitando así potentes servidores y estaciones de trabajo de altas prestaciones que satisfarán las crecientes demandas que la economía basada en Internet está ejerciendo en las empresas electrónicas (e-Businesses). 
Procesador Intel® XeonTM

Los nuevos procesadores XeonTM utilizan la microarquitectura NetBurstTM para afrecer poder de procesamiento para video, audio y las últimas tecnologías de Internet y diseño gráficos en 3D.
Procesador Intel® Pentium® 4

Diseñado para seguir el rumbo de la tecnología, el procesador Pentium® 4 incluye una arquitectura completamente nueva y proporciona la potencia para las aplicaciones y sistemas operativos de hoy y del mañana. Un sistema basado en un procesador Pentium® 4 de alto rendimiento le brinda la oportunidad de vivir una experiencia informática extremadamente poderosa. Ofrece mayor rendimiento para las actividades emergentes basadas en la web y los usuarios que realizan múltiples funciones. ¡También cuenta con un bus frontal del sistema de 533 MHz!
Procesador Intel® Pentium® 4 - M
Basado en la misma tecnología del popular procesador Pentium® 4 para desktops, el Procesador Móbil Pentium® 4 ofrece arquitectura Síilar, extendiendo la vida de las baterías y mejorando el desempeño de otras tareas de cómputo. Los sistemas basados en procesadores Móbiles Pentium® 4, los de mayor rendimiento en el área de portátiles, ofrecen la misma experiencia de computación poderosa que tienen los usuarios de PC's de escritorio. Sin igual en aplicaciones 3D, el Móbil P4 también ofrece mayor rendimiento para actividades emergentes de Internet, y para usuarios haciendo diversas tareas Síultaneamente. ¡Los procesadores Móbiles Pentium® 4 además tienen un bus frontal del sistema de 400 MHz! 
Procesador Intel® Pentium® M
El nuevo Procesador Pentium® M de Intel® es el primer procesador diseñado específicamente para computación móvil, permitiendo un alto rendimiento y más larga vida de las baterías en chasís más delgados y ligeros. El nuevo Procesador Pentium M incorpora innovadoras características que le permiten más larga duración de batería, siempre manteniendo la capacidad de correr aplicaciones robustas, dándole al usuario un excelente balance de rendimiento y movilidad. Al combinar este procesador con el chipset 855 y la Tarjeta Intel® Pro Wireless MiniPCI, se obtiene la Tecnología Movil Intel® Centrino. Este procesador es excelente para personas en constante movimiento que corren aplicaciones como procesadores de palabras, hojas de cálculo, bases de datos, etc., y al mismo tiempo hacen presentaciones y trabajan frecuentemente en red inalámbrica. El Pentium® M está diseñado para proveer mayor rendimiento a lo que indica la velocidad, comparándolo con otros procesadores. En 'benchmarks' estándares de la industria, el Pentium® M a 1.6GHz tiene un rendimiento comparable al Móvil Pentium 4-M a 2.4GHz.

Processador Intel Celeron®


Los procesadores Intel Celeron® ofrecen a los usuarios un valor excepcional y la confiabilidad de Intel® . Rendimiento sólido para las tareas de todos los días, se recomienda para los usuarios que no esperan migrar a entornos informáticos más complejos en el futuro. Los usuarios de PC basadas en procesadores Intel Celeron® pueden ejecutar aplicaciones de productividad como Microsoft® Office, acceso a Internet, correo electrónico, aplicaciones ligeras de multimedia, o captura de datos. 

Tecnología Móvil Intel® CentrinoTM


La tecnología móvil Intel® CentrinoTM Móvil es un excelente conjunto de tecnologías que incluye el Procesador Pentium® M, el chipset 855 y la Tarjeta Intel® Pro Wireless MiniPCI. La tecnología móvil Centrino no es sólo un procesador, sino un conjunto formado por estas tres partes. La Tarjeta Intel® Pro Wireless MiniPCI permite la conexión a redes 802.11b y el procesador Pentium® M permite sistemas delgados, ligeros y larga duración de batería. Al combinar estas características se obtiene un sistema fácil de transportar, fácil de conectar y fácil de usar durante mucho tiempo.


Procesador Power Pc




PowerPC (usualmente abreviada PPC) es el nombre original de la arquitectura de computadoras de tipo RISC, fue desarrollada por IBM, Motorola y Apple. Los procesadores de esta familia son producidos por IBM y Freescale Semiconductor que es la división de semiconductores y microprocesadores de Motorola, siendo utilizados principalmente en ordenadores o computadores Macintosh de Apple Computer.

HISTORIA
La filosofía RISC fue introducida por el científico informático John Cocke en la década de los años 70s. En 1980, IBM comienza el proyecto IBM 801 donde se derivaría el primer procesador RISC, el proyecto estuvo a cargo por John Cocke. Este procesador RISC ofreció un rendimiento bastante malo, lo cual obligó a IBM emprender el Proyecto América, con el cual logra crear el primer procesador de la arquitectura Power.
En
1991, IBM se da cuenta del potencial de su diseño Power y busca una alianza con Apple y Motorola para impulsar su creación entonces surge la alianza AIM (Apple, IBM y Motorola, actualmente Freescale) cuyo objetivo fue desbancar el dominio Microsoft e Intel que ofrecía sistemas basados en 80386 y 80486.

IMPLEMENTACIONES DEL POWER PC

PowerPC 601En 1993, aparece la primera generación PowerPC con el nombre clave PowerPC 601, fue desarrollada por la alianza Apple, IBM y Motorola. En Austin, fue el lugar donde desarrollaron el procesador, en el diseño utilizaron la interfaz de bus del Motorola 88110. El PowerPC 601 tuvo bastante éxito.

Xenon
El Xenon es el núcleo de la consola Xbox 360 de Microsoft. Está basado en la ISA PowerPC, cuenta con tres núcleos independientes y simétricos a 3,2 GHz con 32 KiB de caché L1. Posee un caché L2 de 1024 KB a 1,6 GHz e implementa una derivación de las extensiones VMX, VMX128 (las mismas extensiones VMX, pero con 128 registros y capacidad de multihilo simultáneo). Proporciona una velocidad de bus a 5,4 GHz y hasta 21,6 GiB/s de ancho de banda.
Cell Broadband Engine
En el 2001, Sony, Toshiba e IBM, comenzaron a desarrollar un procesador para servidores, consolas de videojuegos y equipos portátiles. El resultado fue el Cell Broadband Engine, su núcleo fue basado en el ISA Power cuenta con 8 coprocesadores que permiten acelerar de forma paralela las operaciones vectoriales y de multimedia. Las primeras versiones del Cell operan a frecuencias de 4,8 GHz (cabe mencionar que la Playstation 3 corre a 3,2 GHz y existen prototipos a 65 nm que trabajan a 6 GHz).
Plataformas que utilizan PowerPCEste microprocesador está diseñado con base en la arquitectura POWER de IBM con algunos componentes tomados del microprocesador Motorola 68000 para darle compatibilidad con arquitectura de los ordenadores de Apple 

En ella pueden ser ejecutados, al menos, los
sistemas operativos:

El 6 de junio de 2005, Steve Jobs confirmó el rumor que venía comentándose en aquellos días; Apple se cambiaba a Intel. La excusa de Jobs fue que los procesadores PowerPC padecen serios problemas de temperatura, etcétera. Para el asombro de todos los presentes a la WWDC 2005, Steve Jobs destacó que Mac OS X tuvo una "Doble vida secreta" ya que el mismo había sido compilado tanto para x86 como para PowerPC desde su primera versión.

Pero esto no significa que la arquitectura PowerPC se vaya a quedar en el olvido, pues la idea de
IBM es seguir produciéndoselos a pesar de no contar ya con su mayor cliente, Apple. Las videoconsolas de nueva generación más importantes: Microsoft Xbox 360, Sony PS3 Y Nintendo Wii van equipadas con un procesador de arquitectura PowerPC, aunque difieren en cuanto a potencia y composición.

La arquitectura PowerPC, además, mantiene un amplio uso en sistemas SoC (System On Chip) y
sistemas empotrados en general, como por ejemplo los Mars Rovers de la misión Mars Exploration Rover de la NASA.

Listado de procesadores PowerPC
 
601 MPC601 50 y 66 MHz
602 productos para consumidor (bus de datos y direcciones multiplexados)
603 para ordenadores portátiles
603e
604
604e
620 la primera implementación de 64 bits
x704 BiCOMOS implementación PowerPC por Exponential Technologies
750 G3 (1997) 233 MHz y 266 MHz7400 G4 (1999) 350 MHz
750FX anunciado por IBM en 2001 y disponible en 2002 en 1 GHz.
970 G5 (2003) implementación 64-bit derivada del IBM PowerPC G4 en velocidades de 1,4 GHz, 1,6 GHz, 1,8 GHz, 1,9 GHz, 2,0 GHz, 2,1 GHz, 2,3 GHz, 2,5 GHz, y 2,7 GHz