You are on page 1of 11

EL COMPUTADOR

Procesador
Memoria
Mod. e/s
Bus sistemas
Computador realiza intercambio a
Memoria
• Registro de direccion a Memoria (RDIM)
• Registro de datos de Memoria (RDAM)
• Registro de direccion de E/S
• Registro de datos de E/S
Modulo E/S
• Posiciones definidas mediante direcciones
numeradas secuencialmente- Cada posición
posee patrón de bits que se pueden
interpretar como datos o instrucciones. Este
modulo transfiere datos desde el dispositivo
externo hacia procesador.
Registros procesador
• El Procesador posee una M mas rápida y de
menor capacidad.
• Posee dos registros:
– Registros visibles para el usuario: minimizar las
referencias a M ppal. Posee un compilador
inteligente que decide que variables se asignan a
los registros y cuales a M ppal.
– Registros de control y estado: El P usa para
controlar su operación y por rutinas del S:O para
controlar la ejecución de programas.
Variables visibles para Usuario
• Están disponibles: registros de datos, dirección y
códigos de condición.
• Registros datos, para utilizar funciones
/instrucciones que utilicen datos.
• Registros de instrucción, contiene direcciones de
M ppal. De datos e instrucciones:
– Reg. Indicé ( suma índice a un valor base para dicc. Efectiva)
– Puntero de segmento( La M se divide en segmentos que son
bloques de palabras, una ref. a M consta de una ref a un det.
Segmento)
– Puntero pila (apunta a la cima de pila para instrucciones que no
poseen campo de dirección)
Registro Ctrol. Y Estado
• Los usa el Computador para controlar su
funcionamiento y puedo acceder mediante
instrucciones de maquina ejecutadas en modo
de control (S.O).
• Además de RDIM, RDAM, RDI E/S, RDA E/S y
• Contador de programa PC (prox. Instrucción que leera
en M)
• Registro de Instrucción IR (ultima instrucción leida)
• Registro estado de Programa (PSW) inf. estado
Códigos de Condicion
• Son bit que asigna el Hardw al Procesador
teniendo en cuenta el resultado de las
operaciones.
– Se almacena el resultado en M
– Se fija una condición en concordancia con el
resultado de la ejecución de la operación.
– Se realiza la operación de condición como salta
condicional.
Ejecución de Instrucciones
• Un programa consta de instrucciones que
almacena en M. El Procesador busca la
instrucción de la M y la ejecuta.
• Se llama ciclo de instrucción al procesamiento
de una unica instrucción (fase de busqueda y
fase de ejecucion)
• El P lee una instrucción de M y el PC almacena
la dirección de la siguiente instrucción que se
va a leer.
• El PC siempre aumenta luego de la ejecucion.
• La instrucción leída de M se carga en un
registro del P (RI), la instrucción contiene bits
que dice lo que debe hacer el P y el P realiza la
acción.
Estas acciones se dividen en:
• Procesador-M
• Procesador-E/S
• Procesador datos
• Control
Sistema Operativo
• Facilidad de uso
• Eficiencia
• Capac. Para evolucionar