Está en la página 1de 7

1. Que es un microprocesador y que diferencia tiene con respecto a un microcontrolador.

Un microprocesador es un circuito electrnico integrado que acta como unidad central de proceso de un ordenador, proporcionando el control de las operaciones de clculo. Estn formados por componentes extremadamente pequeos reunidos en una nica pieza plana de poco espesor. Sus componentes principales son los semiconductores, principalmente silicio y germanio. Pueden llegar a tener arias decenas de millones transistores, adems de otros componentes electrnicos como diodos, resistencias, condensadores... !todo ello en arios mil"metros cuadrados# En un microprocesador se pueden distinguir arias secciones diferentes. $a unidad aritm%tico&lgica, llamada '($U' en ingl%s, es la responsa)le del clculo con nmeros y la de tomar las decisiones lgicas *dentro de ella destaca la +PU '+loating Point Unit' que se encarga solamente de las operaciones matemticas,. -.+E/E01.(S2

$a configuracin m"nima )sica de un 3icroprocesador esta constituida por un 3icro de 45 Pines, Una memoria /(3 de 67 Pines, una memoria /83de 67 Pines y un decodificador de direcciones de 97 Pines: 3icrocontrolador incluye todo estos elementos del 3icroprocesador en un solo 1ircuito .ntegrado por lo que implica una gran enta;a en arios factores2 En el circuito impreso por su amplia simplificacin de circuiter"a. El costo para un sistema )asado en 3icrocontrolador es muc<o menor, mientras que para del 3icroprocesador, es muy alto en la actualidad. $os 3icroprocesadores tradicionales se )asan en la arquitectura de =on 0e>mann, mientras que los microcontroladores tra)a;an con arquitectura de <ar ard. El tiempo de desarrollo de su proyecto electrnico es menor para los 3icrocontroladores. Se puede o)ser ar en las grficas ? 6 y @, que la principal diferencia entre am)os radica en la u)icacin del registro de tra)a;o, que para los P.1As se denomina B *BorCing /egister,, y para los tradicionales es el (cumulador *(,. En los microcontroladores tradicionales todas las operacionesse realizan so)re el acumulador. $a salida del acumulador esta conectada a una de las entradas de la Unidad (ritm%tica y $gica*($U,, y por lo tanto este es siempre uno de los dos operandos de cualquier instruccin, las instrucciones de simple operando *)orrar, incrementar, decrementar, complementar,, actan so)re el acumulador. En los microcontroladores P.1, la salida de la ($U a al registro B y tam)i%n a la memoria de datos, por lo tanto el resultado puede guardarse en cualquiera de los dos destinos. $a gran enta;a de esta arquitectura*3icrocontroladores , es que permite un gran a<orrode instrucciones ya que el resultado de cualquier instruccin que opere con la memoria, ya sea de simple o do)le operando, puede de;arse en la misma posicin de memoria o en el registro B, segn se seleccione con un )it de la misma instruccin . $as operaciones con constantes pro enientes de la memoria de programa *literales, se realizan solo so)re el registro B.

2. Que es el CPU y que partes lo componen. $a 1PU, siglas de D1entral Processing UnitE es la Unidad central de procesamiento. Es el Dcere)roE de la computadora, u)icado espec"ficamente en el microprocesador, posee dos componentes, la Unidad de 1ontrol y la Unidad aritm%tico&lgica. $a 1PU tra)a;a acti amente con la memoria principal, aunque f"sicamente est separada del microprocesador. 3. En relacin a los dispositivos de memoria, en que consiste la arquitectura van newmann, arvard.

$a idea pues, de la arquitectura de =on 0eumann es esta2 utilizar una sola memoria, en la cual se almacene ese programa en forma de instrucciones *codificadas num%ricamente, desde luego,, acompaadas de la localizacin de los operandos o datos necesarios para lle ar a ca)o esa instruccin. $a localizacin de los operandos, es decir, el lugar donde de)en guardarse los alores y los resultados tam)i%n estar en la misma memoria. Una unidad de control que lee las instrucciones y los datos de la memoria principal y organiza el tra)a;o del resto de los componentes de la 1PU, una unidad aritm%tico&lgica *($U,, que concentra todos los circuitos que realizan operaciones aritm%ticas y lgicas, as" como una serie de registros *almacenes de datos en el interior de la 1PU, que sir en como

almacenes temporales de datos para las operaciones que <ace la ($U y sus resultados, y otras tareas comununes, como sa)er por dnde se a e;ecutando el programa */egistro contador de programa &.P2 .nstruction Pointer&,. Fam)i%n es necesaria una comunicacin con el mundo exterior *'el mundo real',... esquematizada con los sistemas de EntradaGSalida capaces de traer y lle ar datos desde y <acia los dispositi os perif%ricos. ( diferencia de la arquitectura de =on 0eumann, en la arquitectura Har ard se propone que el programa est% totalmente separado de los datos con los que tra)a;a2 es decir, el programa en una memoria, y los datos en otra memoria independiente.

Por un lado, <ay que duplicar los sistemas de comunicacin entre la 1PU y la memoria, lo cual <ace ms comple;o su diseo... pero por otro, y ms importante, es que las memorias de <oy en d"a no son demasiado rpidas si comparamos su funcionamiento con la 1PU. Es decir, lle ar o traer cosas desde y <acia la memoria es )astante ms lento que realizar una operacin de la 1PU. En la arquitectura de on 0eumann se producen en la 1PU una cierta ralentizacin de)ido a que instrucciones desde la memoria ;unto con los datos de)en pasar por un nico canal *el )us de memoria,. ( este efecto se le conoce como 'el cuello de )otella de =on 0eumann'.

$a arquitectura Har ard puede e itarlo en cierto modo, pero su mayor comple;idad slo compensa cuando el flu;o de instrucciones y de datos es ms o menos el mismo. Por eso no es ampliamente utilizada en ordenadores de propsito general. Sin em)argo, s" se utiliza en algunos casos para construir procesadores de seal *-SP ,... unos circuitos que realizan el tratamiento digital de una seal *por e;emplo, audio o "deo,, realizando clculos una y otra ez so)re las muestras que componen la seal. $a arquitectura Har ard es una arquitectura de computadora donde se separa f"sicamente el almacenamiento de datos e instrucciones. El t%rmino se origina en las computadoras Har ard 3arC ., que almacena)an las instrucciones y los datos en diferentes medios. I1omo funcionan las arquiteturas Har>ard y =on 0eumannJ $a arquitectura de on 0eumann es una familia de arquitecturas de computadoras que utilizan el mismo dispositi o de almacenamiento tanto para las instrucciones como para los datos *a diferencia de la arquitectura Har ard,. $a mayor"a de computadoras modernas estn )asadas en esta arquitectura. 8riginalmente, el t%rmino (rquitectura Har ard <ac"a referencia a las arquitecturas de computadoras que utiliza)an dispositi os de almacenamiento f"sicamente separados para las instrucciones y para los datos *en oposicin a la (rquitectura de on 0eumann,. 4. !encion" de manera concreta que es un contador, decodificador, multiple#or, $uffer y un latc%. Un contador *counter en ingl%s, es un circuito secuencial construido a partir de )iesta)les y puertas lgicas capaz de realizar el cmputo de los impulsos que reci)e en la entrada destinada a tal efecto, almacenar datos o actuar como di isor de frecuencia. Ha)itualmente, el cmputo se realiza en un cdigo )inario, que con frecuencia ser el )inario natural o el K1- natural *contador de d%cadas,. Un decodificador o descodificador es un circuito com)inacional, cuya funcin es in ersa a la del codificador, esto es, con ierte un cdigo )inario de entrada *natural, K1-, etc., de 0 )its de entrada y 3 l"neas de salida *0 puede ser cualquier entero y 3 es un entero menor o igual a 60,, tales que cada l"nea de salida ser acti ada para una sola de las com)inaciones posi)les de entrada. Un multiplexor es un circuito com)inacional con 2n l"neas de entrada de datos, 1 l"nea de salida y n entradas de seleccin. $as entradas de seleccin indican cual de estas l"neas de entrada de datos es la que proporciona el alor a la l"nea de salida.

un buffer de datos es una u)icacin de la memoria en una computadora o en un instrumento digital reser ada para el almacenamiento temporal de informacin digital, mientras que est esperando ser procesada. Por e;emplo, un analizador F/+ tendr uno o arios buffers de entrada, donde se guardan las pala)ras digitales que representan las muestras de la seal de entrada. Un latc% *lat memori inglet, es un circuito electrnico usado para almacenar informacin en sistemas lgicos as"ncronos. Un latc< puede almacenar un )it de informacin. $os latc<es se pueden agrupar, algunos de estos grupos tienen nom)res especiales, como por e;emplo el Llatc< quad L *que puede almacenar cuatro )its, y el Llatc< octalL *oc<o )its,. $os latc<es son dispositi os )iesta)les as"ncronos que no tienen entrada de relo; y cam)ian el estado de salida solo en respuesta a datos de entrada, mientras que los )iesta)les s"ncronos, cuando tienen datos de entrada, cam)ian el estado de salida en respuesta a una entrada de relo;. &. !ensione de manera consisa el funcionamiento el"ctrico y la confi'uracin de las terminales de los si'uientes circuitos inte'rados( )*ls13+, , )*ls1+1, )*ls3)3, ma# 232 M4ls9N7 Estos circuitos FF$ Sc<ottCy&su;eta 3S. estn diseados para ser utilizados en la decodificacin de memoria de alto rendimiento o los datos de enrutamiento de las aplicaciones que requieren tiempos de propagacin muy poco retraso. En los sistemas de memoria de alto rendimiento, estos decodificadores se pueden utilizar para minimizar los efectos de la decodificacin del sistema. 1uando se emplea con memorias de alta elocidad que utiliza un rpido permite el circuito, los tiempos de retardo de estos decodificadores y el tiempo de <a)ilitacin de la memoria son por lo general menor que el tiempo de acceso t"pico de la memoria. Esto significa que el retraso sistema eficaz introducido por el decodificador del sistema de Sc<ottCy&cc es insignificante. El L$S9N7, S0O4S9N7 y S0M4S9N7( decodificar una de las oc<o l"neas dependen de las condiciones en las tres entradas de seleccin )inaria y las tres entradas de <a)ilitacin.

También podría gustarte