Sistemas microprogramables

10

Click here to load reader

description

Sistema Microprogramables

Transcript of Sistemas microprogramables

Page 1: Sistemas microprogramables
Page 2: Sistemas microprogramables

En general, es un dispositivo o conjunto de dispositivos de

propósito general, que según sea necesario se programan para

resolver distintos problemas.

Page 3: Sistemas microprogramables

Autómatas programables: son

sistemas micro programables

basados en un chip micro

controlador, que se utilizan para

control de maquinaria industrial

y automatización.

Pequeños automatismos:

destinados a controlar

electrodomésticos, rótulos

luminosos, calculadoras

programables, pequeño

s sistemas de alarmas, etc.

Page 4: Sistemas microprogramables

Ordenadores personales: son

sistemas micro programables

que utilizan como CPU un

microprocesador.

Autómatas programables: son

sistemas micro programables

basados en un chip micro

controlador, que se utilizan para

control de maquinaria industrial

y automatización.

Page 5: Sistemas microprogramables

Reloj: Es un generador de impulsos

digitales cuya frecuencia define la

velocidad de trabajo.

CPU: Es el verdadero cerebro del

sistema micro programable. Consiste

en un circuito integrado formado por

una unidad de control, unidad

aritmético-lógica, contador de

programa, registros de

almacenamiento, etc.

Page 6: Sistemas microprogramables

Memoria interna: se encarga del

almacenamiento de datos y

programas.

Interface: es la pieza o los recursos

encargados de la comunicación entre

el microprocesador y el usuario.

Periféricos: Es un conjunto de dispositivos

que realizan un trabajo en el exterior del

sistema. Estos periféricos pueden ser de

entrada o de salida

Page 7: Sistemas microprogramables

ALU: es un circuito digital que calcula

operaciones aritméticas (como suma,

resta, multiplicación, etc.) y

operaciones lógicas (si, y, o, no),

entre dos números.

Acumulador: es un registro en el que son

almacenados temporalmente los

resultados aritméticos y lógicos

intermedios que serán tratados por el

circuito operacional de la unidad

aritmético-lógica (ALU).

Page 8: Sistemas microprogramables

Registros y Unidad de control: es uno de

los tres bloques funcionales principales en

los que se divide una unidad central de

procesamiento (CPU). Los otros dos

bloques son la unidad de proceso y el bus

de entrada/salida.

Page 9: Sistemas microprogramables

Es una arquitectura donde

se separa físicamente el

almacenamiento de datos e

instrucciones.

Estructura: tiene la unidad central de proceso

conectada a dos memorias por medio de dos

buses diferentes. Una de las memorias contiene

solamente las instrucciones del programa y la

otra solo almacena datos. Para un procesador de

set de instrucciones reducidos, el set de

instrucciones y el bus de memoria del programa

pueden diseñarse de tal manera que todas las

instrucciones tengan una sola posición de

memoria

Ventajas y desventajas: el tamaño de las

instrucciones no esta relacionado con el de los

datos, por lo que puede ser optimizado para que

cualquier instrucción tome una sola posición de

memoria. El tiempo de acceso a las instrucciones

puede superponerse con el de los datos,

logrando mayor velocidad. Una pequeña

desventaja es que deben poseer instrucciones

especiales para acceder a tablas de valores

constantes.

Esta arquitectura es aquella

utilizada para la creación u

organización de los

ordenadores utilizando dos

memorias separadas e

independientes para los

datos y las instrucciones

Page 10: Sistemas microprogramables

Es una familia de

arquitecturas de

computadoras que utilizan el

mismo dispositivo de

almacenamiento tanto para

las instrucciones como para

los datos

Estructura: los ordenadores con esta

arquitectura constan de cinco partes: la unidad

arimetica-logica (ALU), la unidad de control, la

memoria, un dispositivo de entrada/salida y el

bus de datos

Ventajas y desventajas: la ventaja de este tipo de

arquitectura es que es eficiente en la utilización

de la memoria pero su desventaja es que los

tipos de datos no pueden ser reconocidos sin

ambigüedad

Básicamente, esta

estructura es utilizada

para la construccion

de ordenadores

utilizando una sola

memoria tanto para los

datos como para las

instrucciones