SlideShare una empresa de Scribd logo
1 de 12
SISTEMAS
MICROPROGRAMABLE
En términos generales es
un dispositivo o conjunto de
dispositivos de propósito general, que
según sea necesario se programan
para resolver distintos problemas.
Tienen una
gran variedad
de
aplicaciones
•.
•Aplicaciones informáticas
•Cálculo matemático
•Procesos industriales
•Electrodomésticos
•Sistemas de comunicación:
•Sistemas de supervisión, vigilancia
y alarma
MICROPROCESADORES
Utilizan en aquellas aplicaciones en
las que se requieren grandes cantidades de
memoria, ejecutar una gran cantidad de
programas o se prevea hacer futuras
ampliaciones realizando las tareas a una
elevada velocidad.
El microprocesador
incluye únicamente en su
interior la Unidad Central de
Proceso, de ahí, que se le
conozca también como CPU.
MICROCONTROLADORES
Es un circuito integrado que integra
en la misma pastilla la CPU, la
Memoria Central, los puertos de E/S
digitales y otros elementos
Se utiliza en aquellas
aplicaciones en las que
necesitamos el uso de un
pequeño procesador.
Por ejemplo, los autómatas
programables industriales
poseen este tipo de circuitos
integrados, al que se le han
añadido sistemas de control
de potencia tales como relés
para poder controlar
maquinaria industrial.
DISPOSITIVOS PLDs
Son circuitos integrados que en
su interior integran una matriz de
puertas lógicas cuya funcionalidad
puede ser programada por el
usuario.
No obstante existen aplicaciones donde
son más adecuados que estos, como por
ejemplo para resolver problemas simples
puramente combinacionales.
Internamente no tienen la
estructura de
microprocesadores y
microcontroladores pues no
están basados en una CPU que
lea un programa de una
memoria.
Esto significa que no
pueden sustituir a los
sistemas basados en CPU
en muchas aplicaciones y
además no son tan
versátiles
RELOJ
Es un generador
de ondas
cuadradas
periódicas, utilizad
o para que todo el
sistema esté
sincronizado
La frecuencia de este reloj
se mide en Khz, Mhz o GHz
y determina la velocidad de
funcionamiento y proceso de
todo el sistema.
El periodo de tiempo de esta señal de reloj se denomina ciclo de reloj.
El periodo de tiempo de esta señal
de reloj se denomina ciclo de reloj.
A partir de esta señal de reloj, se
genera el denominado ciclo
máquina, que está formado por dos
fases:
•Fase de búsqueda
(Fetchcycle): En esta fase se
realiza la búsqueda de una
instrucción en memoria y se guarda
en el registro correspondiente.
•Fase de ejecución
(Executecycle): En esta fase se
ejecuta o realiza la transferencia de
datos ordenada.
CPU
Es la parte mas
importante del sistema
microprogramable.
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.
La CPU está formada por:
•Unidad Aritmética-Lógica
•Acumuladores y Registros
Unidad de Control
MEMORIA
Es la encargada del
almacenamiento de los
programas y la
información necesaria
para el funcionamiento
del sistema.
Su función
en el sistema es la
de almacenar los
programa al
ejecutar, los datos y
los resultado
intermedio del
proceso.
La Memoria suele
dividirse en:
•Memoria de programa: Es
la zona de memoria donde
se almacenan los
programas a ejecutar.
•Memoria de datos o de
trabajo: En esta zona se
almacenan los datos del
programa a ejecutar..
ACUMULARES Y REGISTRO
Un registro es una
pequeña memoria
interna, donde se
almacenan
temporalmente los
resultados intermedios
de las operaciones.
Los registros están
formados por biestables
colocados de tal forma
que pueden almacenar
la información en un
momento determinado.
Existen varios
registro
diferentes, los
cuales son:
RegistroAcumulador
Registro de Estado
RegistroAuxiliares
Registro SP (Stack Pointer)
Registro Interno
RegistroCP (Control de
Programa)
UNIDAD DE ENTRADA Y SALIDA
(Interfaces)
Su función fundamental es la de
adaptar las diferentes
velocidades y códigos utilizados
por los elementos externos del
sistema y el interior.
En las entradas se introduce la
información de manera que cuando se
ordena, mediante los buses de control y
de direcciones, el sistema selecciona en
un instante dado cuales de esas
informaciones presentes en las entradas
deben transferirse al bus de datos para su
proceso.
La parte de salida, por el contrario, consiste en una serie de registros en los que el sistema deposita el resultado de la información ya procesa
La parte de salida, por el
contrario, consiste en una
serie de registro en los que el
sistema deposita los
resultados de la información
ya procesada
UNIDAD DE CONTROL
Es una parte fundamental del
sistema puesto que se encarga
de gobernar el funcionamiento
global del mismo.
Recibe la información, la
transforma e
interpreta, enviando las
ordenes precisas a los
elementos que las requieren
para un procesamiento
correcto de los datos.
ARQUITECTURA HARVARD
Ventajas Desventajas
La longitud de los
datos y las
instrucciones puede
ser distinta, lo que
optimiza el uso de la
memoria en general.
Estructura
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.
• Canalización
eficiente - Operando
Recuperar y Fetch de
instrucciones se
pueden superponer.
• Los autobuses
separados para datos
e instrucciones.
• Adaptados a una
aplicación FPGA.
ARQUITECTURA VON NEUMANN
VentajasDesventajas
Estructura
El tamaño de la unidad de datos
o instrucciones está fijado por el
ancho del bus que comunica la
memoria con la CPU.
*Permite codigo
automodificable
Arquitectura electronica
“facil” de diseñar
Debido a que la
memoria es común a los
datos y las
instrucciones, el proceso
de ejecución de todo es
más lento debido a dos
accesos a memoria
Estructura

Más contenido relacionado

La actualidad más candente

La actualidad más candente (13)

INTRODUCCION A LA COMPUTACION
INTRODUCCION A LA COMPUTACIONINTRODUCCION A LA COMPUTACION
INTRODUCCION A LA COMPUTACION
 
Capitulo#2
Capitulo#2Capitulo#2
Capitulo#2
 
Pteg g-grupo6-lista56-53-33-41-visita2-expo cap 2 tema tratamiento de datos
Pteg g-grupo6-lista56-53-33-41-visita2-expo cap 2 tema tratamiento de datosPteg g-grupo6-lista56-53-33-41-visita2-expo cap 2 tema tratamiento de datos
Pteg g-grupo6-lista56-53-33-41-visita2-expo cap 2 tema tratamiento de datos
 
Trabajo 1
Trabajo 1Trabajo 1
Trabajo 1
 
Ejercicio 18
Ejercicio 18Ejercicio 18
Ejercicio 18
 
Componentes del CPU
Componentes del CPUComponentes del CPU
Componentes del CPU
 
Informatica grupo 5
Informatica grupo 5Informatica grupo 5
Informatica grupo 5
 
Uc
UcUc
Uc
 
Computacon1999
Computacon1999Computacon1999
Computacon1999
 
grupo3 informatica
grupo3 informaticagrupo3 informatica
grupo3 informatica
 
Informatica ii
Informatica iiInformatica ii
Informatica ii
 
Informatica grupo 5
Informatica grupo 5Informatica grupo 5
Informatica grupo 5
 
Informatica majito
Informatica majitoInformatica majito
Informatica majito
 

Similar a tarea 3

Arquitectura de Von Neumann
Arquitectura de Von NeumannArquitectura de Von Neumann
Arquitectura de Von Neumannjaguilar69
 
Introducción A Microprocesadores
Introducción A MicroprocesadoresIntroducción A Microprocesadores
Introducción A MicroprocesadoresDaniel Remondegui
 
El Microprocesador
El MicroprocesadorEl Microprocesador
El MicroprocesadorJomicast
 
Microprocesador
MicroprocesadorMicroprocesador
Microprocesadortefadianis
 
Arquitectura del procesador
Arquitectura del procesadorArquitectura del procesador
Arquitectura del procesadorYESENIA CETINA
 
REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO.
REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO. REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO.
REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO. Michelle Diaz
 
J arce
J arceJ arce
J arceespoch
 
Microprocesador y memorias 2
Microprocesador y memorias 2Microprocesador y memorias 2
Microprocesador y memorias 2sanchezariass
 
Trabajo 1 para tic
Trabajo 1 para ticTrabajo 1 para tic
Trabajo 1 para ticjuanbondar
 
Trabajo 1 para tic
Trabajo 1 para ticTrabajo 1 para tic
Trabajo 1 para ticMigue Caputo
 
Trabajo 1 para tic
Trabajo 1 para ticTrabajo 1 para tic
Trabajo 1 para ticmiguecaputo
 
Microprocesador (1)
Microprocesador (1)Microprocesador (1)
Microprocesador (1)valenypaom
 
Microprocesador (1)
Microprocesador (1)Microprocesador (1)
Microprocesador (1)valenypaom
 
Arquitecturadecomputadores
ArquitecturadecomputadoresArquitecturadecomputadores
Arquitecturadecomputadorescristireyes
 

Similar a tarea 3 (20)

Arquitectura de Von Neumann
Arquitectura de Von NeumannArquitectura de Von Neumann
Arquitectura de Von Neumann
 
Introducción A Microprocesadores
Introducción A MicroprocesadoresIntroducción A Microprocesadores
Introducción A Microprocesadores
 
PLC
PLC PLC
PLC
 
El Microprocesador
El MicroprocesadorEl Microprocesador
El Microprocesador
 
Microprocesador
MicroprocesadorMicroprocesador
Microprocesador
 
Sistemas microprogramables
Sistemas microprogramablesSistemas microprogramables
Sistemas microprogramables
 
Arquitectura del procesador
Arquitectura del procesadorArquitectura del procesador
Arquitectura del procesador
 
REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO.
REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO. REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO.
REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO.
 
J arce
J arceJ arce
J arce
 
Microprocesador y memorias 2
Microprocesador y memorias 2Microprocesador y memorias 2
Microprocesador y memorias 2
 
Trabajo 1 s. operativos ii
Trabajo 1 s. operativos iiTrabajo 1 s. operativos ii
Trabajo 1 s. operativos ii
 
Presentación 3
Presentación 3Presentación 3
Presentación 3
 
Trabajo 1 para tic
Trabajo 1 para ticTrabajo 1 para tic
Trabajo 1 para tic
 
Trabajo 1 para tic
Trabajo 1 para ticTrabajo 1 para tic
Trabajo 1 para tic
 
Trabajo 1 para tic
Trabajo 1 para ticTrabajo 1 para tic
Trabajo 1 para tic
 
Microprocesador (1)
Microprocesador (1)Microprocesador (1)
Microprocesador (1)
 
Microprocesador (1)
Microprocesador (1)Microprocesador (1)
Microprocesador (1)
 
Presentación 3
Presentación 3Presentación 3
Presentación 3
 
Funciones del Procesador
Funciones del ProcesadorFunciones del Procesador
Funciones del Procesador
 
Arquitecturadecomputadores
ArquitecturadecomputadoresArquitecturadecomputadores
Arquitecturadecomputadores
 

tarea 3

  • 1. SISTEMAS MICROPROGRAMABLE En términos generales es un dispositivo o conjunto de dispositivos de propósito general, que según sea necesario se programan para resolver distintos problemas. Tienen una gran variedad de aplicaciones •. •Aplicaciones informáticas •Cálculo matemático •Procesos industriales •Electrodomésticos •Sistemas de comunicación: •Sistemas de supervisión, vigilancia y alarma
  • 2. MICROPROCESADORES Utilizan en aquellas aplicaciones en las que se requieren grandes cantidades de memoria, ejecutar una gran cantidad de programas o se prevea hacer futuras ampliaciones realizando las tareas a una elevada velocidad. El microprocesador incluye únicamente en su interior la Unidad Central de Proceso, de ahí, que se le conozca también como CPU.
  • 3. MICROCONTROLADORES Es un circuito integrado que integra en la misma pastilla la CPU, la Memoria Central, los puertos de E/S digitales y otros elementos Se utiliza en aquellas aplicaciones en las que necesitamos el uso de un pequeño procesador. Por ejemplo, los autómatas programables industriales poseen este tipo de circuitos integrados, al que se le han añadido sistemas de control de potencia tales como relés para poder controlar maquinaria industrial.
  • 4. DISPOSITIVOS PLDs Son circuitos integrados que en su interior integran una matriz de puertas lógicas cuya funcionalidad puede ser programada por el usuario. No obstante existen aplicaciones donde son más adecuados que estos, como por ejemplo para resolver problemas simples puramente combinacionales. Internamente no tienen la estructura de microprocesadores y microcontroladores pues no están basados en una CPU que lea un programa de una memoria. Esto significa que no pueden sustituir a los sistemas basados en CPU en muchas aplicaciones y además no son tan versátiles
  • 5. RELOJ Es un generador de ondas cuadradas periódicas, utilizad o para que todo el sistema esté sincronizado La frecuencia de este reloj se mide en Khz, Mhz o GHz y determina la velocidad de funcionamiento y proceso de todo el sistema. El periodo de tiempo de esta señal de reloj se denomina ciclo de reloj. El periodo de tiempo de esta señal de reloj se denomina ciclo de reloj. A partir de esta señal de reloj, se genera el denominado ciclo máquina, que está formado por dos fases: •Fase de búsqueda (Fetchcycle): En esta fase se realiza la búsqueda de una instrucción en memoria y se guarda en el registro correspondiente. •Fase de ejecución (Executecycle): En esta fase se ejecuta o realiza la transferencia de datos ordenada.
  • 6. CPU Es la parte mas importante del sistema microprogramable. 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. La CPU está formada por: •Unidad Aritmética-Lógica •Acumuladores y Registros Unidad de Control
  • 7. MEMORIA Es la encargada del almacenamiento de los programas y la información necesaria para el funcionamiento del sistema. Su función en el sistema es la de almacenar los programa al ejecutar, los datos y los resultado intermedio del proceso. La Memoria suele dividirse en: •Memoria de programa: Es la zona de memoria donde se almacenan los programas a ejecutar. •Memoria de datos o de trabajo: En esta zona se almacenan los datos del programa a ejecutar..
  • 8. ACUMULARES Y REGISTRO Un registro es una pequeña memoria interna, donde se almacenan temporalmente los resultados intermedios de las operaciones. Los registros están formados por biestables colocados de tal forma que pueden almacenar la información en un momento determinado. Existen varios registro diferentes, los cuales son: RegistroAcumulador Registro de Estado RegistroAuxiliares Registro SP (Stack Pointer) Registro Interno RegistroCP (Control de Programa)
  • 9. UNIDAD DE ENTRADA Y SALIDA (Interfaces) Su función fundamental es la de adaptar las diferentes velocidades y códigos utilizados por los elementos externos del sistema y el interior. En las entradas se introduce la información de manera que cuando se ordena, mediante los buses de control y de direcciones, el sistema selecciona en un instante dado cuales de esas informaciones presentes en las entradas deben transferirse al bus de datos para su proceso. La parte de salida, por el contrario, consiste en una serie de registros en los que el sistema deposita el resultado de la información ya procesa La parte de salida, por el contrario, consiste en una serie de registro en los que el sistema deposita los resultados de la información ya procesada
  • 10. UNIDAD DE CONTROL Es una parte fundamental del sistema puesto que se encarga de gobernar el funcionamiento global del mismo. Recibe la información, la transforma e interpreta, enviando las ordenes precisas a los elementos que las requieren para un procesamiento correcto de los datos.
  • 11. ARQUITECTURA HARVARD Ventajas Desventajas La longitud de los datos y las instrucciones puede ser distinta, lo que optimiza el uso de la memoria en general. Estructura 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. • Canalización eficiente - Operando Recuperar y Fetch de instrucciones se pueden superponer. • Los autobuses separados para datos e instrucciones. • Adaptados a una aplicación FPGA.
  • 12. ARQUITECTURA VON NEUMANN VentajasDesventajas Estructura El tamaño de la unidad de datos o instrucciones está fijado por el ancho del bus que comunica la memoria con la CPU. *Permite codigo automodificable Arquitectura electronica “facil” de diseñar Debido a que la memoria es común a los datos y las instrucciones, el proceso de ejecución de todo es más lento debido a dos accesos a memoria Estructura