Unidad 1 INTRODUCCIÓN

 

MODELO DE VON NEUMANN

Jon Von Newman fue un húngaro matemático de origen judío , tuvo que partir a los E.U. por la segunda guerra mundial; en 1945 hizo este modelo en donde en ese entonces empezó la primera generación de la computadora.

Ø En cuanto a la visión del hadware tenía las características de la primera generación: eran muy grandes, disipan mucho calor , tenia mucho almacenamiento.

Ø En cuanto al software se programaba por medio de la tablas enchufables.

Ø Realizo este modelo con el fin de tener mejoría en cuanto a la programación.

Ø Por lo cual ya se hacían operaciones de aritmética y lógica.

EXPLICACIÓN DEL MODELO:

En el existe una ENTRADA- PROCESO- SALIDA

En el CPU se encuentra la unidad de aritmética y lógica, registros de la máquina y unidad de control.

En la unidad de aritmética y lógica se encarga de hacer las operaciones ( suma , resta, multiplicación y división ). En la unidad de control se coloca un diccionario y tabla de variables.

A partir de este modelo se generó el concepto como:

. PROGRAMA FUENTE

. PROGRAMA OBJETO

. COMPILADOR

. LIGADOR

. CARGADOR

. SISTEMA OPERATIVO

MODELO DE VON NEWMAN:

John Von Newman observo que la torpeza de la aritmética decimal utilizadas en la computadora ENIAC podia remplazarse utilizando la aritmatica binaria.

Realizo un diseño básico llamado la máquina de Von Newman y se utilizo en la computadora EDVAC que fue la primer computadora que almacenaba el programa.

La máquina de Von Newman tenía 5 partes principales y son las siguientes:

LA MEMORIA: Constaba de 4096 palabras cada una de 40 bits. Y cada palabra podía contener 2 instrucciones de 20 bits cada una o un número entero de 39 bits y su signo.

UNIDAD DE CONTROL: Es la que supervisaba la transferencia de información y la indicaba a la unidad aritmética lógica cual operación debía ejecutar.

UNIDAD DE ARITMATICA LÓGICA: Es aquella que se encarga de realizar las operaciones aritméticas y lógicas necesarias para la ejecución de una instrucción.

ENTRADA: Es cualquier dispositivo por el que se introduce información a la computadora.

SALIDA: Es cualquier dispositivo que recibe información de la máquina para ser utilizadas por el usuario.