Un usuario decide utilizar la aplicación: calculadora instalada en los sistemas
operativos Windows (accesorios). Como entrada decide escribir la expresión: 5 +
10, y al presionar “=” se muestra en la pantalla el valor 15. ¿Cómo cree usted que el sistema computacional genera la salida de 15? Al realizar la operación de suma, a través del teclado o con el mouse digitamos 5 + 10 = 15, aquí la CPU se encarga de entregar la instrucción de la memoria principal a un "Registro de Dirección de Memoria"(MAR) una vez ahí la dirección de la instrucción SUM en el MAR es agregada a otro registro llamado “registro de instrucción actual” (CIR) que es el que indica de quien es el turno ahora. Una vez realizado esto la instrucción en el CIR es decodificada para que la computadora sepa que instrucción es y que registros de operación debe usar (acá también se buscan en la memoria principal los datos adicionales para llevar a cabo la operación SUM), estos datos son almacenados en registros de operación y la “Unidad Aritmética Lógica” (ALU) esta se encarga de aplicar la instrucción y sumar los dos valores presentes en los registros de operación. Finalmente, el resultado es almacenado en algún otro registro para ser enviado.
¿Qué elementos del sistema computacional están presentes en esta operación?
Fundamente su respuesta.
Entrada: A través del hardware de entrada (teclado numérico) o el mouse. Es la operación
de lectura que hace la computadora de los datos. Los buses llevan la información para que sea procesada.
Procesamiento: Mediante la ALU, unidad de control, unidad de decodificación). Son las
operaciones de cálculo (suma, resta, multiplicación, división, exponenciales) y lógicas (menor que, mayor que, menor o igual que, mayor o igual que e igual) que una computadora realiza los datos. Luego la unidad de control es la que administra y dirige el resultado de la suma hacia los periféricos. La memoria ram almacena de manera temporal la información.
Almacenamiento de salida: Son las operaciones de escritura que hace la computadora de
los datos procesados, esta información se ve reflejada en el monitor.