Documentos de Académico
Documentos de Profesional
Documentos de Cultura
-1-
Elementos de almacenamiento - Se emplean para guardar informacin (operacin de escritura). - La informacin almacenada puede tambin consultarse (operacin de lectura). - Tipos de elementos de almacenamiento: Biestable Registro Memoria
-2-
- Registros: De propsito especfico: CP, IR, RE, AC, etc. De propsito general: agrupados en bancos. - En un computador hay muy pocos registros.
MEMORIA - Formada por gran cantidad de celdas (palabras) de n bits para guardar informacin. n: ancho de palabra de la memoria. - Direccin de memoria: identificativo de cada palabra o posicin de memoria. - Operaciones realizadas sobre la memoria: Lectura Escritura - Cada operacin de lectura o escritura se efecta sobre una palabra completa de memoria. - Tiempo de ciclo de memoria: duracin mxima de una operacin de memoria.
-3-
Elementos de operacin. - Tipos de operadores: Nmero de operandos Mondico Didico Funcionamiento: Serie Paralelo Operaciones realizadas De propsito general De propsito especfico - Operaciones: lgicas, aritmticas, de desplazamiento, de rotacin, etc.
Elementos de interconexin - Enlaces Conectan elementos entre los que se pretende intercambiar informacin. Constan de n canales o lneas para transmitir datos de n bits en paralelo. - Tipos de enlaces Enlaces dedicados: entre dos elementos.
- Tipos de buses: Bus de datos: transferencia de datos entre elementos. Ancho del bus de datos: ancho del computador (suele coincidir tambin con el ancho de la palabra de memoria). Bus de direcciones: transferencia de direcciones. Ancho del bus de direcciones: fija el tamao mximo de la memoria. Bus de control: transferencia de seales de control (carga, seleccin, lectura o escritura de memoria, etc).
-4-
-5-
UNIDAD DE MEMORIA Memoria+registros asociados: RD: registro de direcciones de memoria. Contiene la direccin de memoria en la cual se va a escribir o leer. RM: registro de datos de memoria. Contiene el ltimo dato ledo o escrito en memoria.
UNIDAD ARITMTICO-LGICA - Operador+registros asociados+banco de registros: RO1, RO2: guardan los operandos. AC: acumula el resultado. IR: guarda ciertas caractersticas del resultado (Z,N,C,V, etc).
-6-
UNIDAD DE CONTROL
- RI: registro de instruccin. Contiene la ejecucin en curso. - PC: contador de programa. Contiene la direccin de memoria donde se encuentra la siguiente instruccin en secuencia. - R. Estado: registro de estado. Contiene informacin acerca del estado de la mquina (IR, interrupciones, etc). - Reloj: oscilador de cuarzo que produce una seal cuadrada de frecuencia fija. - Circuito de control: genera las seales de control que gobiernan el funcionamiento del computador. Decodificador: identifica la instruccin contenida en el IR, y determina los pasos en que se divide su ejecucin. Secuenciador: genera y distribuye ordenadamente las seales de control a los restantes elementos del computador, de acuerdo con la informacin que le proporciona el decodificador y el registro de estado y con la cadencia dada por la frecuencia del reloj.
-7-
- Estructura de un perifrico Controlador: gestiona el perifrico Interfase: realiza el intercambio de informacin entre la UCP y el controlador del perifrico. Decodificador de direcciones: permite al perifrico saber cundo la UCP pretende comunicarse con l. Registro de datos: sirve para efectuar el intercambio de datos entre la UCP y el perifrico. Registro de estado: almacena el estado del perifrico. Controlador de interfase: organiza las operaciones efectuadas en el interfase y regula las transferencias con la UCP. - Puerto de E/S: direccin asignada al perifrico. - Tipos de E/S: E/S controlada por programa: el programa ejecuta instrucciones de E/S para realizar el intercambio. E/S controlada por interrupciones: el perifrico solicita una interrupcin para que se efecte una operacin de E/S. La UCP detiene la ejecucin del programa en curso, y pasa a ejecutar una rutina de servicio de interrupcin que se encarga de efectuar la transferencia pedida. AL finalizar la transferencia, el programa interrumpido vuelve a ejecutarse. E/S por acceso directo a memoria: la UCP solicita a una interfase especial de DMA que quiere efectuar una transferencia de datos, indicndole la direccin en memoria del origen del bloque transmitido, y el tamao del mismo. Entonces la interfase de DMA se encarga de efectuar la transferencia.
-8-
-9-
3.FUNCIONAMIENTO INTERNO DE UN COMPUTADOR - Seales De nivel: se mantienen activas durante uno o ms perodos completos de reloj. Seleccin de bus Gobierno del operador Gobierno de las operaciones en memoria. De pulso: marcan un instante de tiempo preciso en sincronizacin con los pulsos de reloj. Carga de registros. - Ejecucin de instrucciones: fases. Fase de bsqueda de la instruccin: Lectura en memoria de la instruccin que se va a ejecutar. Almacenamiento de la instruccin en el RI. Incremento del CP.
Fase de ejecucin de la instruccin: Decodificacin de la instruccin. Activacin de las seales elementales que regulan el funcionamiento de los elementos funcionales del computador de una forma ordenada para llevar a cabo las operaciones elementales que conforman la ejecucin de la instruccin.
-10-
-11-
-12-