You are on page 1of 3

Apuntes de Microprocesadores.

Clase 1
Objetivo de la Asignatura Disear circuitos digitales que tengan aplicacin en las diferentes reas de la Ingeniera Elctrica, sobre la base de dispositivos microprogramables. Fundamentacin Los microprocesadores los microcontroladores son los dispositivos programables ms importantes de los sistemas digitales, los cuales son la base para el control de procesos en la industria, adquisicin, procesamiento de datos, computadoras, etc. !odo desarrollo tecnolgico moderno sustentado en la microelectrnica, que posee una unidad central de control, comprende a un microprocesador como el cora"n mismo de dic#a unidad$ o bien a un dispositivo programable simplificado llamado microcontrolador. En consecuencia, resulta inevitable para todo profesional de Ingeniera Elctrica, Electrnica o de %istemas abordar el mundo del #ard&are programable de los dispositivos microprogramables. ANTECEDENTES DE LOS MIC O! OCESADO ES A"o %iglo (I )* ',-. ',3' '5.6 '567 '5<7 '<67 '<-7>'<-; '<-' '<-6 '<-, '<-,>'<;. '<;< '<,'<37 '<37>'<3' '<3' '<36 '<33 '<35 57Is '<5. '<5; '<5< '<<6 '<<6>.777 .77' Desarrollo Caracter#sticas +baco *alculadora primitiva basada en cuentas *alculadora de /las 0ascal 1quina con engrana2es ruedas 4ueda de Leibni" *alculadora de 0ascal con capacidad para 1ultiplicar Dividir 1quina de Diferencias de *lculo de Logaritmos otras funciones /abbage 1quina analtica de /abbage )cepta programas con tar2etas perforadas, unidad de procesamiento 8taller9 memoria de ruedas dentadas 8almacn9 con capacidad para '777 n:meros de ;7 dgitos. 1quina de =ollerit# 0rogramas con tar2etas perforadas rels electromecnicos )nali"ador diferencial de /us *lculo de ecuaciones 81I!9 *?L?%%@% Descifrado de los mensa2es codificados de la EAIB1) de los na"is C6 C- de Cuse *omputador mecnico basado en rels =arvard 1arD I 8I/19 Desarrollo actuali"ado con rels de la mquina de /abbage EA)* de 1auc#l EcDert 0rogramacin con interruptores, '5777 vulvos, ';;7 rels, 67 toneladas. ED()* otros desarrollos de 0rogramas precableados. )rquitectura con memoria definida. (on Aeumann. *omputadores de primera generacin. %istema 37<7 de I/1, /urroug#s @so de transistores. /;777, 0D0>5. *omputadores de segunda generacin. %istemaE6,7 de I/1. *ircuitos #bridos 8parcialmente integrados9 *omputadores de tercera generacinF 0D0>'' 0rimer microprocesador. )lto nivel de integracin -77- de 1arcian ?f. 8Intel9 - bits 8memoria de -GH-9. -; instrucciones 5775 de Intel 5 bits 8memoria de ',GH59. -5 instrucciones 5757 de Intel 5 bits, ms memoria, '7 veces ms rpido, compatibilidad !!L 575; de Intel 5 bits, ma or rapide", sistema de relo2 integrado. Licenciado a otros grandes fabricantes. 575, 5755 de Intel ', 5 bits, respectivamente, 6 veces ms rpidos, ' 1b te de memoria 57'5, de Intel (ersin altamente integrada del 575,. 1u utili"ada en control 57.5, de Intel ', bits, unidad de administracin de memoria, ', 1/ de memoria, #asta ', 1=" 5765, de Intel ', bits, 66 1=", - B/ de memoria 57-5, de Intel ', bits, ,, 1=", - B/ de memoria, coprocesador integrado 8DJ9 memoria cac#e. 0entium de Intel Datos de ,- bits, dos memorias cac#e, ',, 1=" 0II, 0III de Intel ;66 1=" 577 1=", respectivamente 0I( de Intel B="

Wilmer Sanz F.

'

Apuntes de Microprocesadores. Clase 1


KuenteF Elaboracin propia Micro$rocesador %&!'( @n %istema Digital %ecuencial est conformado por un con2unto de circuitos combinacionales entradas de naturale"a digital analgica producen salidas de ambos tipos, en forma sincroni"ada. secuenciales que aceptan

@n 1icroprocesador es un %istema Digital programable con el potencial de usarse en m:ltiples aplicaciones tales comoF monitoreo de variables, almacenamiento anlisis de informacin, recepcin transmisin de datos, control de redes de comunicacin, control dedicado Eo centrali"ado de procesos, etc.

*D 4eset

M o

@nidad de *ontrol @d* 80rogram 1emor 9

@nidad de 0rocesos @d0 8)L@, Data 1emor 9

Interfa" Dig. Interfa" )nlg. Interfa" Dig. Interfa" )nlg.

Entradas

%alidas

Figura .( Diagrama de /lo0ues de un Sistema Digital Fuente1 O( Criollo %.223' Or#genes de los Microcontroladores Los orgenes del los 1icrocontroladores son paralelos a los de los 1icroprocesadores modernos se remontan a los aos 37. Desde entonces, grandes fabricantes como Intel 1otorola abordaron el mercado con los productos que #asta aos recientes fueron los ms populares 857;' ,5=*'', respectivamente9. 0or su parte, la aparicin de los 0I* 8 Peripheral Interface Controller9 data del ao '<3;, cuando la Divisin de 1icroelectrnica de Beneral Instruments 8BI9 dise un *ontrolador de Interface 0erifrico, destinado a gestionar las operaciones de entrada>salida en una mquina de ', bits. Luego de varias transacciones conversiones la fabricacin de los 0I* qued en manos de )ri"ona 1icroc#ip !ec#nolog , empresa que #a emprendido una eLitosa ofensiva comercial con sus productos$ llegando a convertirlos en los ms populares, accesibles soportados de todos los microcontroladores. Microcontrolador %&C'( Los 1icrocontroladores son procesadores de capacidades limitadas que se presentan en empaques robustos costo para facilitar su uso en el desarrollo de aplicaciones comerciales e industriales mu diversas. A )*ITECT* AS ! INCETON + ,A -A D Los modelos seg:n los cuales se organi"a la memoria en torno a la @nidad *entral de 0rocesamiento 8*0@9 se conocen como arquitecturas. @na de las ms comunes concibe la eListencia de un solo bloque que integra a las unidades fsicas donde se almacenan cdigos 81emoria de 0rograma9 datos 81emoria de Datos9. Esta es la llamada )rquitectura 0rinceton o de EcDert> 1auc#l 8Kigura .9. %u principal venta2a es el breve tamao que puede obtenerse para los sistemas as concebidos, gracias a los notables avances logrados en las actuales tcnicas de integracin. de ba2o

C!*

/.Dir. /.Datos.

1emoria de 0rograma de datos

Figura 4 Ar0uitectura !rinceton

Wilmer Sanz F.

Apuntes de Microprocesadores. Clase 1


0or otra parte, la principal desventa2a de la )rquitectura 0rinceton es la rapide" de procesamiento. Esto se debe a que los procesos de lectura de cdigos 8instrucciones9 su correspondiente e2ecucin, requieren el uso de los buses 8direcciones datos9 para acceder la memoria de programa, luego obtener los operandos en la memoria de datos finalmente escribir los resultados generados. Estos pasos tienen que cumplirse secuencialmente, es decir, uno despus del otro. La alternativa para me2orar el aspecto de la rapide" se muestra en la Kigura 6.

1emoria de 0rograma

Dir.

C!*

Dir.

1emoria de Datos

Instr.

Datos.

Figura( 5 Ar0uitectura ,arvard

%e observa que se #an separado las memorias de Datos de 0rograma, utili"ando buses independientes. Esto organi"acin se conoce como )rquitectura =arvard, la cual es adoptada para la fabricacin de los microcontroladores 0I*. Ella es preferida por permitir la lectura de instrucciones en forma simultnea con la e2ecucin 8procesamiento de datos escritura de resultados9 de instrucciones previas$ lo cual significa un notable incremento de eficiencia. La :nica desventa2a atribuible a esta arquitectura es que el espacio requerido para implementarla supera al de la 0rinceton. Actividades sugeridas > > > Liste al menos tres diferencias entre los microprocesadores los microcontroladores. /usque en internet el diagrama de bloques del microcontrolador 0I*',K533 e identifique los tres elementos de la arquitectura =arvard. Investigue el significado de las siguientes siglasF 4I%* *I%*.

Wilmer Sanz F.

You might also like