Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Transparencias Estructura de Un Ordenador
Transparencias Estructura de Un Ordenador
1.- Comunicacin entre las unidades. 2.- Unidad Aritmtico-Lgica (ALU). 3.- Unidad de Control (UC). 4.- Memoria Principal. 4.1. Esquema general de una unidad de memoria. 4.2. Secuencia de pasos para leer/escribir un dato. 4.3. Jerarqua de memoria. 5.- Evolucin histrica de los procesadores utilizados en PCs. 6.- Placas madre utilizadas en los PCs.
MEMORIA MASIVA
C E Datos e instrucciones Seales de ESTADO
C Seales de CONTROL
Datos e instrucciones
Datos
ENTRADA
C
SALIDA
UNIDAD Resultados o C datos de salida ARITMETICO LOGICA
UNIDAD DE CONTROL
EC
Los elementos bsicos que componen la ALU son: Circuito operacional (COP): Contiene los circuitos necesarios para la realizacin de las operaciones con los datos procedentes del Registro de Entrada. Registro de Entrada (RE): Contiene los datos u operandos que intervienen en una instruccin antes de que se realice la operacin por parte del COP. Registro de Estado (RS): Contiene un conjunto de biestables (indicadores) en los que se deja constancia de condiciones que se dieron en la ltima operacin realizada y que habrn de ser tenidas en cuenta en operaciones posteriores. Registro Acumulador (RA): Almacena los resultados de las operaciones realizadas por el COP.
3
La Unidad de control esta formada por: Contador de Programa (CP): Contiene en cada momento la direccin de memoria donde se encuentra la instruccin siguiente a ejecutar. Registro de Instruccin (RI): Dedicado a memorizar temporalmente la instruccin que la UC est interpretando o ejecutando en ese momento. Decodificador (D): Es el que interpreta realmente la instruccin. Se encarga de extraer el CO de la instruccin en curso, lo analiza y emite las seales necesarias al resto de elementos para su ejecucin a travs del secuenciador. Reloj (R): Proporciona una sucesin de impulsos elctricos o ciclos a intervalos constantes, que marcan los instantes en que han de comenzar los pasos de que consta cada instruccin. Secuenciador (S): En este dispositivo se generan rdenes muy elementales (micrordenes) que sincronizadas por el reloj hacen que se vaya ejecutando poco a poco la instruccin que est cargada en el registro de instruccin.
1.- Registro de Direccin de Memoria: Antes de realizar una operacin de L/E se ha de colocar en este registro la direccin de la celda que va a intervenir en la operacin. 2.- Decodificador de Direccin o Selector de Memoria: Se activa cada vez que se produce una orden de L/E, conectando la celda de memoria, cuya direccin se encuentra en el Registro de Direccin, con el Registro de Datos y posibilitando la transferencia de los datos en un sentido u otro. 3.- Registro de Datos: En l se almacena el dato que se ha ledo de memoria o el dato que se va a escribir en memoria.
Jerarqua de Memoria.
Para que un programa pueda ser ejecutado debe encontrarse en MP. Puede ocurrir que el tamao del programa sea mayor que el de la propia MP. En estos casos se utiliza la tcnica llamada Memoria Virtual que consiste en guardar el programa y sus datos en memoria masiva y mantener en MP nicamente la parte de ellos que est implicada en ese momento en la ejecucin. Memoria cach. La memoria cach es una pequea memoria rpida que se coloca entre la MP y la CPU. Es ms caras y tienen menos capacidad que la MP. La memoria se suele caracterizar por cuatro parmetros: Capacidad de almacenamiento: s Tiempo de acceso: t Ancho de Banda: b Coste: c
En general se cumple que a mayor velocidad, mayor ancho de banda, mayor coste y menor capacidad.