Anda di halaman 1dari 10

LOS MICROPROCESADORES - MICROCONTROLADORES

FACULTAD INGENIERIA INFORMATICA Y DE SISTEMAS

MICROPROCESADORES Y LOS LOS MICROCONTROLADORES


CURSO ARQUITECTURA DE COMPUTADORAS I DOCENTE ING. IVAN MANAY BENITES ALUMNO:
ABANTO MINCHAN JOSE DAMIAN

CICLO IV Cajamarca - Per

Abanto Minchn Jos Damin

Pgina 1

LOS MICROPROCESADORES - MICROCONTROLADORES

EL MICROPROCESADOR

Definicin Es el cerebro del ordenador. Se encarga de realizar todas las operaciones de clculo y de controlar lo que pasa en el ordenador recibiendo informacin y dando rdenes para que los dems elementos trabajen. Es el jefe del equipo y, a diferencia de otros jefes, es el que ms trabaja. En los equipos actuales se habla fundamentalmente de los procesadores Via, Pentium4 de Intel y Athlon XP de AMD. Adems, estn muy extendidos procesadores no tan novedosos, como los Pentium MMX y Pentium II/III de Intel y los chips de AMD (familias K6 y los primeros K7/Athlon). Circuito electrnico que acta como unidad central de proceso de un ordenador, proporcionando el control de las operaciones de clculo. Los microprocesadores tambin se utilizan en otros sistemas informticos avanzados, como impresoras, automviles o aviones. En 1995 se produjeron unos 4.000 millones de microprocesadores en todo el mundo. El microprocesador es un tipo de circuito smamente integrado. Los circuitos integrados, tambin conocidos como microchips o chips, son circuitos electrnicos complejos formados por componentes extremadamente pequeos formados en una nica pieza plana de poco espesor de un material conocido como semiconductor. Los microprocesadores modernos incorporan hasta 7 millones de transistores (que actan como amplificadores electrnicos, osciladores o, ms a menudo, como conmutadores), adems de otros componentes como resistencias, diodos, pequeos condensadores y conexiones, todo ello en una superficie comparable a la de un sello de correos. Un microprocesador consta de varias secciones diferentes. La unidad aritmticolgica (ALU, siglas en ingls) efecta clculos con nmeros y toma decisiones lgc s lsrgsrss n z n sd me r ep c lsp r amacenar informacin ia o e ito o o a e moi s e i e aa l a a

Abanto Minchn Jos Damin

Pgina 2

LOS MICROPROCESADORES - MICROCONTROLADORES


temporalmente; la unidad de control descodifica los programas; los buses ta s otn ifr c dgtl ta d l hp yd l c mp td rame r rn p ra noma in ii a r vs e c i a e a o u a oa l moi a local se emplea para los cmputos realizados en el mismo chip. Los microprocesadors m c mpeo c n in n a me u o ors s cin s p r e s o ljs o t e e nd t a e co e o ejemplo, secciones de memoria especializada denominadas memoria cach, que sirven para acelerar el acceso a los dispositivos externos de almacenamiento de datos. Los microprocesadores modernos funcionan con una anchura de bus de 64 bits (un bit es un dgito binario, una unidad de informacin que puede ser un uno o un cero): esto significa que pueden transmitirse simultneamente 64 bits de datos. Un cristal oscilador situado en el ordenador proporciona una seal de sincronizacin, o seal de reloj, para coordinar todas las actividades del microprocesador. La velocidad de reloj de los microprocesadores ms avanzados es de unos 300 megahercios (MHz), lo que permite ejecutar unos 1.000 millones de instrucciones cada segundo. PARTES DE UN MICROPROCESADOR Un Microprocesador lo podemos dividir en varias partes El encapsulado: es lo que rodea a la oblea de silicio en s, para darle consistencia, impedir su deterioro (por ejemplo por oxidacin con el aire) y permitir el enlace con los conectores externos que lo acoplarn a su zcalo o a la placa base. la memoria cach: una memoria ultrarrpida que emplea el micro para tener a mano ciertos datos que previsiblemente sern utilizados en las siguientes operaciones sin tener que acudir a la memoria RAM, reduciendo el tiempo de espera. Todos los micros "compatibles PC" desde el 486 poseen al menos la llamada cach itr ad p i rnvl L sd cr l q eet m crad l co tn oq e n en e r me ie o 1 e e i a u s , s ec e mir, a t u est encapsulada junto a l. Los micros ms modernos (Pentium III Coppermine, Athlon Thunderbird, etc.) incluyen tambin en su interior otro nivel de cach, ms grande aunque algo menos rpida, la cach de segundo nivel o L2. El coprocesador matemtico: o, ms correctamente, la FPU (Floating Point Unit, Unidad de coma Flotante). Parte del micro especializada en esa clase de clculos mae t o niu me t e tb e e e tr r e mir, nor c i. tmi s a t a n e sa a n l xei d l co e to hp c g o TIPOS DE CONEXIN El rendimiento que dan los microprocesadores no slo dependen de ellos mismos, sino de la placa donde se instalan. Los diferentes micros no se conectan de igual manera a las placas: * Socket, con mecanismo ZIF (Zero Insertion Force). En ellas el procesador se inserta y se retire sin necesidad de ejercer alguna presin sobre l. Al levantar la palanquita que hay al lado se libera el microprocesador, siendo extremadamente sencilla su extraccin. Estos zcalos aseguran la actualizacin del microprocesador. Hay de diferentes tipos: Socket 423 y 478. En ellos se insertan los nuevos Pentiums 4 de Intel. El primero hace referencia al modelo de 0,18 micras (Willamete) y el segundo al construido segn la tecnologa de 0,13 micras (Northwood). Tambin hay algunos

Abanto Minchn Jos Damin

Pgina 3

LOS MICROPROCESADORES - MICROCONTROLADORES


de 478 con nucleo Willamete. El tamao de micras mencionado hace referencia al tamao de cada transistor, cuanto menor sea tu tamao ms pequeo ser el micro y ms transistores ser posible utilizar en el mismo espacio fsico. Adems, la reduccin de tamao suele estar relacionada con una reduccin del calor generado y con un menor consumo de energa. En el zcalo 478 tambin se insertan micros Celeron de Intel de ultimsima generacin similares a los p4 pero ms econmicos Socket 462/Socket A. Ambos son el mismo tipo. Se trata donde se insertan los procesadores Athlon en sus versiones ms nuevas: HISTORIA

- El primer circuito integrado creado por Jack Kilby el 12/9/1958 Un da como hoy de 1958, Texas Instruments present una pastilla de germanio con un solo transistor y otros componentes desarrollado por Jack Kilby. Haba nacido la estrella de la computacin. En realidad, la historia se remonta a julio de 1958, cuando Kilby fue contratado por Texas Instruments y no pudo tener vacaciones ese verano. Se vio obligado a trabajar esos meses en un problema de diseo de c c i s q e s l ma cm me t ta d ls i ut r o u el a o n ne l i na e o a r n meo y q etr n p rcn li q el fbi c n rs u emi o o c r u a a r a i u c de componentes de un circuito en masa poda mejorarse metiendo todo en una slo pieza semiconductora. El invento de Kilby consista en una pastilla cuadrada de germanio, un elemento qumico metlico y cristalino, que meda seis milmetros por lado y contena apenas un transistor, tres resistencias y un condensador. El aspecto del circuito integrado era tan diminuto, que se

Abanto Minchn Jos Damin

Pgina 4

LOS MICROPROCESADORES - MICROCONTROLADORES


gan el apodo ingls que se le da a las astillas, las briznas, los pedazos de algo: hp. c i E t c i s si y a lsh sa e tn e uiz d s b sa v c R vlucion el se hp u tu o a t no cs ti o t o l a . e o t la u o mundo de la electrnica y supuso el nacimiento de la nueva industria informtica. Sus aplicaciones son infinitas: comunicaciones, medicina, transporte, comercio y fbi c n ep e ed c q eh t n fr d e mu d mo en . a r a i s u d ei u a r soma o l n o d r o c r a o c c i s i L s i ut ntegrados estn tan incorporados a nuestras vidas que sera difcil r o i gn r nmu d snel . l hpe e moo d l ead l ifr c n , s g r ma ia u n o i l s E c i s l tr e a r e a noma i a e ua o Jim Tully, jefe de investigacin de Gartner. En el ao 2000, Jack Kilby fue galardonado con el Premio Nobel de Fsica por la contribucin de su invento al desarrollo de la tecnologa de la informacin El primer microprocesador fue el Intel 4004, producido en 1971. Se desarroll originalmente para una calculadora, y resultaba revolucionario para su poca. Contena 2.300 transistores en un microprocesador de 4 bits que slo poda realizar 60.000 operaciones por segundo. El primer microprocesador de 8 bits fue el Intel 8008, desarrollado en 1979 para su empleo en terminales informticos. El Intel 8008 contena 3.300 transistores. El primer microprocesador realmente diseado para uso general, desarrollado en 1974, fue el Intel 8080 de 8 bits, que contena 4.500 transistores y poda ejecutar 200.000 instrucciones por segundo. Los microprocesadores modernos tienen una capacidad y velocidad mucho mayores. Entre ellos figuran el Intel Pentium Pro, con 5,5 millones de transistores; el UltraSparc-II, de Sun Microsystems, que contiene 5,4 millones de transistores; el PowerPC 620, desarrollado conjuntamente por Apple, IBM y Motorola, con 7 millones de transistores, y el Alpha 21164A, de Digital Equipment Corporation, con 9,3 millones de transistores. FABRICACIN DE MICROPROCESADORES Los microprocesadores se fabrican empleando tcnicas similares a las usadas para otros circuitos integrados, como chips de memoria. Generalmente, los microprocesadores tienen una estructura ms compleja que otros chips, y su fabricacin exige tcnicas extremadamente precisas. La fabricacin econmica de microprocesadores exige su produccin masiva. Sobre la superficie de una oblea de silicio se crean simultneamente varios cientos de grupos de circuitos. El proceso de fabricacin de microprocesadores consiste en una sucesin de deposicin y eliminacin de capas finsimas de materiales conductores, aislantes y semiconductores, hasta que despus de cientos de pasos se llega a un complejo "bocadillo" que contiene todos los circuitos interconectados del microprocesador. Para el circuito electrnico slo se emplea la superficie externa de la oblea de silicio, una capa de unas 10 micras de espesor (unos 0,01 mm, la dcima

Abanto Minchn Jos Damin

Pgina 5

LOS MICROPROCESADORES - MICROCONTROLADORES


parte del espesor de un cabello humano). Entre las etapas del proceso figuran la creacin de sustrato, la oxidacin, la litografa, el grabado, la implantacin inica y la deposicin de capas. La primera etapa en la produccin de un microprocesador es la creacin de un sustrato de silicio de enorme pureza, una rodaja de silicio en forma de una oblea redonda pulida hasta quedar lisa como un espejo. En la actualidad, las obleas ms grandes empleadas en la industria tienen 200 mm de dimetro. En la etapa de oxidacin se coloca una capa elctricamente no conductora, llamada dielctrico. El tipo de dielctrico ms importante es el dixido de silicio, que se "cultiva" exponiendo la oblea de silicio a una atmsfera de oxgeno en un horno a unos 1.000 C. El oxgeno se combina con el silicio para formar una delgada capa de xido de unos 75 angstroms de espesor (un angstrom es una diezmilmillonsima de metro). Casi todas las capas que se depositan sobre la oblea deben corresponder con la forma y disposicin de los transistores y otros elementos electrnicos. Generalmente esto se logra mediante un proceso llamado fotolitografa, que equivale a convertir la oblea en un trozo de pelcula fotogrfica y proyectar sobre la misma una imagen del circuito deseado. Para ello se deposita sobre la superficie de la oblea una capa fotosensible cuyas propiedades cambian al ser expuesta a la luz. Los detalles del circuito pueden llegar a tener un tamao de slo 0,25 micras. Como la longitud de onda ms corta de la luz visible es de unas 0,5 micras, es necesario emplear luz ultravioleta de baja longitud de onda para resolver los detalles ms pequeos. Despus de proyectar el circuito sobre la capa fotorresistente y revelar la misma, la oblea se graba: esto es, se elimina la parte de la oblea no protegida por la imagen grabada del circuito mediante productos qumicos (un proceso conocido como grabado hmedo) o exponindola a un gas corrosivo llamado plasma en una cmara de vaco especial. En el siguiente paso del proceso, la implantacin inica, se introducen en el silicio impurezas como boro o fsforo para alterar su conductividad. Esto se logra ionizando los tomos de boro o de fsforo (quitndoles uno o dos electrones) y lanzndolos contra la oblea a grandes energas mediante un implantador inico. Los iones quedan incrustados en la superficie de la oblea. En el ltimo paso del proceso, las capas o pelculas de material empleadas para fabricar un microprocesador se depositan mediante el bombardeo atmico en un plasma, la evaporacin (en la que el material se funde y posteriormente se evapora para cubrir la oblea) o la deposicin de vapor qumico, en la que el material se condensa a partir de un gas a baja presin o a presin

Abanto Minchn Jos Damin

Pgina 6

LOS MICROPROCESADORES - MICROCONTROLADORES


atmosfrica. En todos los casos, la pelcula debe ser de gran pureza, y su espesor debe controlarse con una precisin de una fraccin de micra. Los detalles de un microprocesador son tan pequeos y precisos que una nica mota de polvo puede destruir todo un grupo de circuitos. Las salas empleadas para la fabricacin de microprocesadores se denominan salas limpias, porque el aire de las mismas se somete a un filtrado exhaustivo y est prcticamente libre de polvo. Las salas limpias ms puras de la actualidad se denominan de clase 1. La cifra indica el nmero mximo de partculas mayores de 0,12 micras que puede haber en un pie cbico de aire (0,028 metros cbicos). Como comparacin, un hogar normal sera de clase 1 milln.

EVOLUCIN DE LOS PROCESADORES


1971: Intel 4004. Nota: Fue el primer microprocesador comercial. Sali al mercado el 15 de noviembre de 1971. 1972: Intel 8008 1974: Intel 8080, Intel 8085 1975: Signetics 2650, MOS 6502, Motorola 6800 1976: Zilog Z80 1978: Intel 8086, Motorola 68000 1979: Intel 8088 1982: Intel 80286, Motorola 68020 1985: Intel 80386, Motorola 68020, AMD80386 1987: Motorola 68030 1989: Intel 80486, Motorola 68040, AMD80486 1993: Intel Pentium, Motorola 68060, AMD K5, MIPS R10000 1995: Intel Pentium Pro 1997: Intel Pentium II, AMD K6, PowerPC G3, MIPS R120007 1999: Intel Pentium III, AMD K6-2, PowerPC G4 2000: Intel Pentium 4, Intel Itanium 2, AMD Athlon XP, AMD Duron, MIPS R14000 2003: PowerPC G5 2004: Intel Pentium M 2005: Intel Pentium D, Intel Extreme Edition con hyper threading, Intel Core Duo, AMD Athlon 64, AMD Athlon 64 X2, AMD Sempron 128. 2006: Intel Core 2 Duo, Intel Core 2 Extreme, AMD Athlon FX 2007: Intel Core 2 Quad, AMD Quad Core, AMD Quad FX

Abanto Minchn Jos Damin

Pgina 7

LOS MICROPROCESADORES - MICROCONTROLADORES

EL MICROPROCESADOR 4004

Historia del 4004 En 1969, Silicon Valley, en el estado de California (EEUU) era el centro de la industria de los semiconductores. Por ello, gente de la empresa Busicom, una joven empresa japonesa, fue a la compaa Intel (fundada el ao anterior) para que hicieran un conjunto de doce chips para el corazn de su nueva calculadora de mesa de bajo costo. Al principio se pens que no se poda hacer, ya que Intel no estaba preparada para realizar circuitos "a medida". Pero Marcian Edward Ted Hoff, Jr., jefe del departamento de investigacin de aplicaciones, pens que habra una mejor forma de realizar el trabajo. Durante el otoo (del hemisferio norte) de 1969 Hoff, ayudado por Stanley Mazor, definieron una arquitectura consistente en una CPU de 4 bits, una memoria ROM (de slo lectura) para almacenar las instrucciones de los programas, una RAM (memoria de lectura y escritura) para almacenar los datos y algunos puertos de entrada/salida para la conexin con el teclado, la impresora, las llaves y las luces. Adems definieron y verificaron el conjunto de instrucciones con la ayuda de ingenieros de Busicom (particularmente Masatoshi Shima). En abril de 1970 Federico Faggin se sum al staff de Intel. El trabajo de l era terminar el conjunto de chips de la calculadora. Se supona que Hoff y Mazor haban completado el diseo lgico de los chips y solamente quedaran definir los ltimos detalles para poder comenzar la produccin. Esto no fue lo que Faggin encontr cuando comenz a trabajar en Intel ni lo que Shima encontr cuando lleg desde Japn. Shima esperaba revisar la lgica de diseo, confirmando que Busicom podra realizar su calculadora y regresar a Japn. Se puso furioso cuando vio que estaba todo igual que cuando haba ido seis meses antes, con lo que dijo (en lo poco que saba de ingls) "Vengo ac a revisar. No hay nada para revisar. Esto es slo idea". No se cumplieron los plazos establecidos en el contrato entre Intel y Busicom. De esta manera, Faggin tuvo que trabajar largos meses, de 12 a 16 horas por da. Finalmente pudo realizar los cuatro chips arriba mencionados. El los llam "familia 4000". Estaba compuesto por cuatro dispositivos de 16 pines: el 4001 era una ROM de dos kilobits con salida de cuatro bits de datos; el 4002 era una RAM de 320 bits

Abanto Minchn Jos Damin

Pgina 8

LOS MICROPROCESADORES - MICROCONTROLADORES


con el port de entrada/salida (bus de datos) de cuatro bits; el 4003 era un registro de desplazamiento de 10 bits con entrada serie y salida paralelo; y el 4004 era la CPU de 4 bits. El 4001 fue el primer chip diseado y terminado. La primera fabricacin ocurri en octubre de 1970 y el circuito trabaj perfectamente. En noviembre salieron el 4002 con un pequeo error y el 4003 que funcion correctamente. Finalmente el 4004 vino unos pocos das antes del final de 1970. Fue una lstima porque en la fabricacin se haban olvidado de poner una de las mscaras. Tres semanas despus vinieron los nuevos 4004, con lo que Faggin pudo realizar las verificaciones. Slo encontr unos pequeos errores. En febrero de 1971 el 4004 funcionaba correctamente. En el mismo mes recibi de Busicom las instrucciones que deban ir en la ROM. A mediados de marzo de 1971, envi los chips a Busicom, donde verificaron que la calculadora funcionaba perfectamente. Cada calculadora necesitaba un 4004, dos 4002, cuatro 4001 y tres 4003. Tom un poco menos de un ao desde la idea al producto funcionando correctamente. Luego de que el primer microprocesador fuera una realidad, Faggin le pidi a la gerencia de Intel que utilizara este conjunto de chips para otras aplicaciones. Esto no fue aprobado, pensando que la familia 4000 slo servira para calculadoras. Adems, como fue producido mediante un contrato exclusivo, slo lo podran poner en el mercado teniendo a Busicom como intermediario. Despus de hacer otros dispositivos utilizando la familia 4000, Faggin le demostr a Robert Noyce (entonces presidente de Intel) la viabilidad de estos integrados para uso general. Finalmente ambas empresas llegaron a un arreglo: Intel le devolvi los 60000 dlares que haba costado el proyecto, slo podra vender los integrados para aplicaciones que no fueran calculadoras y Busicom los obtendra ms baratos (ya que se produciran en mayor cantidad). El 15 de noviembre de 1971, la familia 4000, luego conocida como MCS-4 (Micro Computer System 4-bit) fue finalmente introducida en el mercado. Tal como ocurre con los microprocesadores actuales, el Intel 4004 necesitaba de u a sr d c isd s p reohp ep r fn in r E t gu od cruts n ei e hp e o ot e c is t aa u co a. se r p e i i c o integrados estaba formado por 5 chips, que en conjunto s lsc n c c mo e o o o o a la familia 4000 : Intel 4001: Una ROM de 256 bytes (256 instrucciones de programa de 8 bits), y un puerto incorporado de I/O de 4 bits (*) Intel 4002: Una RAM de 40 bytes (80 palabras de datos de 4 bits), y un puerto de salida incorporado de 4 bits. La RAM del chip est organizada en cuatro registros de veinte palabras de 4 bits: o 16 palabras de datos (utilizadas para los dgitos de mantisa en el diseo original de la calculadora) o 4 palabras de estado (utilizadas para los dgitos de exponente en el diseo original de la calculadora) Intel 4003: Un registro de desplazamiento de salida paralela de 10 bits para explorar teclados, pantallas, impresoras, etc.

Abanto Minchn Jos Damin

Pgina 9

LOS MICROPROCESADORES - MICROCONTROLADORES


Intel 4008: Un latch de 8 bits de direccin, para facilitar el acceso a chips de memoria estndar, y un chip incorporado de 4 bits de seleccin y puerto de I/O (*) Intel 4009: Interfaz de acceso I/O a memoria estndar y a chips de I/O (*) (*) Nota: Debido a limitaciones tcnicas, no era posible utilizar a la vez un chip 4001 junto a un 4008/4009. Descripcin del 4004 Es un microprocesador de 4 bits de bus de datos, direcciona 32768 bits de ROM y 5120 bits de RAM. Adems se pueden direccionar 16 ports de entrada (de 4 bits) y 16 ports de salida (de 4 bits). Contiene alrededor de 2300 transistores MOS de canal P de 10 micrones. El ciclo de instruccin es de 10,8 microsegundos. Terminales del 4004 Este microprocesador estaba encapsulado en el formato DIP (Dual Inline Package) de 16 patas (ocho de cada lado). La distancia entre las patas es de 0,1 pulgadas (2,54 milmetros), mientras que la distancia entre patas enfrentadas es de 0,3 pulgadas (7,68 milmetros). Ntese en el grfico de la derecha el semicrculo que identifica la posicin de la pata 1. Esto sirve para no insertar el chip al revs en el circuito impreso. Las funciones de las 16 patas con las que se conecta el 4004 con el exterior son las siguientes: Pata Nombre 1 2 3 4 5 6 7 8 D0 D1 D2 D3 VSS Clock phase 1 Clock phase 2 Sync output Referencia de tierra. Es la tensin ms positiva. Son las dos fases de entrada de reloj (clock) Seal de sincronismo generada por el procesador. Indica el comienzo de un ciclo de instruccin. Un "1" lgico aplicado en esta pata borra todos los flags y registros de estado y fuerza el contador de programa (PC) a cero. Para que acte correctamente, esta lnea deber activarse por 64 ciclos de reloj (8 ciclos de mquina). La instruccin JCN verifica el estado de esta lnea. Esta seal est activa cuando el procesador necesita datos de Todas las direcciones y datos de RAM y ROM pasan por estas lneas Descripcin

9 10 11

Reset Test CM-ROM

Abanto Minchn Jos Damin

Pgina 10

Anda mungkin juga menyukai