Beruflich Dokumente
Kultur Dokumente
A. Arquitectura de Von Neumann: componentes bsicos de un ordenador Fue establecida en 1945 por Von Neumann. Este tipo de arquitectura consta de los siguientes bloques: 1. 2. 3. 4. 5. Memoria Principal Unidad aritmtico-lgica Unidad de control Unidad de entrada/salida Buses
1.
2.
3. 4.
5.
Memoria Principal Se emplea para almacenar datos o instrucciones. Cada celda est compuesta de un nmero de bits que nos da el ancho de palabra de la memoria. Unidad Aritmtico-Lgica Permite realizar las operaciones elementales (AND, OR, NAND, NOR, suma, resta, etc.). Estas operaciones las realiza con datos procedentes normalmente de la memoria y los resultados parciales los almacena o no temporalmente en algunos registros que suele tener la propia unidad aritmtica. Unidad de control Es la unidad que gobierna y gestiona el comportamiento de un computador. Unidad de Entrada/Salida Realiza la transferencia de informacin con el exterior, con las unidades que se conocen con el nombre de perifricos. Buses Bus de datos: circulan los datos de las operaciones que se van a efectuar. Bus de direcciones: circulan las direcciones de memoria donde se encuentra almacenado algn tipo de informacin a la que se desea acceder. Bus de control: circulan las seales de control generadas por la unidad de control para la ejecucin de las instrucciones.
Un computador contendr instrucciones con diferentes formatos (= no todas las instrucciones del repertorio de un computador tienen el mismo formato). o Un computador dispone de pocos formatos de instruccin diferentes para simplificar su decodificacin. o Los formatos son sistemticos: campos del mismo tipo suelen opcupar la misma longitud y la misma posicin. El cdigo de operacin: o Permite distinguir entre los distintos formatos de instruccin de un computador. o Indica la longitud y formato de los operandos (a veces en campos modificadores asociados al mismo). Las longitudes de los formatos son fraccin o mltiplo del tamao de la palabra del computador. o Para acortar la longitud de los formatos se utiliza direccionamiento implcito: ninguna instruccin, salvo las de salto o bifurcacin, contiene la direccin de la siguiente instruccin que se va a ejecutar. MIPS presenta tres formatos bsicos de instruccin (32 bits) o Tipo R, o instrucciones de registro o Tipo I, instrucciones de transferencia de datos o ramificacin condicional o Tipo J, o salto incondicional El compromiso elegido por los diseadores del MIPS es guardar todas las clases de instrucciones con la misma longitud, por eso se requieren diferentes clases de formatos de instruccin para diferentes clases de instrucciones.
Los pasos 3 y 4 del ciclo de instruccin se conocen como ciclo de ejecucin. Estos pasos cambiarn con cada tipo de instruccin. El primer paso del ciclo de ejecucin es el proceso de memoria, en que los datos se transfieren entre la CPU y el mdulo de entrada/salida (I/O). A continuacin se produce el proceso de datos, que usa operaciones matemticas as como operaciones lgicas en referencia a los datos. Despus tiene lugar el paso de alteraciones centrales, que son una secuencia de operaciones, por ejemplo una operacin de salto. El ltimo paso es una operacin combinada de todos los otros pasos.
Webgrafa http://www.slideshare.net/fjruiziesalixar/arquitectura-von-neumann - Arquitectura de Von Neumann http://www.uclm.es/profesorado/licesio/Docencia/MIE/TEMAII.pdf - Tipos de instrucciones http://es.wikipedia.org/wiki/Ciclo_de_instrucci%C3%B3n Ciclo de instruccin