¿Qué es la arquitectura von Neumann?
von Neumann Architecture es un tipo temprano e influyente de estructura informática. Principalmente consiste en chips de memoria que pueden mantener y procesar datos. Cada chip tiene la capacidad de realizar diferentes tareas, dependiendo de cómo se ve afectado por la operación ejecutada antes. Según la arquitectura von Neumann, cada computadora tendría memoria, mecanismos para la salida y la entrada, un control central, un lugar para la aritmética central y el almacenamiento externo.
con la arquitectura von Neumann se conocen como programa almacenado. Esto significa que la computadora no necesita interruptores externos u otras influencias para ejecutarse. Todas las instrucciones y datos se almacenan en la memoria de acceso aleatorio (RAM).
von Neumann Architecture fue creada a mediados de la década de 1940 por John Von Neumann, un informático pionero. Nacido en 1903, también escribió varios artículos de matemáticas con teorías muy influyentes que han estado en uso durante muchas décadas. Describió la estructura necesaria para crear una diversiónComputación de certificación en uno de estos documentos. Esta estructura de programación forma la base para un porcentaje significativo de la arquitectura informática actual.
Antes de la arquitectura von Neumann, las computadoras se diseñaron esencialmente en lugar de ser programadas. Una vez que se ensambló una máquina, solo podría realizar una función. Para cambiar lo que hizo la computadora, era necesario volver a cablear, agregar componentes o alterar la estructura física de la máquina.
Si bien muchas computadoras modernas continúan teniendo alguna base en la arquitectura von Neumann, algunos programadores han comenzado a descartar el concepto para modelos más eficientes. Un fenómeno conocido como cuello de botella de Von Neumann es uno de los principales problemas con la estructura. El problema con el cuello de botella es que las operaciones que procesan información y datos comparten el mismo bus, que es el método de transporte para estos elementos. Este afectoTS la eficiencia y la capacidad general del sistema.
En los tiempos modernos, la arquitectura von Neumann a menudo ha sido reemplazada por la arquitectura de Harvard. También es un tipo de arquitectura de programa almacenado. Harvard Architecture administra el almacenamiento, los datos y las instrucciones de manera similar, pero tiene más recursos para transportar información. La estructura tiene autobuses de datos dedicados para transportar instrucciones y memoria, de modo que más funciones puedan operar al mismo tiempo. Si bien la arquitectura de Harvard ha crecido en popularidad, todavía hay algunos que prefieren la arquitectura von Neumann más simple, que puede ser un formato más accesible para los programadores de computadoras principiantes en particular.