Estoy emocionado, esta es la primera vez que respondo. Aquí va nada.
El arco de Von Neumann, es un diseño de sistema informático donde existen esencialmente tres entidades diferentes, una unidad de procesamiento, una unidad de E / S y una unidad de almacenamiento. Las unidades están conectadas a través de autobuses.
La unidad de procesamiento se puede dividir en un conjunto de subunidades, la ALU, la unidad de control de procesamiento y el contador del programa. La ALU calcula la lógica aritmética necesaria para ejecutar programas (sumar y restar a registros, etc.) Para ser simple, la unidad de control simplemente controla el flujo de datos a través del procesador. Podría llamarse el cerebro del procesador si lo desea. El programa esencialmente apunta a cuando está en la memoria de instrucciones, realiza un seguimiento de qué instrucción está ejecutando en ese momento e incrementa cuando termina.
- ¿Por qué una compañía compraría el navegador Opera por $ 600 millones? ¿Cómo puede una empresa monetizar un navegador web?
- Cómo ver las pruebas de software en los próximos 5 años
- A mayo de 2017, ¿cuál es el estado de la computación cuántica?
- En Xcode, ¿por qué no puedes construir y ejecutar un archivo C ++? Por ejemplo, ¿por qué tiene que crear un proyecto completo si lo único que desea ejecutar es un archivo C ++ para programar concursos, etc.?
- ¿Cuál es la mejor manera de prepararse para varias competiciones CTF?
La unidad de E / S abarca esencialmente todas las E / S que la computadora podría hacer (imprimir en un monitor, en papel, entradas desde un mouse o teclado, etc.)
La unidad de almacenamiento almacena todo lo que la computadora necesitaría almacenar y recuperar. Esto incluye almacenamiento en disco duro local, almacenamiento en caché y ram. Existen argumentos sobre si la memoria de instrucciones debe incluirse aquí o en la unidad de procesamiento. La mayoría de las personas lo incluyen allí (la arquitectura de Harvard resuelve esto al hacer que la instrucción y la memoria de datos sean sus propias unidades).