0 valutazioniIl 0% ha trovato utile questo documento (0 voti)
346 visualizzazioni2 pagine
Un computador está compuesto de módulos como el procesador, la memoria y las entradas/salidas que se comunican entre sí. La estructura de interconexión se refiere a las líneas que conectan estos módulos y su diseño depende de los tipos de intercambios necesarios, como la lectura y escritura entre la memoria, el procesador y las entradas/salidas.
Un computador está compuesto de módulos como el procesador, la memoria y las entradas/salidas que se comunican entre sí. La estructura de interconexión se refiere a las líneas que conectan estos módulos y su diseño depende de los tipos de intercambios necesarios, como la lectura y escritura entre la memoria, el procesador y las entradas/salidas.
Un computador está compuesto de módulos como el procesador, la memoria y las entradas/salidas que se comunican entre sí. La estructura de interconexión se refiere a las líneas que conectan estos módulos y su diseño depende de los tipos de intercambios necesarios, como la lectura y escritura entre la memoria, el procesador y las entradas/salidas.
Un computador est constituido por un conjunto de unidades o mdulos de
tres tipos elementales (procesador, memoria, E/S) que se comunican entre s. En efecto, un computador es una red de mdulos elementales. Por consiguiente, deben existir lneas para interconectar estos mdulos. El conjunto de lneas que conectan los diversos mdulos se denomina estructura de interconexin. El diseo de dicha estructura depender de los intercambios que deban producirse entre los mdulos. tipos de intercambios que son necesarios
Memoria: generalmente, un mdulo de memoria est constituido por N
palabras de la misma longitud. A cada palabra se le asigna una nica direccin numrica (0,1,..., N 1). Una palabra de datos puede leerse de o escribirse en la memoria. El tipo de operacin se indica mediante las seales de control Read (Leer) y Write (Escribir). La posicin de memoria para la operacin se especifica mediante una direccin.
Mdulo de E/S: desde un punto de vista interno (al computador), la E/S
es funcionalmente similar a la memoria. Hay dos tipos de operaciones, leer y escribir. Adems, un mdulo de E/S puede controlar ms de un dispositivo extemo. Nos referiremos a cada una de estas interfaces con un dispositivo extemo con el nombre de puerto (port), y se le asignar una direccin a cada uno (0,1,...,M-1). Por otra parte, existen lneas externas de datos para la entrada y la salida de datos por un dispositivo externo. Por ltimo, un mdulo de E/S puede enviar seales de interrupcin al procesador. Procesador: el procesador lee instrucciones y datos, escribe datos una vez los ha procesado, y utiliza ciertas seales para controlar el funcionamiento del sistema. Tambin puede recibir seales de interrupcin. La lista precedente especifica los datos que se intercambian. La estructura de interconexin debe dar cobertura a los siguientes tipos de transferencias: Memoria a procesador: el procesador lee una instruccin o un dato desde la memoria. Procesador a memoria: el procesador escribe un dato en la memoria. E/S a procesador: el procesador lee datos de un dispositivo de E/S a travs de un mdulo de E/S. Procesador a E/S: el procesador enva datos al dispositivo de E/S. Memoria a E/S y viceversa: en estos dos casos, un mdulo de E/S puede intercambiar datos directamente con la memoria, sin que tengan que pasar a travs del procesador, utilizando el acceso directo a memoria (DMA). A travs de los aos, se han probado diversas estructuras de interconexin. Las ms comunes son, con diferencia, las estructuras de bus y de buses mltiples. El resto de este captulo se dedica a evaluar las estructuras de buses.