Von Neuman
Enviado por Aldo1243 • 17 de Septiembre de 2021 • Ensayo • 503 Palabras (3 Páginas) • 110 Visitas
Von Neumann fue uno de los pioneros de las Ciencias de la Computación e hizo importantes contribuciones al desarrollo del diseño lógico o de programación. Creó la arquitectura de los computadores actuales, propuso la adopción del bit como medida de la memoria de los ordenadores, y resolvió el problema de la obtención de respuestas fiables con componentes no fiables (bit de paridad).
Participó en el diseño del que se considera el primer ordenador, el ENIAC (que se construyó para calcular la trayectoria de los misiles), para hacer modificaciones al programa se tenía que cambiar las conexiones de las válvulas. Más tarde propuso separar el hardware del software y se creó el EDVAC.
El nombre de von Neumann se asocia, fundamentalmente, a dos aspectos de su carrera: el Proyecto Manhattan y su contribución al desarrollo de la computación. Como bien recoge el libro La Catedral de Turing, von Neumann siempre consideró sus teorías sobre computación por encima del desarrollo de la bomba atómica o la estrategia de disuasión nuclear:
"Estoy pensando en algo más importante que las bombas. Estoy pensando en computadoras".
Aportaciones para el desarrollo de las computadoras actuales
En el ámbito de las ciencias de la computación, el trabajo de von Neumann supuso una gran palanca para el desarrollo de computadoras más complejas y avanzadas. Propuso la adopción del bit como unidad de medida de la memoria de las computadoras y, además, desarrolló el concepto de los "bits de paridad" para poder paliar la aparición de errores, por ejemplo, por culpa de componentes no fiables.
Relación entre los elementos que conforman el microprocesador con el modelo de Von Newmann.
Según el modelo de von Neumann, los distintos bloques funcionales que conforman una computadora deben estar siempre conectados entre sí; dicho de otra forma, no hay que modificar el hardware o su configuración a la hora de ejecutar un programa. Con esta idea de partida, la arquitectura constaba de los siguientes bloques funcionales:
- Unidad central de proceso (CPU), núcleo central del computador y encargado de realizar las operaciones básicas y de gestionar el funcionamiento del resto de componentes.
- Memoria principal, lugar en el que se almacenan tanto datos como instrucciones.
- Buses, es decir, el conexionado que permite la comunicación entre los distintos bloques funcionales del sistema.
- Periféricos, los elementos que se encargan de tomar datos (teclado), mostrarlos en alguna salida (un monitor) o comunicarse con otros sistemas.
Si lo pensamos un momento, todos los bloques funcionales que forman la arquitectura de von Neumann nos sonarán familiares: la CPU como el procesador de nuestro PC, la memoria principal como la memoria RAM y los periféricos como nuestro monitor o nuestro teclado
...