tesis
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ónIndice
Parte I Microprocesadores
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 MicroprocesadoresArquitectur
a
La arquitectura de un procesador consiste 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
VonNeuman
Segmentada
Hardware
Arquitecturas según
el Software
•
•
•
CISC
RISC
CRISC
Volver
Parte 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 le permite 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 dedatos,
direcciones y control, y los hace
totalmente independientes.
Lo anterior permite leer instrucciones
con mayor velocidad
Pueden direccionar altas cantidades
de memoria
Se combinan con software RISC
Volver
Parte I Microprocesadores
Arquitectura CISC
Complex Instruction
Set Computer
Set de instrucciones grande
Ofrece una amplia gama de operacionesFacilita 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
Reduced Instructio
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 Control
Unidad
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 manera ordenada 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 (8 bits)
Tiene un bus de direcciones para identificar cada
una de las localidades.
Tiene un bus...
Regístrate para leer el documento completo.