Está en la página 1de 22

Que conoce de la maquina de Von Neumann?

http://loff.it/oops/ciencia-humana/john-von-neumann-el-no-premio-nobel-padre-de-la-teoria-de-juegos-82115/
I.D.E Jorge Eliecer Gaitn

Presentado a: Profesora Lorena Guerrero


presentado por: Sebastian Alejandro Ruiz Gutirrez-
Mara Fernanda Snchez
I Semestre Ingeniera
Curso: 1004
2017
TABLA DE CONTENIDO
Introduccin.............................................................................................................................. 4
Objetivo. 5
1. John Von Neumann.. 6
1.1 Quin fue?........................................................................................................................... 7
1.2 El modelo de Von Neumann................................................................................................. 8
2. Inicios de la computacin............. 9
2.1 Maquina de Turing. 10
3. jerarqua de niveles 11
3.1 nivel 0 12
3.2 nivel 1.13
3.3 nivel 2.14
3.4 nivel 3 15
3.5 nivel 4.... 16
3.6 nivel 5 . 17
3.7 nivel 6 18
Utilidades........ 19
Conclusiones. 20
Glosario 21
bibliografa22
INTRODUCCIN

Esta presentacin se realiza para tratar de


mostrar y explicar la importancia que
tuvo John Von Neumann hacia la
computacin desde sus inicias hasta lo
que es hoy en da y que importancia tubo
para las jerarquas de niveles.
OBJETIVO

Adquirir conocimientos de los inicios de


la computacin en relacin a John Von
Neumann y tener en cuenta la diferencia
entre los diferentes niveles de jerarquas
que hay.
JOHN VON NEUMANN
John Von Neumann resolvi el problema de tener que cablear la mquina
para cada tarea, dado que le pareci evidente, que programar
computadoras con una enorme cantidad de interruptores y cables era algo
lento, tedioso y poco flexible

http://blogthinkbig.com/john-von-neumann/
QUIN FUE?
John Von Neumann fue un matemtico que ayudo
a la creacin de memorias y creacin de
microcomputador, minicomputador y
supercomputador

https://es.wikipedia.org/wiki/Arquitectura_de_von_Neumann
EL MODELO DE VON NEUMANN
Es una arquitectura de computadoras construida en 1945 por el
matemtico Von Neumann, este describe una arquitectura de
diseo para un computador digital electrnico compactos que
contienen una unidad de procesamiento que contiene una unidad
aritmtico lgica y registros (hardware) del procesador.
https://www.slideshare.net/hernanwilkinson/avoiding-to-reinvent-the-flat-tire
INICIOS DE LA COMPUTACIN
la tesis de Church-Turing formula la equivalencia
entre los conceptos de funcin computable y mquina
de Turing, que expresado en lenguaje corriente
vendra a ser "todo algoritmo es equivalente a una
mquina de Turing".

https://www.slideshare.net/hernanwilkinson/avoiding-to-reinvent-the-flat-tire
MAQUINA DE TURING
Mquina terica compuesta por una cinta y una cabeza que
puede leer y grabar smbolos en ella.
Un programa cableado del tipo (condicin, accin)
Mquina (terica) capaz de simular el comportamiento de
cualquier maquina (de Turing) a partir de un programa
ingresado en la cinta

http://francis.naukas.com/2012/10/28/nota-dominical-los-matematicos-polacos-alan-turing-y-el-secreto-de-la-maquina-enigma/
JERARQUA DE NIVELES
Cada capa es una mquina virtual que abstrae a las maquina del
nivel inferior.
Las mquinas, en su nivel, interpretan sus instrucciones
particulares, utilizando servicios de su capa inferior para
implementarlas.
En ltima instancia los circuitos terminan haciendo el trabajo

https://es.slideshare.net/jack_caceres/curso-sistema-demanufactura01introduccinarquitecturayorganizacin
NIVEL 0: Nivel de Lgica Digital
Aqu encontramos los circuitos digitales (chips).
Son bsicamente compuertas y cables.
Implementan la lgica matemtica de los niveles
superiores.

https://elrincondelelectronico.wordpress.com/logica-digital/
NIVEL 1: Nivel de Control
La unidad de control (UC) decodifica y ejecuta
instrucciones y mueve datos a travs del sistema.
Puede ser microprogramada o cableada.

http://cristianosdigitales.blogspot.com.co/search/label/exceso%20de%20control
NIVEL 2: Nivel del Lenguaje de mquina

Consiste en las instrucciones particulares para


la arquitectura de la maquina.
Tambin conocido como nivel ISA

http://www.vix.com/es/btg/tech/65459/aprende-a-escribir-tu-nombre-en-codigo-binario
NIVEL 3: Nivel del software del
Sistema
Controla la ejecucin de los procesos del sistema.
Protege los recursos.
Brinda servicios para acceder a dispositivos de
E/S

https://www.mindomo.com/es/mindmap/unidad-2-app-2f28708cf25e49298c1483dd7315b68d
NIVEL 4: Nivel de Lenguaje
Ensamblador
Lenguaje ensamblador, en general producido por
compiladores, o escrito directamente por
programadores.
Muy cercano a la arquitectura de la computadora.

http://lenguajeensambladorlenguajemaquina.blogspot.com.co/
NIVEL 5: Lenguajes de alto nivel
El nivel donde interactuamos cuando
escribimos programas en Haskell, C, Java, etc.

http://blog.capacityacademy.com/2012/10/19/que-es-javascript-ventajas-y-desventajas/
NIVEL 6: Nivel Usuario
Ejecucin de programas e interfaces de
usuario.
Pensamos en trminos de la aplicacin que se
ejecuta.

http://blog.aulaformativa.com/consideraciones-para-mejorar-la-primera-experiencia-de-usuario-en-aplicaciones-web/
UTILIDADES
El modelo de John Von Neumann es uno de
los mas importantes dado que ayudo en gran
parte al desarrollo de las computadoras, esto
debido a solucionar el problema de cablear
todo para cada tarea, esto as creando las
jerarquas de niveles. Esta todava la base las
computadoras digitales y una influencia muy
grande en las maquinas actuales.
CONCLUSIONES

El modelo de Von Neumann fue esencial para


la evolucin de las computadoras digitales,
Este modelo es la parte fundamental de las
computadoras para ganar velocidad de
ejecucin del conjunto de instrucciones que
componen los programas
GLOSARIO
Unidad de control (UC): Es el ncleo del
procesador, dirige la ejecucin del programa y
controla el movimiento entre memoria.
Haskell: es un lenguaje de
programacin estandarizado multi-propsito
BIBLIOGRAFA

http://loff.it/oops/ciencia-humana/john-von-neumann-el-no-premio-nobel-padre-de-la-teoria-
de-juegos-82115/
http://blogthinkbig.com/john-von-neumann/
https://es.wikipedia.org/wiki/Arquitectura_de_von_Neumann
https://www.slideshare.net/hernanwilkinson/avoiding-to-reinvent-the-flat-tire
http://francis.naukas.com/2012/10/28/nota-dominical-los-matematicos-polacos-alan-turing-y-
el-secreto-de-la-maquina-enigma/
https://bart2603.wordpress.com/2009/08/02/el-modelo-de-von-neumann-un-nuevo-concepto-
para-un-mejor-desempeno/
https://www.dc.uba.ar/materias/oc1/2012/c1/descargas/C02-VonNeumannYGeneral.pdf
https://es.wikipedia.org/wiki/Arquitectura_de_von_Neumann

También podría gustarte