Sei sulla pagina 1di 5

Instituto Tecnolgico de Oaxaca

Cuadro comparativo
Microprocesadores y lenguajes de programacin.

Lenguajes de Interfaz
Profesora: Dalia Silva Martnez Edgar Joel Vsquez Vega Nm. Control 10160910 09/02/2013

Microprocesadores. 1971 Microprocesador 4004 Primer procesador de Intel. Fueron implementados como chipsets, es decir mltiples chips. Diseados para ser usado para lneas de calculadoras. Impulso esta invencin: La calculadora Busicom. Estaba compuesto de 2250 transistores, trabajaba a 0.1 MHz y con un ancho de bus de 4 bits.

1972 Microprocesador 8008 Conjunto de instrucciones x86 basados en la especificacin de Computer Terminal Corporation. Diseo aceptable para ser utilizado como controlador pero no para el resto de las tareas. Con un ancho de bus de 8 bits, trabajaba de 0.5 MHz a 0.8 MHz. 1973 Microprocesador 8080 (1ra Generacin) Se volvieron cerebros de la primera computador personal. Compatible a nivel fuente en el lenguaje ensamblador debido que se reutilizo la especificacin Computer Terminal Corporation. Se le proporciona un bus de datos de 8 bits y un bus de direcciones de 16 bits, para el manejo de memoria (RAM) de 64 KB. Tena 256 puertos I/O y usaba un espacio de direcciones de entrada y salida (mapeo de memoria). 1976 Microprocesador 8086 (iAPX86)-8088 Microprocesadores de 16 bits (ambos). Utiliza una cola de 6 bits para instrucciones (8086). El 8088 utiliza una cola de 4 bits. Su produccin era ms econmica y

Lenguajes de programacin. 1940 Primera generacin. Lenguaje Maquina. Concepto de programa almacenado de Von Neumann significo el gran paso de la programacin. nico lenguaje que el hardware poda aceptar o capaz de entender. Lenguaje difcil de entender. Se dificultaba la escritura. Modificacin muy difcil de los programas. Solo se usaba para una sola computadora. Cdigo escrito por medio de smbolos. La mquina entenda el cdigo sin necesidad de un compilador (interprete). En 1946 la computadora programable fue ENIAC, mediante circuitos complejos.

1950 Segunda Generacin. Lenguaje Ensamblador. Son dependientes de la mquina. Se escriben cdigos alfabticos o llamados mnemotcnicos. (Abreviaturas de palabras en el idioma ingles). Cdigo un poco ms fcil de recordar. Ejemplo ADD Ax, Bx (son palabras que se pueden recordar o en otras palabras como si fueran reservadas). Se traduce o convierte el cdigo fuente a cdigo objeto (lenguaje maquina).

Lenguaje para IBM650.

permita mayor produccin por su circuito lgico de soporte. Usado en el computador personal IBM. Primeros en manejar arquitectura x86.

1957 Tercer Generacin. Lenguajes de Alto Nivel. Instrucciones o sentencias son escritas con palabras similares al lenguaje humano. Facilita la escritura. Facilita la comprensin. Aparece uno de los lenguajes ms importantes FORTRAN. (Formula Traslation). 1958 se crea el LISP o proceso de lista que fue diseada para inteligencia artificial. 1968 Lenguaje de programacin PASCAL. Al programa escrito se le llama cdigo fuente.

1982 Microprocesador 286 (80286,iAPX286) (2da Generacin) Trabajaba de 6-8 MHz pero alcanzo los 25 MHz. Modos de direccionamiento ms complejos (como base ms ndice). Ejecutaba correctamente el software de escritorio. Alcanzo compatibilidad de software entre sus PC. 32 bits de CPU mayor rendimiento para ejecutar ms de una instruccin por ciclo. 1985 Microprocesador 80386 (3ra Generacin) Diseo p3. Procesador de 16 bits con un sistema de memoria segmentada (proteccin de memoria). Fue empleado como CPU de muchos ordenadores. Aadi una arquitectura de 32 bits. Capacidad para multitarea y una unidad de traslacin de pginas. Se implementaron los Sistemas Operativos que emplearon memoria virtual. 1993 Microprocesador Intel Pentium (5ta Generacin) Tecnologa sper escalada. Incorporadas 2 unidades de procesamiento. Pipelines trabajando en paralelo, ejecutaba 2 instrucciones por ciclo. Velocidades de procesamiento de 60 MHz a 66 MHz. Manejo de aplicaciones multimedia (video, msica e imgenes). Cache interno para datos y para instrucciones de 8 kiB cada uno.

Se requiere de un compilador para que interprete el cdigo y la maquina lo ejecute.

1995 Microprocesador Pentium PRO (6ta Generacin) Orientada a entrono profesional y servidores. Incluye pipeline de 14 etapas. Se integr la cache L2 en su ncleo. Se modific el tamao de bus de direccionamiento a 36 bits. Trabajos multiprocesos capaces de alojarse de 2 a 4 CPUS. 1999 Microprocesador Athlon (Sptima Generacin) Ncleo conocido como k7. Alcanzo romper 1GHz d velocidad. Aumento su memoria cache de primer nivel a 128 kiB para datos e instrucciones y la de segundo nivel de 512 kiB. Bus de comunicacin compatibilidad con otros elementos. Ncleo Thoroughbred (1.80 GHz). Ncleo Barton (Diseados para porttiles). 2000 Microprocesador Pentium 4 Arquitectura Net Burst, alcanzo la velocidad de procesamiento de 4 GHz. Problemas de fuga en los elementos que se utilizan como en los transistores. Tecnologa Hyper threading, simulando trabajar con dos cores. Se incorpor un sistema de EIST para ahorros de energa. 2003 Microprocesador AMD Athlon 64 Velocidad de 1.8 GHz a 2.4 GHz. Controlador de memoria integrada. Tecnologa de reduccin de velocidad. 2006 Microprocesador Dual Core Basado en caractersticas de Pentium 3. Cache L1 de 64 KB y cache L2 es compartida de 2 a 4 MB. Emulacin EMT64T. Nueva tecnologa de visualizacin.

Wide Dinamic Execution, incorpora 4 unidades codificadoras. Tecnologa de micro fusin y macro fusin, ejecuta varias instrucciones como si fuera una sola. Optimiza el procesamiento de instrucciones multimedia.

2010 Microprocesador Intel Core i3 Procesador de doble ncleo, con procesador grfico integrado. Cuenta con tecnologa Hyper threading. Conjunto de instrucciones x86, x86-64. Basado en la microarquitectura Nehalem.

En este cuadro comparativo se muestra el proceso de los procesadores, el cmo estos van desarrollando ms velocidad y otros elementos que permiten que puedan tener un mejor control de datos ya sea en la memoria o en el disco duro, este herramienta de comparacin ayuda a determinar cmo los procesadores han ayudado al desarrollo de las computadoras en el mbito social como laboral. Desde el momento que surge la computadoras estas tuvieron la necesidad de poder tener un cerebro que les permita manejar el flujo de datos tanto en memoria como el proceso de capturar datos, cada procesador mencionado antes tiende a superar ciertas cosas que en su nivel eran buenas como por ejemplo el Pentium 3 despus sirvi de base para los siguientes procesadores hasta la tecnologa core i3 y me refiero no solamente a la memoria sino a la velocidad que llegan a superar tambin, que es una parte de gran importancia para un buen funcionamiento, en el segundo recuadro esta los lenguajes que por cierto estos tuvieron que ver mucho con los primeros procesadores debido que unos cumplan una cierta terminal de computadoras (Computer Terminal Corporation) y ya usaban registros de memoria entonces fue til manejar el lenguaje maquina hasta cierto punto por las deficiencias que este tena debido a que es ms difcil de comprender , recordar y poder usarlo en otra mquina que no poda ser cualquiera. Estos lenguajes alcanzaron el punto de poder llegara tener sus mnemotcnicos sus palabras reservadas como en java, que facilita ms saber o recordar como estructurar un programa en el lenguaje ensamblador, y con el tiempo surgieron otras generaciones que ya manejaran la programacin en un nivel ms fcil de entender y usar.

Potrebbero piacerti anche