Familias De Microprocesadores
DISEÑO DIGITAL CON MICROCONTROLADORES
DOCENTE: ING. JULIAN ROLANDO CAMARGO
PRESENTADO POR: RAFAEL LEONARDO ROJAS MORENO
COD: 20091005073
rlrojasm@correo.udistrital.edu.co
MARZO DE 2012
BOGOTÁ D.C.
1. INTRODUCCIÓN HISTÓRICA
El primer microcontrolador fue desarrollado casi por accidente cuando la una pequeña compañía (en1970) Intel produjo para una compañía japones Busicon un dispositivo que realizaba varias tareas de calculo para una calculadora que Busicon estaba desarrollando, Intel vio una oportunidad de negocio en la producción de este tipo de chips y compró la patente de de este sistema de procesamiento de propósito general. Se desarrollo entonces en Intel el microcontrolador 4004.
en 1974, produjo unasegunda generación de microcontroladores 8008 y rápidamente se produjo después la aparición de la familia de procesadores 8080 estos operaban con un voltaje de entrada de +5V (usando la tecnología NMOS).
Al mismo tiempo la compañía Motorolaq lanzó su primer procesador, el 6800, tambien era de 8 bits y tenia casi el mismo set de instrucciones del Intel 8080, sin embargo sus arquitecturas eran muydiferentes. El 8080 usaba registros basados en arquitectura con registros AX,BX;CX,DC y HL, todos de 16 bits pero capaces de ser usados como registros pares de 8 bits de modo que los registros AX podían ser usados como dos registros separados AH y AL. AH fue realmente el byte mas significativo de registros de AX; y AL el byte menos significativo. De ese modo los registros AX, BX, CX, DX y HLpodrían ser usados como AH, AL, BH,BL, CH, CL, DH,DL,H, Y L registros de 8 bits. otro item importante acerca del 8080 era el mapeo separado de las I/O. esto indica que para implementar el el cableado por byte I/O se usaron instrucciones especiales: Entradas a salidas desde el puerto de entrada de cableado por byte, Salida al puerto de salida para asignar las salidas del puerto de salida delcableado byte. Para accesar a la memoria era necesario usar la instrucción normalmente usada MOV para ingresar a un segmento de memoria diferente. Por otro lado el Motorola 6800 usaba “Mapeado de memoria I/O” el cual sugiere que tanto la memoria y el cableado de byte I/O tienen el mismo mapa de memoria. El set de instrucción era mucho mas pequeño, constituido por 8 acumuladores de bit (A yB) y un índice de 16 bits llamado X. Estos registros sin embargo podían soportar un rango de direcciones el cual en efecto usa menos registros y también implica simplificación del programa. ambos microcontroladores tenían mas registros pero los ignoraremos para cuando formalmente se presenten en detalle. par ingresar un dato desde la memoria o desde I/O se requería el uso de instrucciones LDAApara escribir en la memoria de datos o para I/O se requeria el uso de la instrucción STAA. Para accesar a el registro X se hacia vía su propio set de instrucciones por ejemplo: LDX y STX.
2. PRINCIPALES FAMILIAS
De acuerdo al volumen de ventas, o su importancia en la historia de la industria se consideraran algunos de las mayores productores de microcontroladores del mundo, excluyendo amotorola-Freescale, debido a que esta ya se expuso en detalle en clase.
los principales fabricantes entonces son:
* Microchip technology corp
* INTEL
* STM electronics
* ATMEL corp
* Mototola semiconductors corp.- Freescale
*
* ZILOG
* National semiconductors
* Texas instruments
* RENESAS -Hitachi, Mitsubichi, NEC
* NXP semiconductor-Philips.
Estascompañias tienen y han tenido muchas distribuciones las cuales se pueden clasificar en la longitud en bits de la palabra (8,16 y 32 bits), así lse van a clasificar a continucación.
2.1 MICROCHIP TECHNOLOGY CORP (ANTES GENERAL INSTRUMENTS) -EUA (1989)
Fundada en 1989, esta es una empresa estadounidense que surgió de la división de microelectrónica de General instruments. Esta compañía es...
Regístrate para leer el documento completo.