You are on page 1of 9

Instituto Tecnolgico de Oaxaca

SECRETARA DE EDUCACIN PBLICA

Periodo escolar Ene-Jun/2013 Materia: Lenguajes de Interfaz Catedrtico: Silva Martnez Dalia Grupo: ISA Semestre: 6

Alumna: Cabrera Valdiviezo Rosa Mara

Cuadro Comparativo Microprocesadores

Carrera: Ing. Sistemas Computacionales

HISTORIA DE LOS MICROPROCESADORES


Ao Microprocesador Caracterstica Velocidad de Velocid Bus reloj (max) ad de datos FSB (max) 740 KHz -------4 bits de Bus de Registros direccionamiento Zcalo(s)

1971

Intel 4004

-Contiene 2.300 transistores.

4 bits (Bus compartido de datos y direcciones) 8 bits (Bus compartido de datos y direcciones) 16 bits

16 registros de 4 bits cada uno

15 pin DIP

1972

Intel 8008

-Integrada con transistores.

3300 800 KHz --------

8 bits(Bus compartido de datos y direcciones) 8 bits

18 pin DIP

SC/MP

-Implemento el 2 MHz contador de programa. - Capacidad de liberar los buses. -Compatible a nivel 2 MHz fuente en el lenguaje ensamblador usando conjunto de instrucciones. - 256 puertos de I/O. -Integrado con transistores. 6,800

--------

1 Acumulador de 8 bits, 1 40 pin DIP extensin de 8 bits, 3 ndice de 16 bits, 1 Contador 7 registros de 8 bits, 6 de los 40 pin DIP cuales se podan combinar en 3 registros de 16 bits, un puntero de pila en memoria de 16 bits y 1 contador de programa de 16 bits. 78 38 pin DIP

1974

Intel 8080

8 bits --------

16 bits

Motorola 6800

-------8 bits -------16 bits El acceso del software a la pila 40 pines se haca hecho mediante cuatro instrucciones con modo de direccionamiento implcito cuya funcin era colocar o retirar un elemento en la pila (Push o Pop) Conjunto instrucciones mejorado, de

MOS 6502 1975

-Utilizo fragmentos de 1 MHz programas en lenguaje ensamblador para realizar la pantalla scroll hacia abajo. -Necesita cuatro ciclos para leer una instruccin. -Dos bancos de registro. 2.5 MHz -Instrucciones de

1976

Z80

8 bits --------

8 bits

manipulacin de bits y movimiento de bloques

incluyendo 9 registros ndice IX e IY

1978

Inter 8088

-Cuentan con dos 10 MHz componentes la Unidad de Interfaz del Bus y la Unidad de ejecucin

16 bits --------

20 bits

Cuenta con Registros de: -Propsito general (4) -ndices (4) -Bandera (9) -Segmento (4) -Apuntador de instrucciones (2)

40 pin DIP

1982

Intel 80286

-Cuenta con 134,000 25 MHz transistores -Divisin de memoria mediante tablas de segmentos. -Proteccin entre aplicaciones para evitar la escritura de datos accidentales. - Aadi una 40 MHz arquitectura de 32 bits y una unidad de traslacin de pginas. -un procesador de 16 bits con un sistema de memoria segmentada. -Capacidad para multitareas -Coprocesador de coma flotante separado. -Contena 125000 transistores Cuenta con una unidad 100 MHz de coma flotante y un cach unificado integrados en el

32 bits --------

24 bits

PGA, CLCC y PL CC de 68 pines

1985

Intel i386

32 bits --------

24 bits

Cambios mnimos en conjunto de instrucciones. x86 (IA-32)

el PLCC pines

de

68

VAX 78032

32 bits --------

24 bits

1989

Intel i486

50 MHz -----------------

Conjunto instrucciones optimizado x86 (IA-32)

de PGA (socket 1, 2,3,6) 196-pin PQFP

propio circuito integrado del microprocesador y una unidad de interfaz de bus mejorada. - Arquitectura de 32 bits

1993

PowerPc 601

-Integra 2,8 millones de 300 MHz transistores sobre una capa de tan slo 11 milmetros cuadrados. -Incorpora una memoria cach interna de 32 KB -Formado por tres unidades de ejecucin independientes entre s. -3.100.000 transistores 300 MHz -Cache interno de 8 KB para datos y 8 KB para instrucciones - Arquitectura de 32 bits -Fue diseado para su 133 MHz utilizacin en servidores, y especialmente optimizado para usarlo en configuraciones de cuatro y hasta ocho procesadores en servidores de aplicaciones de base de datos y vdeo. -Arquitectura de 64 bits -Basado en el entonces 200 MHz nuevo ncleo P6 entre algunas de sus

32 bits --------

24 bits

-32 registros general.

de

propsito

Intel Pentium

66 MHz -----------------

Socket Socket Socket 7

4 5

1994

PowerPc 620

625 pines --------

1995

Intel Pentium Pro

66 MHz

X86

Socket 8

caractersticas podemos encontrar: la ejecucin fuera de orden, ejecucin especulativa y una tubera adicional para instrucciones sencillas. - Arquitectura de 32 bits 1996 AMD K6 -Arquitectura de 32 bits. 233 MHz - Performance superior -Imgenes y grficos reales -Sonido y Video de Pantalla Completa -Mxima Experiencia en Internet -Realizan las mismas 3.6 GHz funciones bsicas que otros, pero su rendimiento es inferior. -Tienen menos memoria cach y funcionalidades avanzadas desactivadas. -El bus de 650 MHz comunicacin es compatible con el protocolo EV6 usado en los procesadores DEC 21264 de Alpha, funcionando a una frecuencia de 100 MHz DDR. 66 MHz

---------

---------

Juego de instrucciones MMX, Socket 7 que ya se han convertido en estndar -----------------

1999

Intel Celeron

800 MT/s -----------------

x86, EM64T

Slot Socket Socket LGA Socket M

1 370 478 775

AMD Athlon K7

100 MT/s -----------------

X86

Slot Socket Socket 563

A A

2000

Intel Pentium 4

-Sacrifico el rendimiento 3.8 GHz de cada ciclo para obtener a cambio mayor cantidad de ciclos por segundo y una mejora en las instrucciones SSE. -Funcionan con voltajes 1.7 GHz ms reducidos. -Tecnologa PowerNow, que reduce la velocidad de funcionamiento del procesador cuando tiene poca carga de trabajo, para reducir an ms su consumo. -Aument la memoria cach de primer nivel a 128 KB , incluye 512 KiB de cach de segundo nivel externa al circuito integrado del procesador. -Dispone de dos 2,50 GHz ncleos de ejecucin lo cual hace de este procesador especial para las aplicaciones de subprocesos mltiples y para multitarea. -Implementa 2 MB de cach compartida para ambos ncleos ms un bus frontal de 667 553 MHz. -Nuevo generador de 3.8 GHz

1066 MT/s -----------------

x86 (i386), x8664, MMX,SSE, SSE2, SSE3

Socket Socket LGA 775

423 478

2001

AMD Athlon Xp

200 MT/s -----------------

X86

Socket 754

2006

Intel Core Duo

667 MT/s -----------------

X86 MMx SSE SSE2 SSE3

Socket M (Socket 479) Socket 478

2012

Intel Core Ivy

2800

x86, MMX, SSE, SSE2,SSE3, SSSE3,

Socket

R (LGA

Bridge

nmeros aleatorios. -Reproduccin mltiple de 4K de resolucin.

MT/s -----------------

x86-64,SSE4.1, SSE4.2, AES,AVX

2011) Socket 1155 (LGA 1155)

Evolucin de los lenguajes de programacin


Ao
1949 EDSAC

Lenguaje

Caractersticas
-Utilizo tubos de almacenado de memoria acstica. -Pantalla de osciloscopio. -Primera biblioteca de subrutinas. -Utilizo el primer lenguaje ensamblador para UNIVAC 1 -Desarrollo un pequeo programa escrito en memoria ROM controlando la unidad central de proceso

Plataforma Arquitectura

Sistema Operativo

1950

Mauri Wilkes

TASM(Turbo Assembler)

1990

-Trabajaba bien con los compiladores de lenguaje de alto nivel de Borland como Turbo C, Turbo Basic y Turbo Pascal. -Para ejecutar estos programas se necesita el TASM o TASMX, solo se copia en un editor de texto, se compilan y ejecutan.

IBM

Familia de los microprocesa dores x86 -----------------

MASM(Macro Assembler)

-Producido originalmente para trabajo de desarrollo en MS-DOS.

Win32

Familia de los microprocesa

Windows

-Soporta una amplia variedad de facilidades para macros y programas estructurados, incluyendo construcciones de alto nivel para bucles. 1991 NASM(Netwide Assembler) -Genera varios formatos binario en cualquier maquina, incluyendo COFF -Puede crear archivos binarios planos. -Usa la tradicional sintaxis de Intel para el lenguaje ensamblador x86. -Estilo de sintaxis de Intel. -Poderosa capacidad de macros, optimizacin de tamao y portabilidad. -Puede generar archivos objeto: binario plano, ELF o COFF, as como tambin ejecutables en formato MZ, ELF o PE. Intel x86

dores x86 y 16 bits

Familia de microprocesa dores x86 y 16 bits IA-32 y x86-64.

Multiplataforma

1999

FASM(Flat Assembler)

Linux, Windows (incluy endo un IDE de desarrollo),DOS, Open BSD, MenuetOS, Octa OS, y DexOS.

A lo largo del tiempo hemos podido notar un cambio radical en la tecnologa, apareciendo nuevas tecnologas que hace mucho tiempo eran solo un sueo. Desde el primer procesador de la compaa Intel el cual fue creado para una calculadora que trabajaba con una velocidad de reloj de 740 KHz hasta los nuevos procesadores que trabajan a una velocidad de reloj de 3.8 GHz, as mismo como los lenguajes ensamblador que en sus orgenes se implementaban nicamente para la computadora que era programado pero ahora existe la compatibilidad entre arquitecturas como es el caso del FASM.

Bibliografa http://es.wikipedia.org/wiki/Intel_4004 http://www.idg.es/pcworld/Ordenadores-IBM-PowerPC_El-PowerPC601-integra-2_8/art31809.htm http://es.wikipedia.org/wiki/Intel_8008 http://es.wikipedia.org/wiki/Z80 http://en.wikipedia.org/wiki/MicroVAX_78032 http://es.wikipedia.org/wiki/Intel_8080 http://es.wikipedia.org/wiki/Intel_8086_y_8088 http://es.wikipedia.org/wiki/Intel_80286 http://es.wikipedia.org/wiki/Intel_80386 http://es.wikipedia.org/wiki/Intel_80486 http://es.wikipedia.org/wiki/Intel_Core_Duo http://es.wikipedia.org/wiki/Intel_Pentium_4 http://es.wikipedia.org/wiki/Microsoft_Macro_Assembler http://es.wikipedia.org/wiki/FASM http://es.wikipedia.org/wiki/NASM#Caracter.C3.ADsticas http://es.wikipedia.org/wiki/Turbo_Assembler

You might also like