Red de conocimientos turísticos - Conocimientos sobre calendario chino - ¿Por qué las calculadoras calculan datos? Si es necesario escribir un programa, ¿cómo trabajan juntos el programa y la placa de circuito para lograr esta función?

¿Por qué las calculadoras calculan datos? Si es necesario escribir un programa, ¿cómo trabajan juntos el programa y la placa de circuito para lograr esta función?

Los principios básicos de las computadoras son los programas almacenados y el control de programas. Las secuencias de instrucciones (llamadas programas) y los datos sin procesar que le indican a la computadora cómo realizar operaciones se transfieren de antemano a la memoria interna de la computadora a través de dispositivos de entrada. Cada instrucción especifica los pasos que debe seguir la computadora para obtener el número, qué hacer y a qué dirección enviarlo.

Cuando la computadora está en funcionamiento, primero extrae la primera instrucción de la memoria, la decodifica a través del controlador, luego extrae los datos de la memoria y realiza las operaciones aritméticas y lógicas especificadas de acuerdo con los requisitos. de la instrucción y luego la convierte según la dirección. El resultado se envía a la memoria. A continuación, se recupera la segunda instrucción y se completa la operación especificada según las instrucciones del controlador. Etcétera. Hasta que se encuentre un comando de parada.

Al almacenar programas y datos, el principio de funcionamiento más básico de una computadora es recuperar las instrucciones paso a paso de acuerdo con el orden del programa y completar automáticamente las operaciones especificadas en las instrucciones. Este principio fue propuesto por primera vez por el matemático húngaro-estadounidense von Neumann en 1945. Neumann lo propuso en 1945, por lo que se denomina principio de von Neumann. Principio de Neumann.

Para decirlo más complicado, la esencia es que la corriente en el circuito cambia continuamente con los pasos establecidos para lograr el propósito

"text/javascript" src="../css/tongji.js">