Clasificaciones, modalidades y tendencias de investigación educativa.
Funcionamiento del Computador
1. Universidad Nacional Experimental de Guayana
Departamento de Ciencia y Tecnología
Ingeniería Informática
Asignatura: Fundamentos de la Informática
Ciudad Guayana, Agosto 2017
Autor: Juan C. Rojas R.
CI: 18.885.343
Funcionamiento del
Computador.
2. FUNCIONAMIENTO DEL
COMPUTADOR
Funcionamiento
de un Computador
Conceptos Previos
Funcionamiento
Interno
Procesador
Interrupciones
Elementos Internos
Temporización en la
ejecución de
instrucciones
Gestión de
instrucciones de
control
algunos
su
Determina el funcionamiento del computador.
Bloque de registros (Archivo de registros RF)
Almacén temporal de datos a ser operados.
Acumulador o Registro temporal RT
Biestables indicadores o de condición
C: Acarreo
S: Indicador de Signo
Z: Indicador de cero
P: Indicador de paridad
V: Indicador de desbordamiento
Registro de dirección o Address Registrer AR
Almacena la dirección del Dato o Instrucción a
leer/escribir en memoria o puerto de salida.
Registro de datos o Data Registrer DR
Almacena Dato a escribir en memoria o puerto
de salida, o la información de un puerto de
entrada.
Unidad de control CU Circuitos, Señales de control.
Reloj, Generador de pulsos.
Registro de Instrucción[IR]
Memoriza temporalmente la instrucción en
ejecución.
Contador del Programa[PC]
Registro-Contador binario con capacidad de
cargas paralelas que contiene la dirección de
memoria de la instrucción siguiente a ejecutar.
Puntero de pila[SP]
Estructura de pila en memoria principal con
rutinas, sub rutinas y llamadas.
Registro:
Bits almacenados de forma temporal.
Buses:
Hilos que transmiten información paralelo.
Memoria Central:
Hilos transmiten información paralelo.
Unidad Tratamiento/Camino Datos[ALU]:
Almacén de datos temporales para ser operados.
Puerto E/S:
Registro intercambio de información E/S con periféricos.
Biestables:
Unidad de memoria que almacena un Bit de información.
Contadores:
Sistema secuencial con E, generando S.
Tales como
1. Cargador: Introduce el programa en
posiciones de memoria a partir de una dada.
2. Sistema Operativo o Interruptores de
Panel de Control: A partir de la posición de
memoria se indica al pc que pase su control
a la PC de memoria.
3. Unidad Control [CU]
Fase captación de la instrucción: lleva la
Memoria(M) a un registro IR. PC+1.
Fase ejecución de la Instrucción: Interpreta
el código y manda señales de operación a los
circuitos para ejecutar la instrucción.
Consta de
esteel
sus
la
Fase Captación
AR PC (Se dan las instrucciones de lectura)
DR M(AR) (Después de un tiempo [BUS] se
carga la instrucción en el registro)
IR DR (Instrucción se carga en Registro)
PC PC+1 (Se incrementa contador del programa)
Fase de Ejecución
(Se realizan las operaciones según las instrucciones
dadas correspondientes al codop almacenada en IR)
Bifurcaciones o Branch (saltos condicionales) y Saltos (Incondicionales)
Donde una instrucción salta a otra posición de memoria con otras instrucciones que
se llevan a cabo hasta finalizar el programa a partir de dicha posición.
Llamadas a procedimientos y retornos de procedimientos, condicionales o no
A diferencia de la anterior una vez culminada las instrucciones de la posición de
memoria donde se realizo el salto se retorna a la posición de memoria actual para
seguir con la secuencia de las instrucciones.
Detención de la ejecución
de un programa para
ejecutar otro de mayor
prioridad para una vez
concluido continuar la
ejecución del mismo. Causas provocadas
• Fallo de alimentacion
• Anomalia de hardware
• Peticion E/S perifericos
• Desbordamiento
• Instrucción de maquina existente
• Gestion de tiempo compartido
• Violacion de proteccion de
memoria
• Peticiones del programador o
usuario
son
son
algunas
existen