REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN SUPERIOR
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITECNICA
“ANTONIO JOSE DE SUCRE”
UNEXPO-V.R. “LUIS CABALLERO MEJIAS”
INGENIERÍA EN EQUIPOS FERROVIARIOS
SECCIÓN 2
sistema microprogramable
Profesora: alumna:
Gioconda Echenique Barboza Bárbara
CI:22694572
Charallave, septiembre del 2013
Es un dispositivo o conjunto de dispositivos de propósito general,
que se programan para resolver distintos problemas.
SISTEMA MICROPROGRAMABLE
APLICACIONESinformáticas:
Cálculo
matemático:
Las modernas
calculadoras y los
ordenadores de
cálculo.
Procesos
industriales:
controla procesos
robots, cadenas de
montaje, etc.
Electrodomésticos:
Sistemas de
comunicación:
Automoción:
climatización,
seguridad,
ABS, etc.
Sistemas de
supervisión,:
vigilancia y alarma:
ascensores,
calefacción, aire
acondicionado, etc.
Otros:
Instrumentación, ele
cromedicina, (smartc
ard), sistemas de
navegación, etc.
CLASIFICACION
MICROPROCESADORES MICROCONTROLADORES PLDS
Sistemas capaces de leer, interpretar y luego
ejecutar de forma secuencial las instrucciones
contenidas en un programa.
Circuito integrado
incluye en su interior
la Unidad Central de
Proceso.
aplicaciones que
requieren grandes
cantidades de
memoria, ejecutar
programas a una
elevada velocidad.
USOS
es un circuito integrado que
integra en la misma pastilla la
CPU, la Memoria Central, los
puertos de E/S digitales y otros
elementos.
aplicaciones en las que
necesitamos el uso de
un pequeño
procesador
USOS
son circuitos
integrados que en
su interior
integran una
matriz de puertas
lógicas cuya
funcionalidad
puede ser
programada por
el usuario.
COMPONENTES
HARDWARE:
Es el conjunto de
circuitos electrónicos
que forman el sistema
microprogramable o,
dicho de otra forma, es
la parte física del
sistema.
SOFTWARE:
Es el conjunto de
programas y
aplicaciones formado
por instrucciones y
rutinas que se utilizan
para programar y
coordinar al sistema
microprogramable.
Firmware:
Es un "software" grabado en la estructura
electrónica del sistema microprogramable y
que el usuario en principio no puede alterar.
LA CPU
Realiza la
interpretación y
ejecución de las
instrucciones.
realiza todas las
transferencias de datos
hacia la memoria o
desde esta.
Elementos esenciales
•Reloj •Memoria
•Unidad de entrada/salida
•Buses del sistema
• Unidad Aritmética-Lógica
(ALU).
• Acumuladores y Registros.
• Unidad de Control (UC)
Es un generador de
ondas cuadradas
periódicas.
RELOJ:
Utilizado
para que el
sistema este
Sincronizar
MEMORIA:.
La frecuencia
se mide en Khz,
Mhz o GHz.
almacena los programas y la
información para el funcionamiento
del sistema
Composición
celdas o palabras
de memoria.
Memoria de
datos o de
trabajo:
se modifica durante
la ejecución
Memoria de
programa:
No se modifica
durante la
ejecución
UNIDAD ARITMÉTICA LÓGICA (ALU )
Un registro es una
pequeña memoria
interna.
formados por
biestables
ACUMULADORES Y REGISTROS
•Registro acumulador.
•Registro de estado.
•Registros auxiliares.
•Registro SP y CP
•Registros internos.
Realiza las operaciones
aritméticas, lógicas y
desplazamiento
compuesta por un
circuito combinacional
complejo .
Las operaciones son
ordenadas por la
memoria central
almacenan
temporalmente
los resultados
intermedios de
las operaciones.
Es un registro que almacena
temporalmente resultados
aritméticos y lógicos.
Usado como
operador implícito
Las operaciones
siempre se realizan
a través de un
operador
Recibe la
información, la
transforma e
interpreta.
Decodificador de
instrucciones (DI)
"traduce" las
instrucciones del
programa
contenidas en la
memoria.
El contador de programa
(CP)
indica en que posición
de la memoria se
encuentra la próxima
instrucción a ejecutar.
UNIDAD DE CONTROL
enviando las
ordenes para un
procesamiento
correcto de los
datos.
generará las
señales de control
para hacer
funcionar al resto
de elementos del
sistema.
UNIDAD DE ENTRADAS/SALIDAS
(INTERFAZ)
registros accesibles
desde el exterior
ENTRADAS
se introduce la
información que
se transfiere al
bus de datos
para su proceso.
SALIDA
serie de registros
en los que el
sistema deposita
la información ya
procesada.
permite la introducción
y la extracción de
información al sistema.
PERIFÉRICOS
aparatos y/o
dispositivos
auxiliares e
independientes
conectados al CPU
permitan realizar
operaciones de
entrada/salida (E/S)
Permite la comunicación
de la computadora con el
mundo exterior
ARQUITECTURA VON NEUMANN:
está conectada a una
memoria principal RAM
donde se guardan las
instrucciones del
programa y los datos.
unidad de datos o
instrucciones está
fijado por el ancho del
bus que comunica la
memoria con la CPU
Ventajas
• Permite código
automodificable
• Arquitectura
electrónica fácil de
diseñar.
• Instrucciones y
datos recuperados
en forma secuencial
Es una familia de
arquitectura de una
computadora que
utiliza el mismo
dispositivo de
almacenamiento para
las instrucciones
como para los datos
Desventajas:
• Limitación de la
longitud de las
instrucciones en
el bus de datos
• Poco velocidad
de operación.
ARQUITECTURA HARVARD:
tiene la unidad
central de
proceso (CPU)
conectada a dos
memorias
las memorias contiene
solamente las
instrucciones y otra los
Datos
buses independientes
• El tamaño de las
instrucciones no esta
relacionado con el de los
datos.
•mayor velocidad en
cada operación.
Ventajas:
Es una familia de arquitectura
de computadora que utiliza
dispositivos de
almacenamiento físicamente
separados para las
instrucciones y los datos
Desventajas
• Divide la cantidad de cache
entre los dos, por o que
funciona mejor cuando la
frecuencia de lectura de
instrucciones y de datos es
aproximadamente la misma
• No es ampliamente utilizada
en ordenadores de proposito
general .

sistema microprogramable

  • 1.
    REPÚBLICA BOLIVARIANA DEVENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN SUPERIOR UNIVERSIDAD NACIONAL EXPERIMENTAL POLITECNICA “ANTONIO JOSE DE SUCRE” UNEXPO-V.R. “LUIS CABALLERO MEJIAS” INGENIERÍA EN EQUIPOS FERROVIARIOS SECCIÓN 2 sistema microprogramable Profesora: alumna: Gioconda Echenique Barboza Bárbara CI:22694572 Charallave, septiembre del 2013
  • 2.
    Es un dispositivoo conjunto de dispositivos de propósito general, que se programan para resolver distintos problemas. SISTEMA MICROPROGRAMABLE APLICACIONESinformáticas: Cálculo matemático: Las modernas calculadoras y los ordenadores de cálculo. Procesos industriales: controla procesos robots, cadenas de montaje, etc. Electrodomésticos: Sistemas de comunicación: Automoción: climatización, seguridad, ABS, etc. Sistemas de supervisión,: vigilancia y alarma: ascensores, calefacción, aire acondicionado, etc. Otros: Instrumentación, ele cromedicina, (smartc ard), sistemas de navegación, etc.
  • 3.
    CLASIFICACION MICROPROCESADORES MICROCONTROLADORES PLDS Sistemascapaces de leer, interpretar y luego ejecutar de forma secuencial las instrucciones contenidas en un programa. Circuito integrado incluye en su interior la Unidad Central de Proceso. aplicaciones que requieren grandes cantidades de memoria, ejecutar programas a una elevada velocidad. USOS es un circuito integrado que integra en la misma pastilla la CPU, la Memoria Central, los puertos de E/S digitales y otros elementos. aplicaciones en las que necesitamos el uso de un pequeño procesador USOS son circuitos integrados que en su interior integran una matriz de puertas lógicas cuya funcionalidad puede ser programada por el usuario.
  • 4.
    COMPONENTES HARDWARE: Es el conjuntode circuitos electrónicos que forman el sistema microprogramable o, dicho de otra forma, es la parte física del sistema. SOFTWARE: Es el conjunto de programas y aplicaciones formado por instrucciones y rutinas que se utilizan para programar y coordinar al sistema microprogramable. Firmware: Es un "software" grabado en la estructura electrónica del sistema microprogramable y que el usuario en principio no puede alterar.
  • 5.
    LA CPU Realiza la interpretacióny ejecución de las instrucciones. realiza todas las transferencias de datos hacia la memoria o desde esta. Elementos esenciales •Reloj •Memoria •Unidad de entrada/salida •Buses del sistema • Unidad Aritmética-Lógica (ALU). • Acumuladores y Registros. • Unidad de Control (UC) Es un generador de ondas cuadradas periódicas. RELOJ: Utilizado para que el sistema este Sincronizar MEMORIA:. La frecuencia se mide en Khz, Mhz o GHz. almacena los programas y la información para el funcionamiento del sistema Composición celdas o palabras de memoria. Memoria de datos o de trabajo: se modifica durante la ejecución Memoria de programa: No se modifica durante la ejecución
  • 6.
    UNIDAD ARITMÉTICA LÓGICA(ALU ) Un registro es una pequeña memoria interna. formados por biestables ACUMULADORES Y REGISTROS •Registro acumulador. •Registro de estado. •Registros auxiliares. •Registro SP y CP •Registros internos. Realiza las operaciones aritméticas, lógicas y desplazamiento compuesta por un circuito combinacional complejo . Las operaciones son ordenadas por la memoria central almacenan temporalmente los resultados intermedios de las operaciones. Es un registro que almacena temporalmente resultados aritméticos y lógicos. Usado como operador implícito Las operaciones siempre se realizan a través de un operador
  • 7.
    Recibe la información, la transformae interpreta. Decodificador de instrucciones (DI) "traduce" las instrucciones del programa contenidas en la memoria. El contador de programa (CP) indica en que posición de la memoria se encuentra la próxima instrucción a ejecutar. UNIDAD DE CONTROL enviando las ordenes para un procesamiento correcto de los datos. generará las señales de control para hacer funcionar al resto de elementos del sistema.
  • 8.
    UNIDAD DE ENTRADAS/SALIDAS (INTERFAZ) registrosaccesibles desde el exterior ENTRADAS se introduce la información que se transfiere al bus de datos para su proceso. SALIDA serie de registros en los que el sistema deposita la información ya procesada. permite la introducción y la extracción de información al sistema. PERIFÉRICOS aparatos y/o dispositivos auxiliares e independientes conectados al CPU permitan realizar operaciones de entrada/salida (E/S) Permite la comunicación de la computadora con el mundo exterior
  • 9.
    ARQUITECTURA VON NEUMANN: estáconectada a una memoria principal RAM donde se guardan las instrucciones del programa y los datos. unidad de datos o instrucciones está fijado por el ancho del bus que comunica la memoria con la CPU Ventajas • Permite código automodificable • Arquitectura electrónica fácil de diseñar. • Instrucciones y datos recuperados en forma secuencial Es una familia de arquitectura de una computadora que utiliza el mismo dispositivo de almacenamiento para las instrucciones como para los datos Desventajas: • Limitación de la longitud de las instrucciones en el bus de datos • Poco velocidad de operación.
  • 10.
    ARQUITECTURA HARVARD: tiene launidad central de proceso (CPU) conectada a dos memorias las memorias contiene solamente las instrucciones y otra los Datos buses independientes • El tamaño de las instrucciones no esta relacionado con el de los datos. •mayor velocidad en cada operación. Ventajas: Es una familia de arquitectura de computadora que utiliza dispositivos de almacenamiento físicamente separados para las instrucciones y los datos Desventajas • Divide la cantidad de cache entre los dos, por o que funciona mejor cuando la frecuencia de lectura de instrucciones y de datos es aproximadamente la misma • No es ampliamente utilizada en ordenadores de proposito general .