Introduccion Microprocesadores
ÍNDICE
Parte I Microprocesadores Parte II Memorias Parte III Periféricos Parte IV Integración de periféricos, memorias 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 Microprocesadores
Arquitectura
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
Arquitecturas según el Software
VonNeuman Segmentada Hardware
• 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 ydirecciones 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 de datos, direcciones y control, y los hace totalmenteindependientes. 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 operaciones Facilita el trabajo de programación Reduce el tamaño del código de programaIncrementa 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
ComputerSet
Volver
Parte I Microprocesadores
Ejemplo de Arquitectura Básica
Bus Interno BIU Unidad de Control Unidad Aritmética Lógica
Bus de Datos Bus de Direcciones Bus de Control
Registro de Banderas
Registros de Uso General Volver
Parte I Microprocesadores
Programación
El microprocesador no tiene memoria interna Se debe conectar con una memoria externa quecontenga 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 undispositivo 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 de datos por donde entran y salen datos a cada una de las casillas o localidades de la memoria. Volver
Parte II Memorias...
Regístrate para leer el documento completo.