Upload
jose-benites
View
88
Download
4
Embed Size (px)
Citation preview
Microprocesadores
UCH – 2012 Ing. Jose Benites Yarleque
Docente: Ing. José Valerio Benites YarlequéE-mail: [email protected].: 976880302Horario: Lunes [20:40 – 22:00]pm Jueves [18:00 - 19:20]pm Número de Prácticas Calificadas: 4Laboratorios: 4Examen parcial: EPExamen final: EFProyecto
Objetivos
• Describir la arquitectura interna de los Microprocesadores de 8, 16 y 32 bits
• Analizar el funcionamiento de un microprocesador• Realizar programas en bajo nivel para Microprocesadores• Programar interfaces para Microprocesadores• Realizar programas en Macroassembler
Evaluación
Evaluación
Software y Web
• Debug• emu8086• Masm • C++
Introducción
• I.- ENIAC• Primer Computador Electrónico digital
ENIAC
• Electronic Numerical Integrator and Computer• • Surgido en EEUU por la II Guerra Mundial• – 17.500 válvulas• – 7.200 diodos• – 1.500 relés• – 70.000 resistencias• – 10.000 condensadores• – 5 millones de puntos de soldadura• – 25 toneladas• – 200 metros cuadrados• – 150 kW de energía• – Medio millón de dólares
• • Construida por John Mauchly y J. Presper Eckert
ENIAC
• Usaba el sistema decimal y no el binario• Tenía que ser reprogramada• – Llevaba semanas trasladar el problema a la• máquina• – Llevaba días ajustar interruptores y cables• • Los datos de entrada se proveían con• tarjetas• • Tenía impresora de salida
Sistema digital basado en un Microprocesador
• 5 Buses
• 4 periféricos
1 Procesador moria2 Memoria
3 Controlador I / O
Microprocesador
• Un microprocesador es un circuito integrado con alta tecnología de integración, que es controlado por programas, emplea un conjunto de instrucciones, y a partir de un conjunto de datos de entrada procesa información, genera señales de control del sistema. En un sistema digital basado en un microprocesador se requiere el empleo de otros componentes como memoria EPROM, SRAM, DRAM, circuitos integrados interfaces para la conexión de periféricos de entrada y salida.
Microprocesador
Partes de un Procesador
Partes de un Microprocesador
• Registros
• ALU
• Unidad de control
• Buses internos
• Buses externos
Registros
ALU
Unidad de control
Buses de comunicaciones
• Bus de direcciones
• Bus de datos
• Bus de control
Evolución de los Microprocesadores
• Procesadores de 4 bits
• Procesadores de 8 bits
• Procesadores de 16 bits
• Procesadores de 32 bits
• Procesadores de 64 bits