SlideShare una empresa de Scribd logo
1 de 5
MINISTERIO DEL PODER POPULAR PARA LA” EDUCACION SUPERIOR”
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITECNICA
“ANTONIO JOSE DE SUCRE”
UNEXPO - V.R. “LUIS CABALLERO MEJIAS”
SISTEMAS MICROPROGRAMABLES
PROFESOR : AUTOR:
GIOCONDA ECHENIQUE ANDERWI TORREALBA
EXP: 2012157055
Definición de un sistema micro programable
En términos generales un sistema micro programable es un dispositivo o
conjunto de dispositivos de propósito general, que según sea necesario se
programan para resolver distintos problemas.
sistema micro programable
Que es un microprocesador
El microprocesador es la parte de la computadora
diseñada para llevar acabo o ejecutar
los programas .Este viene siendo el cerebro de
la computadora el motor el corazón de esta
máquina.
Clasificación de los
sistemas micro
programables
Podemos clasificar los sistemas
micro programables según el número
de distintos circuitos integrados que
lo forman, la capacidad de trabajo y
el tratamiento de datos en:
*Microprocesadores
*Micro controladores
*Dispositivos PLDs
Micro controladores
Es un circuito integrado programable, capaz de ejecutar
las órdenes grabadas en su memoria. Está compuesto
de varios bloques funcionales, los cuales cumplen una
tarea específica. Un micro controlador incluye en su
interior las tres principales unidades funcionales de
una computadora: unidad central de
procesamiento, memoria y periféricos
de entrada/salida.
Dispositivos PLDs
Dispositivo Lógico Programable son circuitos
integrados que ofrecen a los diseñadores en
un solo chip, un arreglo de compuertas lógicas
y flip-flop’s, que pueden ser programados por
el usuario para implementar funciones
lógicas; y así, una manera más sencilla de
reemplazar varios circuitos integrados
estándares o de funciones fijas.
ESTRUCTURA DE LOS SISTEMAS
MICROPROGRAMABLES
RELOJ
Es un generador de ondas cuadradas
periódicas, utilizado para que todo el
sistema esté sincronizado.
Es donde se realiza la interpretación y
ejecución de las instrucciones, se generan
todas las órdenes de control para gobernar
todo el sistema y se realizan las operaciones
aritméticas y lógicas
CPU
Memoria Central o
Interna
En este tipo de dispositivos se encuentran
los datos y programas que debe utilizar el
sistema micro programable.
Unidad de
entrada/salida
(interface):
Este circuito permite la comunicación
del sistema micro programable con
el exterior. Su función fundamental
es la de adaptar las diferentes
velocidades y códigos utilizados por
los elementos externos del sistema y
el interior.
Periféricos
Estrictamente hablando
podríamos decir que no forman
parte del sistema micro
programable. Es un conjunto de
dispositivos que realizan un
trabajo en el exterior del sistema.
Unidad Aritmética
Lógica ALU
Esta compuesta por un circuito
combinacional complejo que se
encarga de realizar las operaciones
aritméticas,(suma,
multiplicación...),lógicas (AND, OR...)
desplazamientos, etc.
Acumuladores y registros
Un registro es una pequeña memoria
interna, donde se almacenan
temporalmente los resultados
intermedios de las operaciones.
Unidad de Control (CU)
Es una parte fundamental del sistema puesto
que se encarga de gobernar el funcionamiento
global del mismo.
Arquitectura Von Neumann
Arquitectura de von Neumann
Tradicionalmente los sistemas con microprocesadores se basan en esta arquitectura, en
la cual la unidad central de proceso (CPU), está conectada a una memoria principal
única (casi siempre sólo RAM) donde se guardan las instrucciones del programa y los
datos. A dicha memoria se accede a través de un sistema de buses único (control,
direcciones y datos).
Desventajas
*La limitación de la longitud de las instrucciones por el bus de
datos, que hace que el microprocesador tenga que realizar
varios accesos a memoria para buscar instrucciones
complejas.
*La limitación de la velocidad de operación a causa del bus
único para datos e instrucciones que no deja acceder
simultáneamente a unos y otras, lo cual impide superponer
ambos tiempos de acceso
Ventajas
*Permite e código automodificable
*Arquitectura electrónica fácil de diseñar
*Instrucciones y datos recuperados de forma secuencial
Arquitectura Harvard
Este modelo, que utilizan los Micro controladores PIC, tiene la unidad central de proceso (CPU) conectada a dos memorias
(una con las instrucciones y otra con los datos) por medio de dos buses diferentes. Una de las memorias contiene
solamente las instrucciones del programa (Memoria de Programa), y la otra sólo almacena datos (Memoria de
Datos).Ambos buses son totalmente independientes lo que permite que la CPU pueda acceder de forma independiente y
simultánea a la memoria de datos y a la de instrucciones
Ventajas de esta arquitectura:
* El tamaño de las instrucciones no esta relacionado
con el de los datos, y por lo tanto puede ser
optimizado para que cualquier instrucción ocupe una
sola posición de memoria de programa,
logrando así mayor velocidad y menor longitud de
programa.
* El tiempo de acceso a las instrucciones puede
superponerse con el de los datos, logrando una
mayor velocidad en cada operación.
Desventajas:
*No se usa mucho
*Debe poseer instrucciones especiales para acceder a la tabla de
valores constante que pueda ser necesario para incluir en los
programas ya que estas tablas se encuentran físicamente en la
memoria del programa por ejemplo: en el EPRON de un
microprocesador .

Más contenido relacionado

La actualidad más candente (19)

Sistemas Microprogramables
Sistemas MicroprogramablesSistemas Microprogramables
Sistemas Microprogramables
 
Arquitecturadecomputadores
ArquitecturadecomputadoresArquitecturadecomputadores
Arquitecturadecomputadores
 
Unidades funcionales de una computadora (power)
Unidades funcionales de una computadora (power)Unidades funcionales de una computadora (power)
Unidades funcionales de una computadora (power)
 
Wiki
WikiWiki
Wiki
 
Arquitectura Del Computador
Arquitectura Del ComputadorArquitectura Del Computador
Arquitectura Del Computador
 
Dia 2 arquitectura de computadores
Dia 2 arquitectura de computadoresDia 2 arquitectura de computadores
Dia 2 arquitectura de computadores
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computador
 
Diagrama de bloques de una computadora
Diagrama de bloques de una computadoraDiagrama de bloques de una computadora
Diagrama de bloques de una computadora
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computador
 
Arquitectura Computacional
Arquitectura ComputacionalArquitectura Computacional
Arquitectura Computacional
 
Sistema computacional (arquitecturas y memorias)
Sistema computacional (arquitecturas y memorias)Sistema computacional (arquitecturas y memorias)
Sistema computacional (arquitecturas y memorias)
 
Microprocesador
MicroprocesadorMicroprocesador
Microprocesador
 
ESTRUCTURA DEL CPU
ESTRUCTURA DEL CPUESTRUCTURA DEL CPU
ESTRUCTURA DEL CPU
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Wiki2
Wiki2Wiki2
Wiki2
 
COMPUTADORA
COMPUTADORACOMPUTADORA
COMPUTADORA
 
Arquitectura de Von Neumann
Arquitectura de Von NeumannArquitectura de Von Neumann
Arquitectura de Von Neumann
 
Arquitectura computacional
Arquitectura computacionalArquitectura computacional
Arquitectura computacional
 
Unidad aritmetico logica, procesador de control
Unidad aritmetico logica, procesador de controlUnidad aritmetico logica, procesador de control
Unidad aritmetico logica, procesador de control
 

Similar a Presentación 3

Similar a Presentación 3 (20)

Sistemas Microprogramables
Sistemas MicroprogramablesSistemas Microprogramables
Sistemas Microprogramables
 
Funciones del Procesador
Funciones del ProcesadorFunciones del Procesador
Funciones del Procesador
 
Computacion sistemas microprogramables
Computacion sistemas microprogramablesComputacion sistemas microprogramables
Computacion sistemas microprogramables
 
Sistemas microprogramables
Sistemas microprogramablesSistemas microprogramables
Sistemas microprogramables
 
1 conceptos introductorios a los microcontroladores
1 conceptos introductorios a los microcontroladores1 conceptos introductorios a los microcontroladores
1 conceptos introductorios a los microcontroladores
 
MICROCONTROLADOR
MICROCONTROLADORMICROCONTROLADOR
MICROCONTROLADOR
 
Microcontrolador
MicrocontroladorMicrocontrolador
Microcontrolador
 
CPU
CPUCPU
CPU
 
trabajo 3
trabajo 3trabajo 3
trabajo 3
 
UNIDAD 2 COMPONENTES DE UNA COMPUTADORA
UNIDAD 2 COMPONENTES DE UNA COMPUTADORAUNIDAD 2 COMPONENTES DE UNA COMPUTADORA
UNIDAD 2 COMPONENTES DE UNA COMPUTADORA
 
El Microprocesador
El MicroprocesadorEl Microprocesador
El Microprocesador
 
Microcontrolador
MicrocontroladorMicrocontrolador
Microcontrolador
 
Presentaci+¦n de la Asignatura.pptx
Presentaci+¦n de la Asignatura.pptxPresentaci+¦n de la Asignatura.pptx
Presentaci+¦n de la Asignatura.pptx
 
Archivo No. 1- Introducci+¦n AMC-1.pptx
Archivo No. 1- Introducci+¦n AMC-1.pptxArchivo No. 1- Introducci+¦n AMC-1.pptx
Archivo No. 1- Introducci+¦n AMC-1.pptx
 
Carla guaman 5_a_t2
Carla guaman 5_a_t2Carla guaman 5_a_t2
Carla guaman 5_a_t2
 
Trabajo 1 s. operativos ii
Trabajo 1 s. operativos iiTrabajo 1 s. operativos ii
Trabajo 1 s. operativos ii
 
tarea 3
tarea 3tarea 3
tarea 3
 
Microcontrolador
MicrocontroladorMicrocontrolador
Microcontrolador
 
Sistemas de computo
Sistemas de computoSistemas de computo
Sistemas de computo
 
Introducción A Microprocesadores
Introducción A MicroprocesadoresIntroducción A Microprocesadores
Introducción A Microprocesadores
 

Presentación 3

  • 1. MINISTERIO DEL PODER POPULAR PARA LA” EDUCACION SUPERIOR” UNIVERSIDAD NACIONAL EXPERIMENTAL POLITECNICA “ANTONIO JOSE DE SUCRE” UNEXPO - V.R. “LUIS CABALLERO MEJIAS” SISTEMAS MICROPROGRAMABLES PROFESOR : AUTOR: GIOCONDA ECHENIQUE ANDERWI TORREALBA EXP: 2012157055
  • 2. Definición de un sistema micro programable En términos generales un sistema micro programable es un dispositivo o conjunto de dispositivos de propósito general, que según sea necesario se programan para resolver distintos problemas. sistema micro programable Que es un microprocesador El microprocesador es la parte de la computadora diseñada para llevar acabo o ejecutar los programas .Este viene siendo el cerebro de la computadora el motor el corazón de esta máquina. Clasificación de los sistemas micro programables Podemos clasificar los sistemas micro programables según el número de distintos circuitos integrados que lo forman, la capacidad de trabajo y el tratamiento de datos en: *Microprocesadores *Micro controladores *Dispositivos PLDs Micro controladores Es un circuito integrado programable, capaz de ejecutar las órdenes grabadas en su memoria. Está compuesto de varios bloques funcionales, los cuales cumplen una tarea específica. Un micro controlador incluye en su interior las tres principales unidades funcionales de una computadora: unidad central de procesamiento, memoria y periféricos de entrada/salida. Dispositivos PLDs Dispositivo Lógico Programable son circuitos integrados que ofrecen a los diseñadores en un solo chip, un arreglo de compuertas lógicas y flip-flop’s, que pueden ser programados por el usuario para implementar funciones lógicas; y así, una manera más sencilla de reemplazar varios circuitos integrados estándares o de funciones fijas.
  • 3. ESTRUCTURA DE LOS SISTEMAS MICROPROGRAMABLES RELOJ Es un generador de ondas cuadradas periódicas, utilizado para que todo el sistema esté sincronizado. Es donde se realiza la interpretación y ejecución de las instrucciones, se generan todas las órdenes de control para gobernar todo el sistema y se realizan las operaciones aritméticas y lógicas CPU Memoria Central o Interna En este tipo de dispositivos se encuentran los datos y programas que debe utilizar el sistema micro programable. Unidad de entrada/salida (interface): Este circuito permite la comunicación del sistema micro programable con el exterior. Su función fundamental es la de adaptar las diferentes velocidades y códigos utilizados por los elementos externos del sistema y el interior. Periféricos Estrictamente hablando podríamos decir que no forman parte del sistema micro programable. Es un conjunto de dispositivos que realizan un trabajo en el exterior del sistema. Unidad Aritmética Lógica ALU Esta compuesta por un circuito combinacional complejo que se encarga de realizar las operaciones aritméticas,(suma, multiplicación...),lógicas (AND, OR...) desplazamientos, etc. Acumuladores y registros Un registro es una pequeña memoria interna, donde se almacenan temporalmente los resultados intermedios de las operaciones. Unidad de Control (CU) Es una parte fundamental del sistema puesto que se encarga de gobernar el funcionamiento global del mismo.
  • 4. Arquitectura Von Neumann Arquitectura de von Neumann Tradicionalmente los sistemas con microprocesadores se basan en esta arquitectura, en la cual la unidad central de proceso (CPU), está conectada a una memoria principal única (casi siempre sólo RAM) donde se guardan las instrucciones del programa y los datos. A dicha memoria se accede a través de un sistema de buses único (control, direcciones y datos). Desventajas *La limitación de la longitud de las instrucciones por el bus de datos, que hace que el microprocesador tenga que realizar varios accesos a memoria para buscar instrucciones complejas. *La limitación de la velocidad de operación a causa del bus único para datos e instrucciones que no deja acceder simultáneamente a unos y otras, lo cual impide superponer ambos tiempos de acceso Ventajas *Permite e código automodificable *Arquitectura electrónica fácil de diseñar *Instrucciones y datos recuperados de forma secuencial
  • 5. Arquitectura Harvard Este modelo, que utilizan los Micro controladores PIC, tiene la unidad central de proceso (CPU) conectada a dos memorias (una con las instrucciones y otra con los datos) por medio de dos buses diferentes. Una de las memorias contiene solamente las instrucciones del programa (Memoria de Programa), y la otra sólo almacena datos (Memoria de Datos).Ambos buses son totalmente independientes lo que permite que la CPU pueda acceder de forma independiente y simultánea a la memoria de datos y a la de instrucciones Ventajas de esta arquitectura: * El tamaño de las instrucciones no esta relacionado con el de los datos, y por lo tanto puede ser optimizado para que cualquier instrucción ocupe una sola posición de memoria de programa, logrando así mayor velocidad y menor longitud de programa. * El tiempo de acceso a las instrucciones puede superponerse con el de los datos, logrando una mayor velocidad en cada operación. Desventajas: *No se usa mucho *Debe poseer instrucciones especiales para acceder a la tabla de valores constante que pueda ser necesario para incluir en los programas ya que estas tablas se encuentran físicamente en la memoria del programa por ejemplo: en el EPRON de un microprocesador .