Escolar Documentos
Profissional Documentos
Cultura Documentos
INTRODUCCIN
El elemento hardware de un sistema bsico de proceso de datos se puede estructurar en tres
partes claramente diferenciadas en cuanto a sus funciones: Unidad central de proceso (CPU)
Memoria central (CM) Unidades de entrada/salida (perifricos I/O).
La arquitectura de Von Neumann describe una computadora con cuatro (4) secciones
principales: la unidad aritmtico lgica, la unidad de control, la memoria primaria, principal o
central, y los dispositivos de entrada y salida (E/S). Estas partes estn interconectadas por
canales de conductores denominados buses.
Reloj (Ck) El reloj marca los instantes en que han de comenzar los distintos pasos de que
consta cada instruccin.
Secuenciador(S) rdenes muy elementales (micrordenes) que, sincronizadas por los
impulsos del reloj, hacen que se vaya ejecutando poco a poco la instruccin que est cargada
en el Registro de Instrucciones.
Contador de Programa (PC) Direccin de memoria de la siguiente instruccin a ejecutar.
Decodificador (D) Extrae el cdigo de operacin de la instruccin en curso (que est en el IR),
lo analiza y emite las seales necesarias para su ejecucin a travs del secuenciador.
Registro de Instrucciones (IR) Instruccin que se est ejecutando
Cdigo de operacin (OP) y en su caso los operandos o las direcciones de memoria de los
mismos.
La unidad aritmtico lgica (ALU, por sus siglas del ingls: Arithmetic-Logic Unit)
es un circuito digital electrnico operaciones elementales como las operaciones
aritmticas (suma, resta, ...), operaciones lgicas (AND, OR, NOT), y operaciones de
comparacin o relacionales. En esta unidad es en donde se hace todo el trabajo
computacional.
Un tpico smbolo esquemtico para una ALU: A y B son operandos; R es la salida; F es la
entrada de la unidad de control; D es un estado de la salida.
Lneas de datos
Camino para transmitir datos entre los mdulos del sistema.
El conjunto de esas lneas forman el bus de datos, que consta normalmente de 8, 16, 32, 64 o
128 lneas independientes (anchura del bus).
La anchura del bus de datos es un factor esencial para determinar el rendimiento global del
sistema.
Por ejemplo, si el bus de datos tiene una anchura de 8 bits y cada instruccin tiene una longitud
de 16 bits, la CPU debe acceder dos veces al mdulo de memoria durante cada ciclo de
instruccin.
Por tanto, el bus de datos es utilizado para transferir los datos entre los diferentes elementos
del ordenador, y ste suele coincidir con el ancho de palabra de memoria.
Lneas de direccin
Se utilizan para seleccionar la fuente o el destino de la informacin que hay sobre el bus de
datos.
Por ejemplo, si la CPU desea leer una palabra de la memoria, coloca la direccin de dicha
palabra en las lneas de direccin.
La anchura del bus de direcciones determina la capacidad de direccionamiento de la unidad de
memoria del sistema.
El bus de direcciones se utiliza para transferir slo direcciones, desde los elementos que las
generan hasta la memoria, normalmente.
El ancho de este bus est relacionado con el tamao de la memoria del computador puesto que,
con N bits se pueden direcciona un mximo de 2N palabras de memoria.
Lneas de control
Gobiernan el uso y el acceso a las lneas de datos y de direccin.
Las seales de control transmiten tanto rdenes como informacin de temporizacin entre los
mdulos del sistema.
La informacin que se transfiere por este bus suele tener en comn que normalmente se trata
de seales de control para los diferentes elementos del computador, como pueden ser las
seales de lectura o escritura de la memoria, las seales de control de entrada/salida, etc.