Está en la página 1de 16

ARQUITECTURA DE

LOS MICROCONTROLADORES
PERO PRIMERO,¿QUÉ ES UN
MICROCONTROLADOR?

ES UN PEQUEÑO DISPOSITIVO que se encuentra en los dispositivos electrónicos.

Un microcontrolador es un circuito integrado programable que puede controlar o automatizar algún proceso.

● Un microcontrolador tiene cuatro unidades funcionales: memoria, procesador, periféricos y


puertos de entrada y salida.

● Para programar un microcontrolador se necesita una interfaz de desarrollo, un programador y un


código con las instrucciones que se quieren ejecutar.

● Los microcontroladores se usan en muchos aparatos cotidianos y en diferentes aplicaciones


industriales.
Diferencias entre:
Un microcontrolador
Es una computadora sin periféricos.
tiene pocos recursos en comparación a las computadoras personales.
contiene en su interior un microprocesador buses, RAM, y ROM.

Un microprocesador

Ejecuta instrucciones
Hace operaciones lógicas, aritméticas y de control.
Guarda y lee datos desde las memorias RAM Y ROM
Contiene en su interior una ALU, registros y buses.
Un microcontrolador tiene pines de:

Entradas (Discretas y analogicas)

Salidas (Discretas yPWM)

Alimentación

Reloj

Comunicación
Un microprocesador tiene pines de:

Bus de datos

Bus de direcciones

Bus de control

Alimentacion

Reloj
En resumen

Un microprocesador es la parte más importante de una computadora, tiene pines de alimentación, reloj,
datos, direcciones y control.

Un microcontrolador es una computadora sin periféricos, tiene pines de alimentación reloj, entrada,
salida y comunicaciones.
Arquitecturas en los microcontroladores
Modelo Harvard
Funcionalidad en los microcontroladores
MARCAS DE LOS MICROPROCESADORES
En cuanto a los fabricantes, se encuentran procesadores de:
1. MICROCHIP: es una empresa fabricante de microprocesadores, memorias y semiconductores analogico. Su
producto más popular son los microprocesadores PIC de 8 bits.
2. ATMEL CORPORATION: es una compañia de semiconductores . Su línea de productos incluye
microprocesadores (incluyendo derivadas de 8051, el AT91SAM basados en ARM, y sus arquitecturas propias
AVR y AVR32).
3. FREESCALE SEMICONDUCTOR: es una compañia global líder en la industria de semiconductores enfocada
proveer procesamiento embebido y productos de conectividad.
4. TEXAS INSTRUMENTS: es una empresa norteamericana que desarrolla y comercializa semiconductores y
tecnología para sistemas de cómputo.
5. ZILOG INC: es una fábrica de microprocesadores y microcontroladores. Sus productos más conocidos es el
Zilog Z80 de 8 bits.
6. MOTOROLA: empresa dedicada a fabricar microprocesadores y microcontroladores entre otros productos, su
mayor logro en la industria fue poner al mercado un microprocesador de 8 bits, llamado 6800.
7. INTEL: es una empresa dedicada a la fabricación de microcontroladores y microprocesadores, se pone al
mercado el microprocesador bajo el nombre 8080 con una capacidad de direccionar 64kb de memoria.
Tipos de marcas de los microprocesadores
Arquitecturas de un microprocesadores

CISC (Complex Instruction Set Computer):

Los procesadores CISC tienen un conjunto de instrucciones complejas que pueden


ejecutar una variedad de tareas en una sola instrucción.

Incluyen instrucciones complejas y pueden ejecutar operaciones que requieren múltiples


ciclos de reloj.

Ejemplos de arquitecturas CISC son x86 de Intel y AMD, que se encuentran comúnmente
en computadoras personales.
RISC (Reduced Instruction Set Computer)
Los procesadores RISC se basan en un conjunto de instrucciones reducido y optimizado
para ejecutar un conjunto limitado de operaciones básicas de manera más eficiente.

Tienden a tener un número menor de instrucciones, cada una de las cuales se ejecuta en
un ciclo de reloj.

Ejemplos de arquitecturas RISC incluyen ARM y MIPS, que son comunes en


dispositivos móviles, sistemas embebidos y en aplicaciones donde se requiere eficiencia
energética.
SISC (Simple Instruction Set Computer)

SISC es una clasificación menos común que se refiere a una arquitectura aún más
simplificada que RISC. Esta arquitectura simplifica aún más el conjunto de instrucciones
y se enfoca en la ejecución eficiente de operaciones básicas.

En la práctica, la distinción entre RISC y SISC no es siempre clara y la mayoría de los


diseños modernos se ajustan más a la categoría RISC.

En términos generales, la diferencia clave entre estas arquitecturas radica en la


complejidad y la cantidad de instrucciones que pueden ejecutar. CISC tiende a ser más
complejo con instrucciones más variadas y complejas, mientras que RISC y SISC se
enfocan en conjuntos de instrucciones más simples y optimizados para mejorar el
rendimiento y la eficiencia energética.
Bibliografía

Aguayo, P. (2004). Introducción al microcontrolador. Recuperado el, 9.


Muñoz Godoy, F. W. (2003). Arquitectura de software para el acceso a
microcontroladores (Doctoral dissertation, Universidad del Valle de Guatemala).

Co-requisitos, P. R. (2010). Microprocesadores y Microcontroladores (Doctoral


dissertation, Universidad Veracruzana).
Integrantes

JESUS ALDAHIR ARCADIO REYES


ROSA ITZEL TRUJILLO GARCIA
MELISSA MICHELLE RODRIGUEZ SALGADO
DANIELA AYALA P.
MOISES A. GARCIA HERNANDEZ
IAN MARCO D. GONZALES
JOSE IGNACIO C.SÁNCHEZ
DARIANA ROMERO GINES

También podría gustarte