Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

m

er as
co
MICROCONTROLADORES

eH w
Arquitectura interna

o.
rs e Claudia Cepeda Muñoz
IACC
ou urc
25/06/2020
o
aC s
v i y re
ed d
ar stu
sh is
Th

This study source was downloaded by 100000812154591 from CourseHero.com on 12-06-2021 18:11:28 GMT -06:00

https://www.coursehero.com/file/64873277/Claudia-Cepeda-control2docx/
DESARROLLO DE LA TAREA:

1. Su jefe le ha pedido explicar a sus compañeros y subalternos las diferentes partes que
constituyen la arquitectura interna de un microcontrolador, haciendo analogías con las
diferentes partes del cuerpo humano. Realice esta explicación ocupando no menos de 30
líneas. (3 puntos).

Primero se debe señalar que un microcontrolador es un circuito integrado que en su


interior contiene una unidad central de procesamiento (CPU), unidades de memoria (RAM
y ROM), puertos de entrada y salida y periféricos. Estas partes están interconectadas

m
er as
dentro del microcontrolador, y en conjunto forman lo que se le conoce como

co
eH w
microcomputadora. Se puede decir con toda propiedad que un microcontrolador es una
microcomputadora completa encapsulada en un circuito integrado. El propósito

o.
rs e
fundamental de los microcontroladores es el de leer y ejecutar los programas que el
ou urc
usuario le escribe, es por esto que la programación es una actividad básica e indispensable
cuando se diseñan circuitos y sistemas que los incluyan. El carácter programable de los
o

microcontroladores simplifican el diseño de circuitos electrónicos. Permiten modularidad y


aC s
v i y re

flexibilidad, ya que un mismo circuito se puede utilizar para que realice diferentes
funciones con solo cambiar el programa del microcontrolador. Los microcontroladores
están diseñados para interpretar y procesar datos e instrucciones en forma binaria.
ed d

Patrones de 1’s y 0’s conforman el lenguaje máquina de los microcontroladores, y es lo


ar stu

único que son capaces de entender. Estos 1’s y 0’s representan la unidad mínima de
información, conocida como bit, ya que solo puede adoptar uno de dos valores posibles: 0
sh is

ó 1. En este punto se puede decir que como en el cuerpo humano, las experiencias
Th

sensoriales van dejando rastro en nuestra memoria de tal manera que podemos
interpretar las señales que están a nuestro alrededor, continuando con esta analogía se
puede decir que la estructura de un microcontrolador se puede analizar como si fuera el
cuerpo humano en sí, por ejemplo:

Podría decir que la CPU (microprocesador) es el corazón por que es la unidad donde se
ejecutan las instrucciones de los programas y se controla el funcionamiento de los distintos
componentes, y a su vez ejecuta una secuencia de instrucciones; el corazón es el órgano
principal del aparato circulatorio, funciona como una bomba enviando la sangre a todo el
cuerpo.
This study source was downloaded by 100000812154591 from CourseHero.com on 12-06-2021 18:11:28 GMT -06:00

https://www.coursehero.com/file/64873277/Claudia-Cepeda-control2docx/
La memoria RAM/ROM/Vprom/otprom, etc, serían el cerebro porque las memorias son
una estructura de datos que almacenan información a corto o a largo plazo, su objetivo
fundamental es obtener la mayor integración posible; el cerebro es un órgano capaz de
almacenar experiencias de corto y largo plazo.
Los puertos de E/S serían el aparato digestivo, muchos pines de entrada y salida son
multifuncionales, Cada puerto tiene su propio registro de control de flujo, o sea el registro
TRIS correspondiente: TRISA, TRISB, TRISC etc. lo que determina el comportamiento de bits
del puerto, pero no determina su contenido. Esta regla es fácil de recordar: 0 = Entrada 1 =
Salida. En el aparato digestivo la función principal es que los nutrientes de la comida
puedan ir a la sangre.
Los periféricos (temporizador/contador, sistema de interrupción,etc) y los buses serían el
sistema nervioso, El temporizador contador típicamente se utiliza para conseguir medidas

m
er as
de tiempos altamente precisas, y aunque, por lo general, opera con el reloj del sistema,

co
también es posible que trabaje con una señal de reloj separada. Este mismo elemento

eH w
temporizador puede ser utilizado como contador o para producir interrupciones en el

o.
rs e
sistema, y los buses funcionan ordenando la información que es transmitida desde distintas
ou urc
unidades y periféricos a la unidad central, haciendo las veces de semáforo o regulador de
prioridades y operaciones a ejecutar. En este sentido el sistema nervioso es una red de
o

tejidos, su función es de captar y procesar rápidamente las señales ejerciendo control y


aC s
v i y re

coordinación sobre los demás órganos.


ed d

2. ¿Cuáles puede decir que son las 3 principales diferencias entre la arquitectura RISC y
ar stu

la CISC? Fundamente su respuesta. (2 puntos).


sh is
Th

This study source was downloaded by 100000812154591 from CourseHero.com on 12-06-2021 18:11:28 GMT -06:00

https://www.coursehero.com/file/64873277/Claudia-Cepeda-control2docx/
m
er as
co
eH w
o.
rs e
ou urc
3. Tal como se muestra en la figura, las arquitecturas CISC y RISC manifiestan
o

similitudes en su conformación, excepto que la primera cuenta con un elemento


aC s
v i y re

señalado en la gráfica como MPM, el cual no es más que un elemento que permite la
ejecución de microcódigo capaz de realizar un procesamiento particular, solicitado a
través de una única instrucción. Asuma que se desea realizar una operación de
ed d

multiplicar 2 números de 8 bits. ¿Cómo se realizaría este procesamiento para cada tipo
ar stu

de arquitectura? Fundamente su explicación. (2 puntos).


sh is
Th

This study source was downloaded by 100000812154591 from CourseHero.com on 12-06-2021 18:11:28 GMT -06:00

https://www.coursehero.com/file/64873277/Claudia-Cepeda-control2docx/
En este caso los cálculos RISC son más rápidos y más precisos. Los cálculos CISC son lentos y precisos.
Ya que Los procesadores RISC tienen un conjunto más pequeño de instrucciones con pocos nodos de
direccionamiento. Los procesadores CISC tienen un conjunto más grande de instrucciones con
muchos nodos de direccionamiento. Cabe destacar que RISC se utiliza en aplicaciones de alta gama
como procesamiento de video, telecomunicaciones y procesamiento de imágenes. CISC se utiliza en
aplicaciones de gama baja como sistemas de seguridad, domótica, etc.

m
er as
co
eH w
o.
rs e
ou urc
4. La empresa Micro ABC ha lanzado al mercado un microcontrolador de buses de 32
o

bits y arquitectura RISC para competir con la empresa rival que ha lanzado un
aC s
v i y re

microcontrolador de buses de 16 bits, pero con arquitectura CISC. ¿Cuál considera que es
el microcontrolador más poderoso? Fundamente sus razones. (2 puntos).
ed d

Los microprocesadores CISC (16 bits) tienen un conjunto de instrucciones que se caracteriza por ser
ar stu

muy amplio y por poder permitir operaciones complejas entre operandos situados en la memoria o
en los registros internos, en contraposición a la arquitectura RISC, Este tipo de arquitectura dificulta
sh is

el paralelismo entre instrucciones, por lo que, en la actualidad, la mayoría de los sistemas CISC de
Th

alto rendimiento implementan un sistema que convierte dichas instrucciones complejas en varias
instrucciones simples del tipo RISC, llamadas generalmente microinstrucciones.

En los microprocesadores RISC (32 bits) Sólo las instrucciones de carga y almacenamiento acceden
a la memoria de datos. Además estos procesadores suelen disponer de muchos registros de
propósito general, esta hecho para un ordenador que esté a favor de los conjuntos de instrucciones
pequeñas y simples que toman menor tiempo. La arquitectura es notablemente no limpia, por
mantener compatibilidad con la línea de procesadores de 16 bits de Intel.

This study source was downloaded by 100000812154591 from CourseHero.com on 12-06-2021 18:11:28 GMT -06:00

https://www.coursehero.com/file/64873277/Claudia-Cepeda-control2docx/
m
er as
co
eH w
o.
rs e Bibliografía
ou urc
http://homepage.cem.itesm.mx/garcia.andres/PDF201411/Arquitectura%20Computacional
%20(basis).pdf
o
aC s

https://www.mikroe.com/ebooks/microcontroladores-pic-programacion-en-c-con-ejemplos/puertos-
v i y re

de-entradasalida

https://www.electronicaestudio.com/que-es-un-microcontrolador/#:~:text=Un%20microcontrolador
%20es%20un%20circuito,se%20le%20conoce%20como%20microcomputadora.
ed d
ar stu

https://es.slideshare.net/3212785676/analogia-entre-computadoracuerpo-humano

https://www.definicionabc.com/tecnologia/bus-de-datos.php
sh is

https://tareasuniversitarias.com/procesadores-risc-y-cisc.html
Th

https://sites.google.com/site/fhwivan2014/hardware/placa-base/cpu/componentes/arch

http://spdtrabajomicroprocesadores.blogspot.com/2010/05/diferencias-entre-arquitecturas-risc-
y.html#:~:text=CISC%20(Complex%20Instruction%20Set%20Computer,un%20conjunto%20de
%20instrucciones%20reducido.&text=La%20arquitectura%20RISC%20a%20diferencia,o%20pocos
%20ciclos%20de%20ejecucion.

https://sites.google.com/site/fhwjesus2/home/procesador-cpu/componentes-cpu/2-2arquitectura-
cisc-risc

http://www.exa.unicen.edu.ar/catedras/tmicrocon/Material/1_introduccion_a_los_ucontroladores.p
df

https://www.electronicosonline.com/Microcontrolador-CISC-de-32bits/
This study source was downloaded by 100000812154591 from CourseHero.com on 12-06-2021 18:11:28 GMT -06:00

https://www.coursehero.com/file/64873277/Claudia-Cepeda-control2docx/
http://diseno-programacion-computadoras.blogspot.com/2014/01/risc-y-cisc-dos-filosofias-de-
diseno.html

http://atc2.aut.uah.es/~avicente/asignaturas/ac/pdf/soluciones_t2.pdf

IACC (2019). Arquitectura interna. Microcontroladores. Semana 2.

m
er as
co
eH w
o.
rs e
ou urc
o
aC s
v i y re
ed d
ar stu
sh is
Th

This study source was downloaded by 100000812154591 from CourseHero.com on 12-06-2021 18:11:28 GMT -06:00

https://www.coursehero.com/file/64873277/Claudia-Cepeda-control2docx/
Powered by TCPDF (www.tcpdf.org)

You might also like