Documentos de Académico
Documentos de Profesional
Documentos de Cultura
EL SISTEMA COMPUTACIONAL
El Sistema Computacional
• Componentes
• Ejecución de programas
• Sistema de Buses
RECORDANDO
2
CICLO DE MÁQUINA
3
1.RECOLECTAR
(FETCH)
1 1
2. DECODIFICAR
DECODE
3. EJECUTAR
EXECUTE
La UC carga las los comandos/datos de la memoria en los Registros
La UC Separa/decodifica el comando en instrucciones.
Ejecuta las instrucciones
EL SISTEMA COMPUTACIONAL
ELEMENTOS QUE
INTERVIENEN EN LA
EJECUCIÓN DE UN
PROGRAMA.
EL SISTEMA COMPUTACIONAL
MODULO DE E/S
MEMORIA
Conjunto de posiciones
numeradas
secuencialmente
(dirección)
Cada posición contiene
un número binario:
Instrucción o dato.
EL SISTEMA COMPUTACIONAL
CONTROLADOR
(CONTADOR) DE
PROGRAMA
Contiene la dirección
de la siguiente
instrucción que se debe
buscar para su
ejecución.
EL SISTEMA COMPUTACIONAL
REGISTRO DE INSTRUCCIÓN
Contiene la instrucción
que se está ejecutando
actualmente.
EL SISTEMA COMPUTACIONAL
LA CPU utiliza 2
registros internos para
intercambiar datos con
la memoria: MAR, MBR
REGISTRO DE DIRECCIÓN DE
MEMORIA (MAR)
LA CPU utiliza 2
registros internos para
intercambiar datos con
la memoria: MAR, MBR
REGISTRO TEMPORAL DE
MEMORIA (MBR)
Conectado al Bus de
Datos
Almacena el dato a
guardar en memoria o
el último dato leído.
EL SISTEMA COMPUTACIONAL
REGISTRO DE DIRECCIONES
DE E/S
Especifica un
dispositivo de
entrada/salida
EL SISTEMA COMPUTACIONAL
Se usa para
intercambiar datos
entre un módulo de
E/S y la CPU.
EL SISTEMA COMPUTACIONAL
CAPTACIÓN EJECUCIÓN
PC MAR
IR MBR
EL SISTEMA COMPUTACIONAL
SECUENCIA DE CAPTACIÓN (BÚSQUEDA)
1 2 4
El PC tiene la El valor de la dirección Resultado: un dato desde
dirección de la (MAR) se coloca en Bus la memoria aparece en el
instrucción de Direcciones. Bus de datos
3
La Unidad de Control
genera un comando
READ
5
6
El dato se copia al
PC se incrementa en
MBR
1, a la vez busca dato
de memoria.
Formato de 16 bits, se pueden direccionar hasta 212 = 4096 (4K) palabras de memoria.
Ejemplo: sumar los contenidos de las direcciones 940 y 941, almacena en esta última posición.
Se requieren 3 ciclos de instrucción, cada uno con un ciclo de búsqueda y un ciclo de ejecución.
450 0001
451 0004
452 0005
EL SISTEMA COMPUTACIONAL
SISTEMA DE BUSES
BUSES
BUS DEL
BUS DEL SISTEMA
EXPANSION
- Interno - Externo
BUS DE DATOS - Conecta CPU - Conecta CPU
con con E/S
BUS DE DIRECCIONES dispositivos
de la tarjeta
BUS DE CONTROL madre.