Arquitectura von neumann

14
Arquitectura Von Arquitectura Von Neumann Neumann

description

Presentación del señor Conde

Transcript of Arquitectura von neumann

Page 1: Arquitectura von neumann

Arquitectura Von Arquitectura Von NeumannNeumann

Page 2: Arquitectura von neumann

Fue establecida en 1945 por Fue establecida en 1945 por Von NeumannVon Neumann..– Este tipo de arquitectura consta de los siguientes Este tipo de arquitectura consta de los siguientes

bloques:bloques:– Memoria principalMemoria principal– Unidad aritmético-lógicaUnidad aritmético-lógica– Unidad de controlUnidad de control– Unidad de entrada/salidaUnidad de entrada/salida– BusesBuses

Arquitectura Von NeumannArquitectura Von Neumann

Page 3: Arquitectura von neumann

Arquitectura Von NeumannArquitectura Von Neumann

Page 4: Arquitectura von neumann

MEMORIA PRINCIPALMEMORIA PRINCIPAL

Se emplea para almacenar datos o Se emplea para almacenar datos o instrucciones. instrucciones.

Cada celda está compuesta de un Cada celda está compuesta de un número de bits que nos da el ancho de número de bits que nos da el ancho de palabra de la memoria.palabra de la memoria.

Page 5: Arquitectura von neumann

UNIDAD ARITMÉTICO-UNIDAD ARITMÉTICO-LÓGICALÓGICA Permite realizar las operaciones Permite realizar las operaciones

elementales (AND, OR, NAND, elementales (AND, OR, NAND, NOR, suma, resta, etc.). Estas NOR, suma, resta, etc.). Estas operaciones las realiza con datos operaciones las realiza con datos procedentes normalmente de la procedentes normalmente de la memoria y los resultados parciales memoria y los resultados parciales los almacena o no temporalmente los almacena o no temporalmente en algunos registros que suele en algunos registros que suele tener la propia unidad aritmética. tener la propia unidad aritmética.

Page 6: Arquitectura von neumann

UNIDAD DE CONTROLUNIDAD DE CONTROL

Es la unidad que gobierna y Es la unidad que gobierna y gestiona el comportamiento de un gestiona el comportamiento de un computador.computador.

Page 7: Arquitectura von neumann

UNIDAD DE UNIDAD DE ENTRADA/SALIDAENTRADA/SALIDA realiza la transferencia de realiza la transferencia de

información con el exterior, con información con el exterior, con las unidades que se conocen con las unidades que se conocen con el nombre de periféricos.el nombre de periféricos.

Page 8: Arquitectura von neumann

BUSESBUSES

Bus de datosBus de datos: : circulan los datos de las circulan los datos de las operaciones que se van a efectuar.operaciones que se van a efectuar.

Bus de direcciones: Bus de direcciones: circulan las circulan las direcciones de memoria donde se direcciones de memoria donde se encuentra almacenado algún tipo de encuentra almacenado algún tipo de información a la que se desea acceder.información a la que se desea acceder.

Bus de control Bus de control : circulan las señales de : circulan las señales de control generadas por la unidad de control control generadas por la unidad de control para la ejecución de las instrucciones.para la ejecución de las instrucciones.

Page 9: Arquitectura von neumann

• Bit– Unidad mínima de información: 0 / 1• Byte– 8 bits. Número mínimo de bits necesariospara representar un carácter.

Funcionamiento Básico

Page 10: Arquitectura von neumann

– La unidad de control irá…

• Extrayendo sucesivamente instrucciones de la memoria.• Interpretándolas• Extrayendo los operandos implicados en laOperación.• Enviándolos a la unidad que realiza lasoperaciones, calculando el resultado.

Funcionamiento Básico

Page 11: Arquitectura von neumann

• 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

lasdirecciones 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 lainstrucción siguiente (puede haber saltos)

Funcionamiento Básico

Page 12: Arquitectura von neumann

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)

Medidas

Page 13: Arquitectura von neumann

• Hardware: componentes físicos del ordenador

– lo que se puede tocar

• Software: componentes lógicos del ordenador necesarios para realizar unatarea determinada

– lo que no se puede tocar• Software básico (necesario para

funcionar)• Software de aplicaciones

(específico)

Componentes

Page 14: Arquitectura von neumann

Arquitectura Von Arquitectura Von NeumannNeumann