Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Periodo escolar Ene-Jun/2013 Materia: Lenguajes de Interfaz Catedrtico: Silva Martnez Dalia Grupo: ISA Semestre: 6
1971
Intel 4004
4 bits (Bus compartido de datos y direcciones) 8 bits (Bus compartido de datos y direcciones) 16 bits
15 pin DIP
1972
Intel 8008
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
-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
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
1985
Intel i386
32 bits --------
24 bits
el PLCC pines
de
68
VAX 78032
32 bits --------
24 bits
1989
Intel i486
50 MHz -----------------
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
de
propsito
Intel Pentium
66 MHz -----------------
4 5
1994
PowerPc 620
1995
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
---------
---------
1999
Intel Celeron
x86, EM64T
AMD Athlon K7
X86
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
423 478
2001
AMD Athlon Xp
X86
Socket 754
2006
2012
2800
Socket
R (LGA
Bridge
MT/s -----------------
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
MASM(Macro Assembler)
Win32
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
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