Está en la página 1de 5

INTRODUCCIN A LOS MICROPROCESADORES

LECCIN 2.- INTRODUCCIN A LOS MICROPROCESADORES ndice: Conceptos bsicos Sistema mnimo microprocesador Arquitectura externa - memoria - buses de comunicacin; dispositivos tri-estado - unidad de E/S; perifricos Arquitectura interna: la CPU (el CI microprocesador) - unidad de control - unidad de proceso; unidad aritmtico-lgica (ALU) Familias de microprocesadores - coprocesadores matemticos Sistemas de desarrollo de microprocesadores

CONCEPTOS BSICOS Microprocesador (P): CI digital, programable, que ejecuta secuencialmente una serie de instrucciones para realizar unas funciones determinadas con los datos. P + dispositivos de E/S + memoria Arquitectura de Von Neumann (1940): Computadora

Generaciones de ordenadores: 1) Vlvulas de vaco. Ordenadores muy grandes y caros 2) Semiconductores 3) Primeros CI. Lenguajes de alto nivel (Fortran, Cobol) 4) Circuitos Integrados LSI. Aparece el primer P (4004, Intel, 1971) 5) Tcnicas VLSI. Se logra integrar un computador en un solo CI: microcontrolador (1976) volver a ndice

INTRODUCCIN A LOS MICROPROCESADORES

SISTEMA MNIMO MICROPROCESADOR

volver a ndice ARQUITECTURA EXTERNA 1) Memoria - RAM. Voltil. Almacena datos y programas temporalmente. Memoria de L/E. - ROM. No voltil. Almacena programas de forma permanente. Slo lectura. volver a ndice 2) Buses de comunicaciones - Bus de Datos. Tri-estado. Bidireccional salvo para la ROM. Tantos bits como la palabra. - Bus de Direcciones. Unidireccional. nbits 2n posiciones de memoria. - Bus de Control. Bidireccional. Control del sistema.

volver a ndice 3) Unidad de E/S Canaliza el intercambio de informacin con el exterior. Imprescindible dadas las diferencias de velocidad y de niveles elctricos de los perifricos (sistemas que se encargan de traducir la informacin a cdigos comprensibles por el ser humano).

volver a ndice ARQUITECTURA INTERNA

INTRODUCCIN A LOS MICROPROCESADORES

La CPU controla las dems unidades del sistema y procesa los datos siguiendo una secuencia lgica de instrucciones que estn almacenadas en la memoria: programa.

volver a ndice 1) Unidad de Control Decodifica las instrucciones y genera las seales de control que gobiernan el funcionamiento de las unidades internas y externas del P.

volver a ndice

2) Unidad de Proceso El bloque principal es la Unidad Aritmtico-Lgica (ALU) que realiza las operaciones con uno o dos datos (+, -, AND, OR, complemento, desplazamientos...).

volver a ndice

INTRODUCCIN A LOS MICROPROCESADORES

FAMILIAS DE MICROPROCESADORES Familia 80X86 (Intel): 8086 (1978) 80186 80286 80386 80486 Pentium Pentium Pro Pentium II Pentium III Pentium IV (2001).
FAMILIA 80X86 (Intel) Bus de Bus de Frecuencias Modelo Ao datos direccciones (MHz) Otras caractersticas (bits) (bits) 1978 16 5 - 8 - 10 8086 20 1 Mbyte Base de todos los P Intel 1980 16 8 10 12,5 Integra funciones auxiliares en el CI 80186 20 1 Mbyte 1982 16 80286 (286) 2416Mbyte 8 - 10 - 12,5 Funcionamiento en modo protegido multitarea Mejor uso de la memoria 80386 (386) 1985 32 16-20-25-33 Mltiples usuarios (386SX) 32 4 16 (386DX) Modo pipeline rapidez Gbyte puede superar Memoria cach 1989 32 los 66 MHz Incorpora coprocesador 80486 (486) 32 4 Ms de 1 milln de transistores Gbyte Dos memorias cach (datos e instruc.) 1993 64 60 - 66 Pentium 32 4 Doble pipeline ejecuta dos Gbyte instrucciones a la vez 64 hasta 200 Para estaciones de trabajo y servidores Pentium Pro 1995 32 4 MHz (P6) Gbyte 1997 64 hasta 450 Tecnologa MMX (procesado vdeo) Pentium II 32 4 Operaciones multimedia MHz Gbyte Para consumo masivo 1999 64 hasta 1 GHz* Mejora las aplicaciones 3D, imgenes Pentium III 32 4 y vdeo Gbyte (*) A finales de 2000. Para evitar el calentamiento los circuitos se alimentan a tensiones ms bajas (2 V, e incluso menos).

Familia 680X0 (Motorola): 68000 (1979) 68020 68030 68040 68060 MPC 601 (Power PC) MPC 750 (1999).
FAMILIA 680X0 (Motorola) Bus de Frecuencias Modelo Ao direccciones (MHz) Otras caractersticas (bits) 1979 16 68000 24 Base de P Motorola 16 Mbyte 1985 32 33 Memoria cach para instrucciones 68020 32 4 Gbyte 1991 32 50 Memoria cach para datos 68030 32 4 GByte Ms del doble de rpido que el 68020 Incorpora coprocesador 1995 32 50 68040 32 4 Mltiples pipelines ejecuta varias Gbyte instrucciones a la vez 1995 32 75 Menor tensin de alimentacin 68060 32 4 (menor consumo) Gbyte 1992 Ejecuta hasta 3 instrucciones por ciclo MPC601/ 64 400 Juego de instrucciones reducido 1999 MPC750 32 4 Dos memorias cach de 32 kbyte (Power PC) Gbyte (*) Aunque est clasificado como P de 16 bits, internamente tena registros de 32 bits. Bus de datos (bits) 16*

volver a ndice

INTRODUCCIN A LOS MICROPROCESADORES

SISTEMAS DE DESARROLLO

volver a ndice

También podría gustarte