Los sistemas microprogramables como los microprocesadores y microcontroladores son circuitos integrados capaces de ejecutar instrucciones de programas para resolver diversos problemas. Estos dispositivos se utilizan en una gran variedad de aplicaciones como ordenadores, teléfonos, electrodomésticos y sistemas industriales.
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Sistemas microprogramables y sus aplicaciones
1.
2. Capaces de leer , interpretar
y ejecutar secuencialmente
las instrucciones contenidas
en un programa
Dispositivos diseñados
para resolver distintos
problemas.
Simplemente
Variando la Programación.
Controlar los
Procesos
industriales.
Cadenas de
montaje.
Teclado
Ratón.
Modernas
calculadoras.
Grandes ordenadores
de cálculo
Teléfono fijo.Cocina
Reproductor
de música.
DVD
TV.
Gran variedad de aplicaciones.
SISTEMAS
MICROPROGRAMABLES.
Ejemplo.
Artículos
informáticos.
Periféricos.
Automoción.
Electrodomésticos.
Aplicaciones.
U
S
O
S
Los usuraos introducen
el programa o aplicación
que deseen utilizar.
Sistemas de
comunicación.
PLC:
Calculo matemático.
Robots.
Teléfono móvil.
Internet.
Consumo de gases.
Control de
velocidad y
frenado.
Impresora.
3. Estructura
Generador de ondas para
sincronizar el sistema
Reloj
fases
de búsqueda de ejecución
CPU
UNIDAD CENTRAL DE
PROCESO
Cerebro del
computador
formado por
ALU (Unidad
Aritmética Lógica)
Trabaja con:
Programas
aritméticos
Lógica simbólica
(OR & AND)
Acumuladores y
registro
Pequeña memoria
donde se almacena
Un resultado
temporalmente
tipos
Registros
auxiliares
Registro
acumulador
Registro de
estado
Unidad
de control
recibe Transforma interpreta
La información
En ella se encuentran
Un decodificador
Indica en que
posición se
encuentra la
tarea
Un contador
Traduce las
instrucciones
del programa
La memoria
Almacena los
programas y la
información necesaria
RAM
ROM
tipos
Solo
lectura
Lectura y
escritura
Unidad de
entrada y salida
Permite
comunicar al
mundo con el
exterior
4. Microprocesador
Ejecuta instrucciones
programables
Del lenguaje
de bajo nivel
Aritmética
Lógica
Acceso a
memoria
Aplicaciones
que requieren
cantidad de
memoria
Ejecutar
cantidad de
programas.
Prever futuras
ampliaciones
Circuito integrado central mas
complejo de un sistema
informático
Constituida
por
Registros Unidad de
control
Unida de
calculo de
coma flotante
8bits: es el mas
empleado. 16bits: se usa en
aplicaciones mas
exigentes.
32bits: para
proyectos
avanzados
5. Microcontrolador
ejemplo
Detecta la
techa pulsada
teclado
Ratón
Alto nivel de
especialización
Capacidad de trabajo
menor al
microprocesador.
Circuito integrado que integra
en la misma pastilla
En todas partes
Partes del PC
Como en
industrias
autómatas
Aplicaciones donde se
necesita un pequeño
procesador
Registra
movimientos
en X y Y
Hogar
Alarmas
Robótica
de maquinarias
industriales
6. Arquitectura
Von Neumann
Posee Un solo bus para los
datos
De memoria y
programas.
Describe Las cuatro unidades
principales
ALU
Memoria
Unidad de
control
Dispositivos
E/S
Ventaja
Los
microprocesadores
dan uso a esta
arquitectura
Desventaja
Limitación de la longitud de las
instrucciones
para el bus de datos.
Pasos
1. Obtiene la instrucción desde la memoria y
la iguala en el registro de instrucciones.
2. Aumenta en contador del programa en la
longitud de instrucción para apuntar a la
siguiente
3. Ejecuta la instrucción.
4. Regresa al paso 1.
7. Arquitectura
harvard
tiene
menor tiempo
Una CPU conectada
Ventajas
Se pueden ejecutar
tanto accesos como
bancos de datos.
el tamaño de acceso de las
instrucciones no esta relacionado
con los de datos
Desventajas
Mayor velocidad,
menor longitud de
programa y menor
tiempo
mayor complicación
estructural
Debe poseer
instrucciones
especializadas
En dos memorias
instrucción datos
uso
Procesadores de señales
digitalizadas
Video y audio