Introduccion Micro S 1
MICROPROCESADORES Y
MICROCONTROLADORES
ÍNDICE
Parte I Microprocesadores
Parte II Memorias
Parte III Periféricos
Parte IV Integración de periféricos, memo
rias y microprocesadores
Parte V Microcontroladores
PARTE I:
MICROPROCESADORES
•Concepto y características
•Arquitectura
•Hardware
•Software
•Ejemplo de Arquitectura Básica
•Programación
Indice
Parte IMicroprocesadores
Concepto y
características
Un microprocesador es un dispositivo
digital
diseñado
para
manipular
información
Tienen 3 buses
Datos: Contiene el flujo de información
Direcciones: Controla la posición actual
en memoria
Control: Regula el flujo de información
para evitar conflictos
Volver
Parte I Microprocesadores
Arquitectur
a
La arquitectura de un procesadorconsiste en
el conjunto de caracteristicas que lo
identifican.
Describe de manera resumida las capacidades
y
posibilidades
de
operación
del
microprocesador.
Se clasifican según Hardware y Software
Ejemplo de arquitectura básica
Volver
Parte I Microprocesadores
Arquitecturas
según el
Hardware
Von Neuman
Segmentada
Hardware
Arquitecturas según
el Software
•
•
•
CISC
RISC
CRISC
VolverParte I Microprocesadores
Arquitectura Von Neuman
Máquina secuencial
Ejecuta solo una operación a la vez
Bus de datos y direcciones
compartidos
Lenta
Generalmente se combina con
software tipo CISC
Volver
Parte I Microprocesadores
Arquitectura Segmentada
Máquina secuencial
Buses de datos y direcciones
compartidos
Diseño multietapa (Pipeline)
El diseño multietapa lepermite ejecutar más
de una operación a la vez
Se encuentra combinada con software
CISC y en pocas ocasiones con RISC
Más rápida que Von Neuman
Volver
Parte I Microprocesadores
Arquitectura Harvard
Separa los buses de datos,
direcciones y control, y los hace
totalmente independientes.
Lo anterior permite leer instrucciones
con mayor velocidad
Pueden direccionar altas cantidades
dememoria
Se combinan con software RISC
Volver
Parte I Microprocesadores
Arquitectura CISC
Complex Instruction
Set Computer
Set de instrucciones grande
Ofrece una amplia gama de operaciones
Facilita el trabajo de programación
Reduce el tamaño del código de
programa
Incrementa el costo de aprender la
programación
Volver
Parte I Microprocesadores
Arquitectura RISC
ReducedInstructio
Set Computer
Pocas instrucciones
Más fácil de aprender el método de
programación
Mayor tamaño del código de
programa
Volver
Parte I Microprocesadores
Arquitectura CRISC
Combinación de CISC con RISC
Complex-Reduced Instruction
Computer
Set
Volver
Parte I Microprocesadores
Ejemplo de Arquitectura Básica
Bus de Datos
BIU
Bus Interno
Bus de Direcciones
Bus de ControlUnidad
de
Control
Registro de
Banderas
Unidad
Aritmética Lógica
Registros de
Uso General
Volver
Parte I Microprocesadores
Programación
El microprocesador no tiene memoria interna
Se debe conectar con una memoria externa
que contenga el programa
El programa se guarda como datos en la
memoria, un dato leido puede ser
información o un código de operación
El procesador lee de maneraordenada cada
punto de la memoria del programa
Volver
PARTE II: MEMORIAS
•Concepto
•Principio de funcionamiento
•Tipos
•RAM
•ROM
•Flash
•EPROM
•EEPROM
Indice
Parte II Memorias
Concepto
Una memoria es un dispositivo capaz de guardar
el estado de un bit durante cierto tiempo
Posee casillas o localidades cada una con la
capacidad de almacenar un dato generalmente
de tamaño byte (8bits)
Tiene un bus de direcciones para identificar cada
una de las localidades.
Tiene un bus de datos por donde entran y salen
datos a cada una de las casillas o localidades de
la memoria.
Volver
Parte II Memorias
Principio de funcionamiento
CAPACITIVO: Un capacitor se mantiene
cargado y representa un 1 lógico, si se
descarga represente un 0 lógico.
FUSIBLES: Un filamento delgado de...
Regístrate para leer el documento completo.