Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
INTRODUCCIÓN A LA INFORMÁTICA
CPU
ALU UC
CONTROL
UNIDAD
UNIDAD
DE
DE BUS DE DATOS ENTRADA
MEMORIA
SALIDA
BUS DE DIRECCIONES
La CPU, o centro de control de una computadora, tiene varias funciones, donde las
principales son:
Pagina: 1
Universidad de Congreso – Apuntes de Cátedra
Introducción a la Informática – Estructura básica de una computadora
Para que un programa pueda ser ejecutado por la CPU, debe estar guardado en un
determinado lugar de la memoria del sistema y escrito en un lenguaje que la CPU pueda
entender. Un programa, básicamente, es una lista de instrucciones que la CPU lee
ordenadamente, las interpreta y posteriormente controla su ejecución una tras otra.
La ejecución completa de cada instrucción lleva varios pasos, a saber:
Para poder realizar estas tareas la CPU normalmente se divide en dos unidades:
UNIDAD DE CONTROL
REGISTROS
Contador de Programa o Puntero de Instrucciones
Registro de Instrucciones
Registro de datos (o buffer de datos de memoria)
Registro de direcciones (de memoria)
Registros auxiliares
Pagina: 2
Universidad de Congreso – Apuntes de Cátedra
Introducción a la Informática – Estructura básica de una computadora
Los elementos principales que posee dicha unidad son los siguientes:
REGISTROS
Acumulador
Registros temporales Registro
Registro de
de Datos
Datos
Datos
Registro de estado
Bus de
Programa
Programa
de
Contador de
UNIDAD DE CALCULO (O ALU PROPIAMENTE DICHA)
Contador
Registro
Registro de
de
Instrucciones
Instrucciones
BUSES DE INTERCONECCION ENTRE LAS UNIDADES.
Los buses del sistema son las líneas encargadas de conectar y enviar la información
necesaria a los distintos elementos de una computadora. Básicamente existen 3 buses
distintos: Direcciones
Registro
Registro de
de Direcciones
Instrucciones
Direcciones
Bus de Instrucciones
de
de
BUS DE DATOS Decodificador
Decodificador
BUS DE DIRECCIONES (ADRESS)
Señales
BUS DE CONTROL
Señales
Generador de
Generador de
Auxiliares
Auxiliares
El bus de DATOS es bidireccional (la información viaja en ambos sentidos) y envía datos
Registros
Registros
o instrucciones entre la CPU, la Memoria y los dispositivos periféricos. El tamaño del bus Control
depende de cada arquitectura, siendo los más comunes de 8,16 ó 32 bits. Bus de
Pagina: 3
Universidad de Congreso – Apuntes de Cátedra
Introducción a la Informática – Estructura básica de una computadora
EL CICLO DE MAQUINA:
UNIDAD DE CONTROL:
SINCRONAS
ASINCRONAS
Las computadoras asíncronas son aquellas en que cada unidad recibe una señal del
dispositivo anterior para realizar su tarea, y a su vez envía un señal al siguiente cundo
termina de realizar la suya. Esto tiene como ventaja de que cada tarea tarda el mínimo
de tiempo posible; pero la desventaja de que cada unidad debe ser lo suficiente
inteligente y el hardware se complica.
Las computadoras síncronas son aquellas que tienen un reloj patrón que emite pulsos
en periodos de tiempos fijos (frecuencia de reloj), y en cada pulso hay una o más tareas
que se realizan. Esto tiene como ventaja que mantiene las distintas tareas de cada
dispositivo en orden y secuencia y con un hardware sencillo La desventaja es que
ninguna tarea se puede realizar en menos tiempo que la duración de un ciclo de reloj.
Pagina: 4