1 --arquitecturavonneumann
Post on 30-May-2015
459 Views
Preview:
TRANSCRIPT
Arquitectura Von Neumann
Fue establecida en 1945 por Von Neumann. – Este tipo de arquitectura consta de los siguientes bloques: – Memoria principal – Unidad aritmético-lógica – Unidad de control – Unidad de entrada/salida – Buses
Arquitectura Von Neumann
Arquitectura Von Neumann
MEMORIA PRINCIPAL
Se emplea para almacenar datos o
instrucciones.
Cada celda está compuesta de un
número de bits que nos da el ancho de
palabra de la memoria.
UNIDAD ARITMÉTICO-LÓGICA
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 aritmética.
UNIDAD DE CONTROL
Es la unidad que gobierna y gestiona el comportamiento de un computador.
UNIDAD DE ENTRADA/SALIDA
realiza la transferencia de información con el exterior, con las unidades que se conocen con el nombre de periféricos.
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 algún tipo de información a la que se desea acceder.
Bus de control : circulan las señales de control generadas por la unidad de control para la ejecución de las instrucciones.
• Bit – Unidad mínima de información: 0 / 1 • Byte – 8 bits. Número mínimo de bits necesarios para representar un carácter.
Funcionamiento Básico
– La unidad de control irá… • Extrayendo sucesivamente instrucciones de la memoria. • Interpretándolas • Extrayendo los operandos implicados en la Operación. • Enviándolos a la unidad que realiza las operaciones, calculando el resultado.
Funcionamiento Básico
• Fases de ejecución de una instrucción – Lectura en memoria para extraer la instrucción a ejecutar – Descodificación de la instrucción y cálculo de las direcciones de los operandos implicados. – Ejecución de la operación: • Lectura en memoria para extraer los operandos. • Envío de los operandos a la ALU – Almacenamiento del resultado en la posición indicada por la instrucción y cálculo de la dirección de la instrucción siguiente (puede haber saltos)
Funcionamiento Básico
Memoria – Bit – Byte (8bits) – Kilobyte (KB) (1024 B) – Megabyte (MB) (1024 KB) – Gigabyte (GB) (1024 MB) – Terabyte (TB) (1024 GB) – Petabyte (PB) (1024 TB) – Exabyte (EB) (1024 PB) – Zettabyte (ZB) (1024 EB) – Yottabyte (YB) (1024 ZB) – Brontobyte (BB) (1024 YB) – Geopbyte (GeB) (1024 BB)
Medidas
• Hardware: componentes físicos del ordenador – lo que se puede tocar • Software: componentes lógicos del ordenador necesarios para realizar una tarea determinada – lo que no se puede tocar • Software básico (necesario para funcionar) • Software de aplicaciones (específico)
Componentes
Arquitectura Von Neumann
top related