Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DE SISTEMAS MICROPROCESADO
CARRERA DE INFORMÁTICA
INDUSTRIAL
FUNDAMENTOS
DE SISTEMAS MICROPROCESADO
1
FUNDAMENTOS
DE SISTEMAS MICROPROCESADO
SISTEMA MICROPROCESADO
INPUT Mc OUTPUT
FUNDAMENTOS
DE SISTEMAS MICROPROCESADO
•Procesamiento
CPU
•Salida
•Entrada
• Teclado • Monitor
• Mouse • Impresora
•Almacenamiento
• Scanner • Parlantes
• Camara Web • Disco Duro
• Otros
• Otros • Disquete
• CD
4
• DVD
2
FUNDAMENTOS
DE SISTEMAS MICROPROCESADO
FUNDAMENTOS
DE SISTEMAS MICROPROCESADO
3
FUNDAMENTOS
DE SISTEMAS MICROPROCESADO
FUNDAMENTOS
DE SISTEMAS MICROPROCESADO
4
FUNDAMENTOS
DE SISTEMAS MICROPROCESADO
FUNDAMENTOS
DE SISTEMAS MICROPROCESADO
ARQUITECTURAS
UNIPROCESO
P1 PROCESO R1
5
FUNDAMENTOS
DE SISTEMAS MICROPROCESADO
ARQUITECTURAS
MULTI - UNIPROCESO
R1
P1
P2
PROCESO
R2
?
Pn Rn
FUNDAMENTOS
DE SISTEMAS MICROPROCESADO
CPU
Unidad
Control
ALU
6
FUNDAMENTOS
DE SISTEMAS MICROPROCESADO
ARQUITECTURA DE UN MICROPROCESADOR
CPU
Unidad
Control
ALU
FUNDAMENTOS
DE SISTEMAS MICROPROCESADO
Registros:
◼ Un registro es una memoria de alta velocidad de poca
capacidad integrada en el microprocesador, que permite
guardar y acceder a valores muy usados.
• Los registros están en la cumbre de la jerarquía de memorias,
y son la manera mas rápida que tiene el sistema de almacenar
datos.
Unidad • Los registros se miden generalmente por el número de bits
Control
ALU que almacenan; por ejemplo, un "registro de 8 bits" o un
"registro de 32 bits".
7
FUNDAMENTOS
DE SISTEMAS MICROPROCESADO
ARQUITECTURA DE UN MICROPROCESADOR
CPU
◼ Unidad de Control:
La unidad de control es la unidad incluida en la CPU
encargada de leer las instrucciones máquina
almacenadas en la memoria principal y de generar las
señales de control necesarias para controlar y
coordinar el resto de las unidades funcionales de un
ordenador con el fin de ejecutar las instrucciones
leídas.
Unidad
Control
ALU
FUNDAMENTOS
DE SISTEMAS MICROPROCESADO
ARQUITECTURA DE UN MICROPROCESADOR
CPU
◼ Unidad Aritmético lógica (ALU):
Unidad incluida en la CPU encargada de realizar
operaciones aritméticas y lógicas operaciones lógicas
sobre operandos que provienen de la memoria
principal y que pueden estar almacenados de forma
temporal en algunos registros de la propia unidad.
Unidad
Control
ALU
8
FUNDAMENTOS
DE SISTEMAS MICROPROCESADO
MICROPROCESADORES
ARQUITECTURAS
VON
NEUMANN
HARVARD
FUNDAMENTOS
DE SISTEMAS MICROPROCESADO
Dispositivos de
Entrada y Salida
Unidad
D
ALU
Control 1
D
Interfaces 2
D
n
9
FUNDAMENTOS
DE SISTEMAS MICROPROCESADO
Sistema de BUSES
◼ El sistema de bus de una PC es una red de comunicación que
intercambia datos.
La Estructura consta de tres BUSES que son:
◼ a) Bud de datos ¿Qué?
◼ b) Bus de dirección ¿Dónde?
◼ c) Bus del sistema líneas de control ¿Cuando?
FUNDAMENTOS
DE SISTEMAS MICROPROCESADO
BUS DE CONTROL
Dispositivos de
Entrada y Salida
Unidad
D
ALU
Control 1
D
Interfaces 2
D
n
10
FUNDAMENTOS
DE SISTEMAS MICROPROCESADO
ARQUITECTURA DE HARVARE
Unidad
Control
ALU
FUNDAMENTOS
DE SISTEMAS MICROPROCESADO
11
FUNDAMENTOS
DE SISTEMAS MICROPROCESADO
MICROPROCESADORES
TECNOLOGIAS
CISC RISC
(Complex Instruction Set Computer) (Reduced Instruction Set Computer)
Computadoras con un conjunto de Computadoras con un conjunto de
instrucciones complejo. instrucciones reducido.
SUMAR RESTAR
RESTAR SUMAR MULTIPLICAR
MULTIPLICAR DIVIDIR
DIVIDIR
FUNDAMENTOS
DE SISTEMAS MICROPROCESADO
12
FUNDAMENTOS
CONFIGURACION DE PUERTOS
DE SISTEMAS MICROPROCESADO
PinMode(NroPuerto,INPUT)
Mc pinMode(NroPuerto,OUTPUT)
FUNDAMENTOS
VALORES
DE SISTEMAS DE LECTURA Y ESCRITURA ANALOGICA
MICROPROCESADO
Mc
digitalRead(NroPin) digitalWrite(NroPin,ESTADO)
Digital 0 = ABIERTO 0 = LOW Apagado
Digital
2 Estados 1 = CERRADO 1 = HIGH Encendido
2 Estados
13
FUNDAMENTOS
VALORES
DE SISTEMAS DE LECTURA Y ESCRITURA DIGITAL
MICROPROCESADO
digitalRead(NroPin) digitalWrite(NroPin,ESTADO)
0V.Digital
2 Estados
0 = ABIERTO =
1 = CERRADO =
Mc Apagado
Digital
2 Estados
0 = LOW =
1 =
5V. HIGH=Encendido
FUNDAMENTOS
CONFIGURACION DE ENTRADAS
DE SISTEMAS MICROPROCESADO
14
FUNDAMENTOS
CONFIGURACION DE ENTRADAS
DE SISTEMAS MICROPROCESADO
FUNDAMENTOS
DE SISTEMAS MICROPROCESADO
30 Gracias..
15