SISTEMAS
MICROPROGRAMABLES
Johan Marquina
UNEXPO
Computación I
Ing. En equipos ferroviarios
Usado en
maquinaria
industrial y
automatización.
Sistemas Microprogramables
Es UNO o varios
dispositivos que
se programan
para resolver
distintos
problemas
 Aplicaciones informáticas.
 Calculo matemático.
 Procesos industriales.
 Electrodomésticos.
Dispositivos PLD´s
(Programmable Logic Device)
Son circuitos
integrados.
En el se integra una
matriz lógica cuya
función
La programa el
usuario
Microcontrolador
Circuito que esta integrado
en la misma pieza, ya sea
“CPU”, memoria central…
Microprocesador
Se divide en
diversos circuitos
integrados
Uso: aplicaciones
que requieren
gran cantidad de
memoria
Automata
sistema basado en
un CHIP
Reloj
Generador de
ondas cuadradas
periódicas
CPU
 Unidad central de
proceso.
 Esencial para el sistema
microprogramable.
 Genera ordenes para
controlar todo el sistema.
Memoria
central
Almacena y
reparte
Datos y/o
programas
Periféricos
Conjunto de dispositivos
donde se realiza
trabajos externos
al sistema
ALU
Encargado de realizar
operaciones aritméticas.
Aritmetic Logic Unit
Interfaces
Controla la
comunicación del
sistema
Interna Externa
Acumuladores
y registro
Circuito combinacional
Pequeña
memoria
Almacena
temporalmente
los resultados de
operaciones
Unidad de
control
Sistema que
gobierna el
funcionamiento
global del mismo.
Unidad
central
de
Proceso
Arquitectura Harvard
Bus de
control
Dirección de
instrucciones
Bus de
instrucciones
Bus de
control
Dirección de
datos
Bus de datos
Memoria de
datos
Unidad de
memoria
RAM
Memoria de
instrucciones
Unidad de
memoria
ROM
Ventajas
Desventajas
Contiene dos memorias: una de datos y otra de
instrucciones.
Optimiza el uso de la memoria en general, gracias a
que sus buses son independientes.
Los datos son complejos debido al uso de varios
buses.
Trabaja mediante instrucciones.
Arquitectura Von Neumann
Ventajas
Desventajas
Puede ser optimizado
Es la arquitectura utilizada en los sistemas de microprocesadores
Es mas simple, pues trabaja con un bus y a su vez, menos veloz y
eficiente que la arquitectura Harvard.
Diferencias
No puede realizar
operaciones de manera
simultamnea.
Los datos y programas
son almacenados en la
memoria y gestionados
por el mismo sistema de
manejo de información.
Puede realizar
actividades de manera
simultanea sin dificultad.
Los datos y programas
son almacenados en
memorias individuales e
independientes .
ArquitecturaVonNeumann
ArquitecturaHarvard

Sistemas microprogramables.

  • 1.
  • 2.
    Usado en maquinaria industrial y automatización. SistemasMicroprogramables Es UNO o varios dispositivos que se programan para resolver distintos problemas  Aplicaciones informáticas.  Calculo matemático.  Procesos industriales.  Electrodomésticos. Dispositivos PLD´s (Programmable Logic Device) Son circuitos integrados. En el se integra una matriz lógica cuya función La programa el usuario Microcontrolador Circuito que esta integrado en la misma pieza, ya sea “CPU”, memoria central… Microprocesador Se divide en diversos circuitos integrados Uso: aplicaciones que requieren gran cantidad de memoria Automata sistema basado en un CHIP
  • 3.
    Reloj Generador de ondas cuadradas periódicas CPU Unidad central de proceso.  Esencial para el sistema microprogramable.  Genera ordenes para controlar todo el sistema. Memoria central Almacena y reparte Datos y/o programas Periféricos Conjunto de dispositivos donde se realiza trabajos externos al sistema ALU Encargado de realizar operaciones aritméticas. Aritmetic Logic Unit Interfaces Controla la comunicación del sistema Interna Externa Acumuladores y registro Circuito combinacional Pequeña memoria Almacena temporalmente los resultados de operaciones Unidad de control Sistema que gobierna el funcionamiento global del mismo.
  • 4.
    Unidad central de Proceso Arquitectura Harvard Bus de control Direcciónde instrucciones Bus de instrucciones Bus de control Dirección de datos Bus de datos Memoria de datos Unidad de memoria RAM Memoria de instrucciones Unidad de memoria ROM Ventajas Desventajas Contiene dos memorias: una de datos y otra de instrucciones. Optimiza el uso de la memoria en general, gracias a que sus buses son independientes. Los datos son complejos debido al uso de varios buses. Trabaja mediante instrucciones.
  • 5.
    Arquitectura Von Neumann Ventajas Desventajas Puedeser optimizado Es la arquitectura utilizada en los sistemas de microprocesadores Es mas simple, pues trabaja con un bus y a su vez, menos veloz y eficiente que la arquitectura Harvard.
  • 6.
    Diferencias No puede realizar operacionesde manera simultamnea. Los datos y programas son almacenados en la memoria y gestionados por el mismo sistema de manejo de información. Puede realizar actividades de manera simultanea sin dificultad. Los datos y programas son almacenados en memorias individuales e independientes . ArquitecturaVonNeumann ArquitecturaHarvard