SlideShare una empresa de Scribd logo
1 de 5
Universidad Nacional Experimental de Guayana
Departamento de Ciencia y Tecnología
Ingeniería en Informática
Asignatura: Fundamentos de la Informática
Funcionamiento Del
Computador
Funcionamiento del
computador
Funcionamiento
de un Computador
Conceptos
Previos
*Biestables: Son Elementos de
memoria que almacena un bit de
información.
*Registro: Es un circuito que se
utiliza para almacenar temporalmente
un dato.
*Unidad de Tratamiento (ALU) o
Caminos de Datos: Unidad donde se
almacenan temporalmente datos para
operar con ellos.
*Memoria Central: Medio en el que
entra y sale datos luego de ser
almacenados y memorizados.
*Puertos de E/S: Registro que
intercambian información entre
procesado y periféricos E/S.
*Contadores: Sistema de secuencias
de Entradas produciendo Salidas.
*Bus: Es un conjunto de cables que
transmiten información en paralelo.
Funcionamiento
Interno.
1-Cargador: Se encargar de
introducir un programa en
posiciones consecutivas de
memoria desde una dada.
2-O.S y Panel de control:
Desde posición memoria ordena al
computador paso de control a PC
memoria.
3-Unidad de Control (CU):
repite:
A-Fase de captación de la
Instrucción: Lleva desde la
memoria (M) a unidad de control
la instrucción de la posición PC.
B-Fase de Ejecución de la
instrucción: La C.U. Interpreta
el código y envía señales a
unidades y circuitos para ejecutar
la instrucción.
Funcionamiento del
computador
Funcionamiento
de un
Computador
Procesador Unidad que determina el
funcionamiento de un
computador
Elementos
Internos
*Registro de dirección
(AR, Address Register):
Donde se ubica la dirección
del dato o instrucción leer o
escribir.
*Bloque de Registros
(Archivo de Registros
RF):Almacén temporal de
datos que opera la ALU.*Registro Acumulador
(A) y Registro Temporal
(RT).
*Registro de Datos (DR,
Data Register): Almacena el
dato a escribir en la
memoria o puerto de
salida/entrada o la
información leída de la
memoria.
*Biestables Indicadores
o Biestables de condición
(FF [flag flip-flops])
C: Acarreo.
S: Indicador de signo.
Z: Indicador de Cero.
P: Indicador de Paridad.
V: Indicador de
Desbordamiento.
*Unidad de Control
(UC): Contiene la
Lógica de Control y sesta
constituida por:
Circuitos: Genera Señales de
control.
Reloj: Generador de pulsos.
Registro de instrucción(IR):
Dedicado a memorizar
temporalmente la instrucción
que la UC ejecuta o
interpreta.
Contador del Programa
(PC, Program Counter): Es
un registro-contador, que
actúa como contador
ascendente binario, con
posibilidad de carga paralela,
y que contiene la dirección de
memoria donde se encuentra
la instrucción que se
ejecutara.
Puntero de Pila (SP, Stack
Pointer): Una estructura pila
(LIFO) que se mantiene en la
memoria principal
relacionadas con las llamadas
a subrutinas.
Funcionamiento del
computador
Funcionamiento de
un Computador.
Procesador
Temporización en la
Ejecución de
Instrucciones.
Fase de Captación de
Instrucción:
AR←PC: Se ubica en PC la dirección
de memoria donde empieza el programa.
El contenido pasa de PC a AR para luego
CU de orden de lectura.
DR←M(AR): Después del tiempo de
acceso a memoria se vera la instrucción
del programa en el Bus de E/S de
memoria cargándose en el registro DR.
IR←DR: la instrucción se carga en el
registro IR.
PC←PC+1: el contenido del Contador
de Programa se incrementa.
Fase de Ejecución:
La instrucción cargada en IR es
decodificada y ejecutada bajo la
monitorización de CU.
Gestión de Instrucción de
Control.
Saltos Condicionales (Bifurcaciones)
y Saltos (Incondicionales):
Una instrucción saltando a una posición
memoria con diferentes instrucciones,
ejecutándose cada una en orden hasta que el
programa finalice.
Llamadas a Procedimientos y
Retornos de Procedimientos,
Condicionales o no:
En comparación con la pasada, la llamada
luego de termina con las instrucciones del
salto vuelve al programa a retomar las
instrucciones
Funcionamiento del
computador
Funcionamiento de
un Computador.
Interrupción.
La detención de la ejecución de
un programa para ejecutar otro
con mas prioridad y luego
continuar con la ejecución del
programa que se detuvo al
principio normalmente.
Eventos que Provocan
las Interrupciones:
*Fallo de Alimentación.
*Anomalías de Hardware.
*Petición de E/S de Periférico.
*Desbordamiento.
* Utilización de una instrucción maquina
inexistente.
*Gestión de Tiempo Competido.
*Violación de la Protección de Memoria.
*Peticiones del Programador o Usuario.

Más contenido relacionado

La actualidad más candente

Estructura y funcionamiento del procesador - parte 2
Estructura y funcionamiento del procesador -  parte 2Estructura y funcionamiento del procesador -  parte 2
Estructura y funcionamiento del procesador - parte 2Jose Diaz Silva
 
Funcionamiento básico de una computadora
Funcionamiento básico de una computadoraFuncionamiento básico de una computadora
Funcionamiento básico de una computadoraFer_Galan07
 
ARQUITECTURA DE COMPUTADORES (I Bimestre Abril agosto 2011)
ARQUITECTURA DE COMPUTADORES (I Bimestre Abril agosto 2011)ARQUITECTURA DE COMPUTADORES (I Bimestre Abril agosto 2011)
ARQUITECTURA DE COMPUTADORES (I Bimestre Abril agosto 2011)Videoconferencias UTPL
 
Sistema de Interconexión, Memoria Caché, Memoria Interna.
Sistema de Interconexión, Memoria Caché, Memoria Interna.Sistema de Interconexión, Memoria Caché, Memoria Interna.
Sistema de Interconexión, Memoria Caché, Memoria Interna.Freddy Patricio Ajila Zaquinaula
 
La computadora
La computadoraLa computadora
La computadoradannyrodri
 
Estructura de computos
Estructura de computosEstructura de computos
Estructura de computosHijole
 
Practica de word
Practica de  wordPractica de  word
Practica de wordvvvicentev
 
Estructura y funcionamiento del procesador
Estructura y funcionamiento del procesadorEstructura y funcionamiento del procesador
Estructura y funcionamiento del procesadorJose Diaz Silva
 
Arquitectura del procesador
Arquitectura del procesadorArquitectura del procesador
Arquitectura del procesadorYESENIA CETINA
 
Estructura interna de un procesador
Estructura interna de un procesadorEstructura interna de un procesador
Estructura interna de un procesadorAlan EG
 
Modelo von newman
Modelo von newmanModelo von newman
Modelo von newmanangel4575
 
Sistemas digitales ii
Sistemas digitales iiSistemas digitales ii
Sistemas digitales iingelMadrid
 
Sistemas digitales ii
Sistemas digitales iiSistemas digitales ii
Sistemas digitales iingelMadrid
 
Sistemas digitales ii
Sistemas digitales iiSistemas digitales ii
Sistemas digitales iiJoalixvs
 
Funcionamiento basico de la computadora
Funcionamiento basico de la computadora Funcionamiento basico de la computadora
Funcionamiento basico de la computadora brayianc
 
Unidad de procesamiento
Unidad de procesamientoUnidad de procesamiento
Unidad de procesamientoJesusAlfonzo18
 
Arquitectura de una computadora
Arquitectura de una computadoraArquitectura de una computadora
Arquitectura de una computadorajessiicasaldana
 

La actualidad más candente (19)

Estructura y funcionamiento del procesador - parte 2
Estructura y funcionamiento del procesador -  parte 2Estructura y funcionamiento del procesador -  parte 2
Estructura y funcionamiento del procesador - parte 2
 
Funcionamiento básico de una computadora
Funcionamiento básico de una computadoraFuncionamiento básico de una computadora
Funcionamiento básico de una computadora
 
Unidad de control
Unidad de controlUnidad de control
Unidad de control
 
ARQUITECTURA DE COMPUTADORES (I Bimestre Abril agosto 2011)
ARQUITECTURA DE COMPUTADORES (I Bimestre Abril agosto 2011)ARQUITECTURA DE COMPUTADORES (I Bimestre Abril agosto 2011)
ARQUITECTURA DE COMPUTADORES (I Bimestre Abril agosto 2011)
 
Sistema de Interconexión, Memoria Caché, Memoria Interna.
Sistema de Interconexión, Memoria Caché, Memoria Interna.Sistema de Interconexión, Memoria Caché, Memoria Interna.
Sistema de Interconexión, Memoria Caché, Memoria Interna.
 
Cpu
CpuCpu
Cpu
 
La computadora
La computadoraLa computadora
La computadora
 
Estructura de computos
Estructura de computosEstructura de computos
Estructura de computos
 
Practica de word
Practica de  wordPractica de  word
Practica de word
 
Estructura y funcionamiento del procesador
Estructura y funcionamiento del procesadorEstructura y funcionamiento del procesador
Estructura y funcionamiento del procesador
 
Arquitectura del procesador
Arquitectura del procesadorArquitectura del procesador
Arquitectura del procesador
 
Estructura interna de un procesador
Estructura interna de un procesadorEstructura interna de un procesador
Estructura interna de un procesador
 
Modelo von newman
Modelo von newmanModelo von newman
Modelo von newman
 
Sistemas digitales ii
Sistemas digitales iiSistemas digitales ii
Sistemas digitales ii
 
Sistemas digitales ii
Sistemas digitales iiSistemas digitales ii
Sistemas digitales ii
 
Sistemas digitales ii
Sistemas digitales iiSistemas digitales ii
Sistemas digitales ii
 
Funcionamiento basico de la computadora
Funcionamiento basico de la computadora Funcionamiento basico de la computadora
Funcionamiento basico de la computadora
 
Unidad de procesamiento
Unidad de procesamientoUnidad de procesamiento
Unidad de procesamiento
 
Arquitectura de una computadora
Arquitectura de una computadoraArquitectura de una computadora
Arquitectura de una computadora
 

Similar a Fundamentos de la Informática

UNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptx
UNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptxUNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptx
UNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptxSamAladoVz1
 
Von neuman
Von neumanVon neuman
Von neumantuxman82
 
Maria Mora 27.892.525
Maria Mora 27.892.525Maria Mora 27.892.525
Maria Mora 27.892.525MariaMora155
 
Atiquectura de computadoras
Atiquectura  de computadorasAtiquectura  de computadoras
Atiquectura de computadorasrubioalexys
 
Introducción A Microprocesadores
Introducción A MicroprocesadoresIntroducción A Microprocesadores
Introducción A MicroprocesadoresDaniel Remondegui
 
Arquitecturadecomputadores
ArquitecturadecomputadoresArquitecturadecomputadores
Arquitecturadecomputadorescristireyes
 
Arquitecturadecomputadores
ArquitecturadecomputadoresArquitecturadecomputadores
Arquitecturadecomputadorescristireyes
 
Grupo 3 descripción a nivel de registros del proceso de ejecución de instrucc...
Grupo 3 descripción a nivel de registros del proceso de ejecución de instrucc...Grupo 3 descripción a nivel de registros del proceso de ejecución de instrucc...
Grupo 3 descripción a nivel de registros del proceso de ejecución de instrucc...anyelisbrito
 
Historia de los ordenadores
Historia de los ordenadoresHistoria de los ordenadores
Historia de los ordenadoreselsocio2
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadoravanessamorales203
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadoravanessamorales203
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadoravanessamorales203
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadoravanessamorales203
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadoravanessamorales203
 
Unidad de procesamiento sis2
Unidad de procesamiento sis2Unidad de procesamiento sis2
Unidad de procesamiento sis2RubenPerez180
 
Historia de los ordenadores
Historia de los ordenadoresHistoria de los ordenadores
Historia de los ordenadoresivan4biscar2010
 
Von neumann harvard
Von neumann   harvardVon neumann   harvard
Von neumann harvardsscc1555
 
Que es la unidad central de proceso 01
Que es la unidad central de proceso 01Que es la unidad central de proceso 01
Que es la unidad central de proceso 01Isaias Castro
 

Similar a Fundamentos de la Informática (20)

UNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptx
UNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptxUNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptx
UNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptx
 
Von neuman
Von neumanVon neuman
Von neuman
 
Maria Mora 27.892.525
Maria Mora 27.892.525Maria Mora 27.892.525
Maria Mora 27.892.525
 
M.c
M.cM.c
M.c
 
Atiquectura de computadoras
Atiquectura  de computadorasAtiquectura  de computadoras
Atiquectura de computadoras
 
Introducción A Microprocesadores
Introducción A MicroprocesadoresIntroducción A Microprocesadores
Introducción A Microprocesadores
 
Arquitecturadecomputadores
ArquitecturadecomputadoresArquitecturadecomputadores
Arquitecturadecomputadores
 
Arquitecturadecomputadores
ArquitecturadecomputadoresArquitecturadecomputadores
Arquitecturadecomputadores
 
Grupo 3 descripción a nivel de registros del proceso de ejecución de instrucc...
Grupo 3 descripción a nivel de registros del proceso de ejecución de instrucc...Grupo 3 descripción a nivel de registros del proceso de ejecución de instrucc...
Grupo 3 descripción a nivel de registros del proceso de ejecución de instrucc...
 
Historia de los ordenadores
Historia de los ordenadoresHistoria de los ordenadores
Historia de los ordenadores
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadora
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadora
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadora
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadora
 
Arquitectura de-la-computadora
Arquitectura de-la-computadoraArquitectura de-la-computadora
Arquitectura de-la-computadora
 
Unidad de procesamiento sis2
Unidad de procesamiento sis2Unidad de procesamiento sis2
Unidad de procesamiento sis2
 
Historia de los ordenadores
Historia de los ordenadoresHistoria de los ordenadores
Historia de los ordenadores
 
Von neumann harvard
Von neumann   harvardVon neumann   harvard
Von neumann harvard
 
Arquitectura de computadora
Arquitectura de computadoraArquitectura de computadora
Arquitectura de computadora
 
Que es la unidad central de proceso 01
Que es la unidad central de proceso 01Que es la unidad central de proceso 01
Que es la unidad central de proceso 01
 

Último

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxlosdiosesmanzaneros
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilJuanGallardo438714
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 

Último (15)

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 

Fundamentos de la Informática

  • 1. Universidad Nacional Experimental de Guayana Departamento de Ciencia y Tecnología Ingeniería en Informática Asignatura: Fundamentos de la Informática Funcionamiento Del Computador
  • 2. Funcionamiento del computador Funcionamiento de un Computador Conceptos Previos *Biestables: Son Elementos de memoria que almacena un bit de información. *Registro: Es un circuito que se utiliza para almacenar temporalmente un dato. *Unidad de Tratamiento (ALU) o Caminos de Datos: Unidad donde se almacenan temporalmente datos para operar con ellos. *Memoria Central: Medio en el que entra y sale datos luego de ser almacenados y memorizados. *Puertos de E/S: Registro que intercambian información entre procesado y periféricos E/S. *Contadores: Sistema de secuencias de Entradas produciendo Salidas. *Bus: Es un conjunto de cables que transmiten información en paralelo. Funcionamiento Interno. 1-Cargador: Se encargar de introducir un programa en posiciones consecutivas de memoria desde una dada. 2-O.S y Panel de control: Desde posición memoria ordena al computador paso de control a PC memoria. 3-Unidad de Control (CU): repite: A-Fase de captación de la Instrucción: Lleva desde la memoria (M) a unidad de control la instrucción de la posición PC. B-Fase de Ejecución de la instrucción: La C.U. Interpreta el código y envía señales a unidades y circuitos para ejecutar la instrucción.
  • 3. Funcionamiento del computador Funcionamiento de un Computador Procesador Unidad que determina el funcionamiento de un computador Elementos Internos *Registro de dirección (AR, Address Register): Donde se ubica la dirección del dato o instrucción leer o escribir. *Bloque de Registros (Archivo de Registros RF):Almacén temporal de datos que opera la ALU.*Registro Acumulador (A) y Registro Temporal (RT). *Registro de Datos (DR, Data Register): Almacena el dato a escribir en la memoria o puerto de salida/entrada o la información leída de la memoria. *Biestables Indicadores o Biestables de condición (FF [flag flip-flops]) C: Acarreo. S: Indicador de signo. Z: Indicador de Cero. P: Indicador de Paridad. V: Indicador de Desbordamiento. *Unidad de Control (UC): Contiene la Lógica de Control y sesta constituida por: Circuitos: Genera Señales de control. Reloj: Generador de pulsos. Registro de instrucción(IR): Dedicado a memorizar temporalmente la instrucción que la UC ejecuta o interpreta. Contador del Programa (PC, Program Counter): Es un registro-contador, que actúa como contador ascendente binario, con posibilidad de carga paralela, y que contiene la dirección de memoria donde se encuentra la instrucción que se ejecutara. Puntero de Pila (SP, Stack Pointer): Una estructura pila (LIFO) que se mantiene en la memoria principal relacionadas con las llamadas a subrutinas.
  • 4. Funcionamiento del computador Funcionamiento de un Computador. Procesador Temporización en la Ejecución de Instrucciones. Fase de Captación de Instrucción: AR←PC: Se ubica en PC la dirección de memoria donde empieza el programa. El contenido pasa de PC a AR para luego CU de orden de lectura. DR←M(AR): Después del tiempo de acceso a memoria se vera la instrucción del programa en el Bus de E/S de memoria cargándose en el registro DR. IR←DR: la instrucción se carga en el registro IR. PC←PC+1: el contenido del Contador de Programa se incrementa. Fase de Ejecución: La instrucción cargada en IR es decodificada y ejecutada bajo la monitorización de CU. Gestión de Instrucción de Control. Saltos Condicionales (Bifurcaciones) y Saltos (Incondicionales): Una instrucción saltando a una posición memoria con diferentes instrucciones, ejecutándose cada una en orden hasta que el programa finalice. Llamadas a Procedimientos y Retornos de Procedimientos, Condicionales o no: En comparación con la pasada, la llamada luego de termina con las instrucciones del salto vuelve al programa a retomar las instrucciones
  • 5. Funcionamiento del computador Funcionamiento de un Computador. Interrupción. La detención de la ejecución de un programa para ejecutar otro con mas prioridad y luego continuar con la ejecución del programa que se detuvo al principio normalmente. Eventos que Provocan las Interrupciones: *Fallo de Alimentación. *Anomalías de Hardware. *Petición de E/S de Periférico. *Desbordamiento. * Utilización de una instrucción maquina inexistente. *Gestión de Tiempo Competido. *Violación de la Protección de Memoria. *Peticiones del Programador o Usuario.