Está en la página 1de 16

Universidad Nacional Abierta y a Distancia

Vicerrectoría Académica y de Investigación


Microprocesadores y Microcontroladores
309696

Desarrollo de la guía de actividades: Paso 2


Fundamentación del curso

1. Información de los integrantes del grupo

Fecha de Entrega:
Número de grupo:
08/09/2022
Milton Alexander hernandez cepeda Cédula: 1026266551
Marlon Rozo Cédula:1094268930
Nombre Integrante 03: Cédula:

Enlace:
https://view.genial.ly/632a10a7f4eaf800195ff912/presentation-
presentacion-formas-basica

INTRODUCCIÓN: Se sabe que los microprocesadores y microcontroladores


son dispositivos que se han utilizados para la creación de diferentes
componentes tecnológicos, ya que es a partir de las características con las que
cuenta para su programación de acuerdo a las necesidades o los problemas
que se requiera solucionar, de esta manera se tiene que por medio del
presente documento se presenta lo que corresponde al desarrollo del paso dos
del curso de microprocesadores y microcontroladores, donde se presenta lo
que corresponde al desarrollo de cada uno de los puntos que se encuentran
estipulados por medio de la guía mencionada.

RESUMEN: En el presente trabajo se desarrollan los conceptos de


microprocesadores de diversos autores y la comparación de CISC Y RISC, que
son importantes para establecer el funcionamiento de diversos dispositivos
electrónicos.

Así mismo, se establece la arquitectura de los procesadores en mención, así


como sus diferencias y similitudes, con lo cual es posible definir según el
dispositivo electrónico el microprocesador adecuado.

OBJETIVOS:

1
Presentar el desarrollo de lo que corresponde al paso dos del curso de
microprocesadores y microcontroladores, con cada uno de los puntos
establecidos mediante la guía de actividades.
DESARROLLO DE LA ACTIVIDAD:
1. El estudiante debe revisar los referentes bibliográficos presentados
en la Unidad 1 que se encuentran en el entorno de aprendizaje, de
forma tal que deben adquirir los conceptos fundamentales de los
Microprocesadores CISC y RISC con arquitectura Von Neuman y
Repasar los conceptos respecto al Microprocesador ARM Cortex y
esquema de configuración como también su arquitectura.

Microprocesador CISC
En la arquitectura computacional, CISC (complex instruction set computer)
es un modelo de arquitectura de computadora.
Los microprocesadores CISC tienen un conjunto de instrucciones que se
caracteriza por ser muy amplio y permitir operaciones complejas entre
operandos situados en la memoria o en los registros internos, en
contraposición a la arquitectura RISC. (is603arquicom2016, 2018)

Imagen 1 Arquitectura CISC

Microprocesador RISC
En la arquitectura computacional, RISC (del inglés reduced instruction set
computer) es un tipo de microprocesador con las siguientes características
fundamentales:

➢ Instrucciones de tamaño fijo y presentadas en un reducido número


de formatos.
➢ Sólo las instrucciones de carga y almacenamiento acceden a la
memoria de datos.

El objetivo de diseñar máquinas con esta arquitectura es posibilitar la


segmentación y el paralelismo en la ejecución de instrucciones y reducir
los accesos a memoria. (is603arquicom2016, 2018)

2
Imagen 2 Arquitectura RISC

Arquitectura Von Neuman


La arquitectura Von Neumann es en la arquitectura general en la que se
basan los ordenadores. Dado que todos ello se encuentra organizados entre
ellos usando una serie de tipos de componentes en común. El símil más
claro para entenderlo es el de un coche, no todos los coches son iguales,
pero todos ellos comparten una serie de elementos con una función e
interacción específica, crean un sistema más complejo que es el coche. De
la misma manera, un ser vivo es un conjunto de células diferenciadas que
de forma combinada crean un individuo. (Roca, 2022). Sea cual sea el
ordenador que usas, sea este una consola de videojuegos, un PC completo,
un teléfono móvil o incluso una SmartTV, todas ellas tienen su hardware
organizado de la siguiente manera.

Imagen 3 Arquitectura Neumann

Microprocesador ARM Cortex


Un enfoque de diseño basado en RISC permite que los procesadores ARM
requieran una cantidad menor de transistores que los procesadores x86
CISC, típicos en la mayoría de ordenadores personales. Este enfoque de
diseño nos lleva, por tanto, a una reducción de los costes, calor y energía.

3
Estas características son deseables para dispositivos que funcionan con
baterías, como los teléfonos móviles, tabletas, etc.

Imagen 4 Microprocesador ARM en un router

2. El estudiante va a responder las siguientes preguntas orientadoras


y comparte sus análisis en el foro de trabajo colaborativo:

Preguntas de Milton Hernández:

➢ ¿Qué es un Microprocesador? (Hacer la explicación utilizando


sus propias palabras mediante un párrafo no mayor a 250
palabras, dejar la citación en norma APA 7 edición)
Los microprocesadores son aquellos que este compuesto por un
circuito electrónico lo cual cumple con características especificas
para ser programados y se comporte de la manera como ha sido
programado respectivamente, en otras palabras “Este componente
electrónico forma parte de la tarjeta madre de una computadora y
se caracteriza por ser un circuito integrado con miles y, a veces,
hasta con millones de transistores”. Es decir, un microprocesador
son pequeños dispositivos que son fundamentales para la creación
de las computadoras que se usan hasta en la actualidad.

4
Imagen 5 Estructura de un microprocesador

➢ ¿Qué elementos constituye internamente un circuito


integrado como el Microprocesador?
Los elementos con lo cual cuenta internamente como lo es un
microprocesador, donde estos elementos que constituyen como lo
son los registros, la unidad de control, una unidad lógico-aritmética
y unidad de coma flotante. El microprocesador ejecuta instrucciones
almacenadas como números binarios organizados secuencialmente
en la memoria principal. La ejecución de las instrucciones se puede
realizar en varias fases.

➢ ¿Qué función cumple el registro de propósito general AX y BX


dentro de la programación de bajo nivel de un
Microprocesador?

Registro AX: Conocido como un acumulador, con lo cual se usa para


lo que es el almacenamiento de un resultado respectivamente de las
operaciones, donde se pueden realizar multiplicaciones y divisiones,
donde puede acceder hasta 8 bits como AH en la parte alta de HIGH
y LOW lo que corresponde a la parte baja.

Registro BX: Este registro se denomina como un registro base


donde cumple el papel de almacenar la dirección base para acceder
a la memoria, donde este registro puede acceder respectivamente
como BH y BL denominada como parte alta y parte baja.

➢ ¿Qué diferencias presenta un circuito integrado con la


arquitectura Von Neuman vs arquitectura Harvard?

5
Las diferencias que radican entre estas dos arquitecturas es que la
arquitectura Von Neuman en este caso la CPU tiene acceso a una
única memoria la cual contiene ya sea los datos o las instrucciones
mientras que en la arquitectura de Harvard las unidades de le
memorias individuales para los datos e instrucciones a las que
accede el procesador. En otras palabras, esta segunda es mas
voluminosa con respecto a la arquitectura de Von Neuman.

➢ ¿En qué dispositivos electrónicos se pueden encontrar


Microprocesadores ARM y que función cumplen estos?
Dentro de los equipos electrónicos en los que se puede encontrar
este tipo de microprocesadores como lo es el ARM se tiene que esta
arquitectura se usa para la construcción de microprocesadores ya
sean sencillos, pequeños y de bajo consumo lo que lo hace que se
pueda usar para los procesadores de los computadores de uso
personal que requieren de mayores recursos de potencia, con lo cual
influye en el menor consumo de batería dentro de los equipos
haciendo que la durabilidad por carga de batería sea mayor.

Preguntas de Marlon Rozo:

➢ ¿Qué es un Microprocesador? (Hacer la explicación utilizando


sus propias palabras mediante un párrafo no mayor a 250
palabras, dejar la citación en norma APA 7 edición)

Respuesta: es un circuito integrado central mas complejo de


un sistema informativo, se suele llamar por analogía el cerebro
de un ordenador, también es el encargado de ejecutar todos
los programas, va desde el sistema operativo hasta las
aplicaciones de usuario. Los microprocesadores modernos
tienen una capacidad velocidad mucho mayores, trabajan en
arquitecturas de 64 bits, integran más de 700 millones de
transistores como es el caso de los core I7, y pueden operar a
frecuencias normales algo superiores a los 3 GHz.

Funcionamiento:

6
el microprocesador está compuesto básicamente por registros
la ejecución de las instrucciones se puede realizar en varias
fases:

• Prefetch: prelectura de las instrucciones desde la memoria


principal.
• Fetch: envío de la instrucción al decodificador.
• decodificación de la instrucción determinar qué instrucciones y
por lo tanto que se debe hacer.
• lectura de operandos.
• escritura de los resultados en la memoria principal o en
registros.

➢ ¿Qué elementos constituye internamente un circuito


integrado como el Microprocesador?

Respuesta:

Este circuito integrado puede contener miles o millones de:

• Transistores.
• Resistores.
• Condensadores.
• Diodos.

un ejemplo más común de un circuito integrado moderno es el


procesador de un ordenador que suele contener millones de
transistores condensadores compuertas,etc, conectados entre
sí para formar un complejo circuito digital.

➢ ¿Qué función cumple el registro de propósito general AX y BX


dentro de la programación de bajo nivel de un
Microprocesador?

Respuesta:

7
la función que cumplen los registros de propósitos generales
AX,BX,CX y DX Son los caballos de batalla o las herramientas
del sistema.

Registro AX: es el acumulador principal es utilizado para


operaciones que implican entrada/salida y la mayor parte de la
aritmética.

Registro BX: desconocido como el registro base ya que es el


único registro te propósito generales que pueden ser unos
índices para direccionamiento indexado, También es común
emplear el BX para cálculos.

➢ ¿Qué diferencias presenta un circuito integrado con la


arquitectura Von Neuman vs arquitectura Harvard?

Respuesta:

La diferencia principal entre las dos arquitecturas es que se


encuentra en el mapa de memoria, mientras que en la
arquitectura Von Neuman hay un único espacio de memoria
para datos y para instrucciones, en la arquitectura Harvard hay
dos espacios de memoria separados, un espacio para los datos
y un espacio de memoria para las instrucciones.

➢ ¿En qué dispositivos electrónicos se pueden encontrar


Microprocesadores ARM y que función cumplen estos?

Respuesta:

los microprocesadores ARM se pueden encontrar en


dispositivos de electrónica portátil e integrada, cómo los
móviles actuales, portátiles que usan una cpu de ARM,tablest
de alto rendimiento.

La función de un microprocesador ARM es que esta


arquitectura es de menor tamaño, bajo consumo y costo
reducido, un ejemplo lo podemos encontrar en los iphone con
un microprocesador propio llamado AX con arquitectura ARM y
sistema IOS Diseñado para esta arquitectura.

8
3. Los aportes de las respuestas a las preguntas orientadoras deben ser con
sus propias palabras, no copiar y pegar textos de forma literal (hacer
mínimo 3 intervenciones diferentes, no se pueden dejar las respuestas a
las preguntas orientadoras en una sola intervención en el foro, colocar la
citación en norma APA a que haya lugar).

4. Hacer realimentación a los aportes de los compañeros de grupo, de forma


tal que se cree una ilación del tema analizado

Desarrollo de la parte grupal

1. Teniendo en cuenta que la empresa Bambo está solicitando la


contextualización del proyecto, es necesario como grupo de trabajo
colaborativo presentar la arquitectura del 3 Microprocesador que se pueda
implementar en la solución del proyecto, para ello el grupo va a realizar la
siguiente actividad:

➢ Presentar en cuadro comparativo las, diferencias, arquitectura,


similitudes, características de un Microprocesador RISC vs un
Microprocesador CISC, para ello utilizar la siguiente tabla como
ejemplo:
Microprocesador Microprocesador
RISC CISC
Arquitectura Instrucciones de tamaño fijo y Tiene un conjunto de instrucciones
presentadas en un reducido número de que se caracteriza por ser muy amplio
formatos. y permitir operaciones complejas
Solo las instrucciones de carga y entre operandos situados en la
almacenamiento acceden a la memoria memoria o en los registros internos.
de datos. Se pueden encontrar en dispositivos
Se pueden encontrar en dispositivos como:
como: Computadoras de escritorio.
Smartphone Laptops
Tabletas Servidores
Raspberrys Xbox one-ps4
Otros dispositivos principalmente
portátiles.

Diferencias Es una arquitectura de conjunto de Es una arquitectura con conjunto de


instrucciones complejas. instrucciones reducido.
Unidad de microprogramación en el Es una unidad de programación
procesador. cableada en el procesador.
Requiere un único conjunto de Requiere múltiples conjuntos de
registros para almacenar la instrucción. registros para almacenar la
Tiene una compleja decodificación de instrucción.
las instrucciones. Tiene una sencilla decodificación de

9
Los usos de la canalización son las instrucciones.
difíciles. Los usos de la canalización son
Utiliza una gran cantidad de simples.
instrucciones que requieren mas Utiliza un numero limitado de
tiempo para ejecutar las instrucciones. instrucciones que requiere menos
Tiene transistores para almacenar tiempo para ejecutar las instrucciones.
instrucciones complejas. Tiene mas transistores en registros de
El tiempo de ejecución es mayor. memoria.
Se puede utilizar con aplicaciones de El tiempo de ejecución es muy corto.
alta gama como telecomunicaciones, Se puede utilizar con aplicaciones de
procesamiento de imágenes, gama baja como domótica, sistema de
procesamiento de video, etc. seguridad, etc.
Tiene instrucciones de formato Tiene instrucciones de formato fijo.
variable. El programa escrito para esta
Los programas escritos para esta arquitetura necessita ocupar mas
arquitetura tienden a ocupar menos espacio en la memória.
espacio em la memória.
Similitudes Se encuentra en dispositivos portátiles Mientras los CISC vienen con las
debido a su reducido número de computadoras de escritorio y otros
instrucciones, así como su rapidez de dispositivos desde sus inicios.
ejecución Ambos van evolucionando un ejemplo
Ninguno es mejor que el otro solo la es el paralelismo implementado en los
función que desempeñaran lo que CISC, obtenido básicamente de la
definirá lo apto que sea el procesador. arquitectura RISC.
Las arquitecturas RISC y CISC son
ejemplos de CPU con un conjunto de
instrucciones para arquitecturas
basadas en registros.

Características La CPU trabaja más rápido al El tamaño del código es pequeño,


Físicas utilizar menos ciclos de reloj para tiene una baja necesidad de
ejecutar instrucciones. memoria RAM.
Las instrucciones simples y Las instrucciones complejas
limitadas permiten reducir los necesitan mas de un ciclo de reloj
tiempos de ejecución de un para ejecutar el código.
proceso. Se requiere menos instrucciones
Cada instrucción puede ser para escribir un software.
ejecutada en un solo ciclo del CPU. Ofrece programación mas sencilla
Ejemplos de microprocesadores en lenguaje ensamblador.
basados en la tecnología CISC: Permite reducir el costo total del
MISP,Millions Instruction Per sistema.
Second. Reduce los costos de creación de
PA-RISC,Hewlett Packard. software.
SPARC,Scalable Processor Ejemplos de microprocesadores
Architecture, Sun Microsystems. CISC:
POWER PC,Apple,Motorola e Intel
IBM. 8086,8088,80286,80386,80486.
Motorola

10
68000,68010,68020,68030,6840.

Lenguajes de Ensamblador ensamblador


programación
Imagen del
circuito
integrado
físico

CONCLUSIONES: De esta manera se cumple con lo que corresponde a la


solución del paso dos del curso de microprocesadores y microcontroladores
donde se presenta lo que es el desarrollo de cada una de las preguntas que
están relacionadas con arquitecturas tanto Von Neuman, CISC, RISC,ARM
entre otros aspectos relacionado con los procesadores, del mismo modo por
medio de la presente se cumple con el desarrollo a partir de la herramienta
3.0 como lo es wix para el desarrollo de la actividad correspondiente.

11
12
13
14
RECOMENDACIONES:
En este caso no se tiene recomendaciones ya que la guía se puede determinar
de manera clara con lo cual estipula puntualmente que es lo que se requiere.

15
Referencias Bibliográficas

is603arquicom2016. (2018). Obtenido de Arquitectura CISC vs RISC:


https://is603arquicom2016.wordpress.com/arquitectura-cisc-vs-
risc/
Roca, J. (21 de 07 de 2022). hardzone. Obtenido de Von Neumann, la
arquitectura común de todos los procesadores:
https://hardzone.es/tutoriales/rendimiento/von-neumann-
limitaciones/
Baer, J. (2010). Microprocessor Architecture: From Simple Pipelines to
Chip Multiprocessors. Cambridge University Press. (p. 177-207).
https://bibliotecavirtual.unad.edu.co/login?url=https://search.ebsc
ohost.com/login.aspx?direct=true&db=nlebk&AN=312518&lang=es
&site=eds-live&scope=site&ebv=EB&ppid=pp_177
Pajankar, A., Kakkar, A., Poole, M., & Grimmett, R. (2016). Raspberry
Pi: Amazing Projects From Scratch. Packt Publishing. (p. 3-92).
https://bibliotecavirtual.unad.edu.co/login?url=https://search.ebsc
ohost.com/login.aspx?direct=true&db=nlebk&AN=1361385&lang=e
s&site=ehost-live&ebv=EB&ppid=pp_3
Rodriguez, N. J. (2022). Introducción a los Microprocesadores.
[Objeto_virtual_de_aprendizaje_OVA]. Repositorio Institucional
UNAD. https://repository.unad.edu.co/handle/10596/49715

16

También podría gustarte