Debe tener una idea de cómo funcionan las calculadoras.
Primero, las calculadoras contienen un microprocesador, que es esencialmente un circuito pequeño pero complicado que
- Está programado para realizar un conjunto de operaciones primitivas muy simples.
- Puede leer una lista de instrucciones en la memoria que especifica una secuencia de operaciones primitivas para realizar.
Eso es. La primera parte resulta ser más fácil de lo que cabría esperar una vez que descubres cómo hacer puertas booleanas.
- ¿Cuáles son las funciones de la placa base de una computadora?
- MIT Manipal vs PESIT BMS para CSE?
- Informática: ¿Por qué hay tan poca información que se puede almacenar en el registro de una CPU?
- ¿Qué es mejor: Macbook Pro o Thinkpad T450 para informática?
- ¿Cómo podemos desarrollar nuestro conocimiento en seguridad de red?
El procesador realiza una instrucción cada ciclo de reloj. Las calculadoras modernas tienen velocidades de reloj en millones de ciclos por segundo o más. Dado que la suma es una operación primitiva en prácticamente todas las plataformas, no es nada realista que una calculadora pueda sumar un millón de números en un segundo.
Otras operaciones no son tan primitivas. Para estas operaciones, la calculadora tiene un conjunto de instrucciones en la memoria que le permite realizar el cálculo en términos de operaciones más simples, que van desde la evaluación de series, hasta el uso de polinomios de interpolación y tablas de búsqueda.
El procesador también tiene que escanear periódicamente todos los botones y capturar cualquier pulsación de botón. Cuando detecta una pulsación, tiene que realizar la operación solicitada lo suficientemente rápido como para volver a tiempo para atrapar la siguiente pulsación del botón. Las computadoras más complicadas tienen procesadores dedicados para manejar la entrada.
La salida debe convertirse a decimal codificado en binario y utilizarse para activar las celdas apropiadas de la pantalla LCD.
Las computadoras solían ser mucho más lentas. La mayoría de los aumentos de velocidad se han visto facilitados por reducciones de tamaño y potencia. Tamaño reducido significa que las rutas de señal son más cortas, disminuyendo el tiempo requerido para completar un ciclo. Los componentes más pequeños tienen capacidades de entrada más pequeñas, lo que disminuye el tiempo para cambiar sus estados. La disminución de la potencia permite que las cosas se vuelvan aún más pequeñas debido a la disipación de calor reducida.