¿Cómo difiere una calculadora en tecnología y diseño de una CPU de computadora?

Mi calculadora se ha actualizado enormemente. Tiene una pantalla táctil agradable y brillante. Puede trazar en 3D con la capacidad de usar gestos para rotar y escalar diagramas y gráficos. Puede hacer cálculo, geometría y resolver fórmulas en el espacio de números complejos. Incluso puedo hablar con él y pedirle que haga algunos cálculos por mí. De hecho, solo le pregunté “cuál es la derivada del pecado de x” y regresó de inmediato con:

d / dx sin ( x ) = cos ( x )

Ah, e incluso puede hacer llamadas telefónicas.

[Se sugirió que agregue un texto que escribí que detalla más completamente las calculadoras reales, que también puede encontrar en los comentarios de respuesta.]

Más en serio, una calculadora física está limitada por sus mecanismos de entrada y salida. Mejorarlo parece una causa perdida dada la prevalencia de la computación de bolsillo de uso general.

Si alguien pasó el tiempo escribiendo la aplicación, probablemente podría apuntar su teléfono a una pizarra llena de cálculos (relativamente bien escritos) y usarlo para buscar cómo completarlos o buscar errores.

Las cosas verbales son lo suficientemente buenas para las cosas simples mientras que aún no están listas para el horario estelar más allá de eso, pero no están tan lejos.

Las partes internas de una calculadora moderna consisten en un solo chip de complejidad variable con entradas de fila y columna para reconocer las pulsaciones de teclas y una salida simple para controlar una pantalla LCD segmentada o una salida de tipo más rasterizado que controla una pantalla LCD basada en píxeles. Cargan su programación desde una pequeña ROM que está integrada en el chip único, y generalmente no tienen otro almacenamiento a largo plazo.

La mayoría de las calculadoras en estos días parecen casarse con una pequeña célula solar con un condensador, por lo que ni siquiera tienen baterías. Particularmente los que no tienen pantallas retroiluminadas requieren cantidades ridículamente bajas de energía.

La diferencia más importante entre una calculadora (normal, es decir, no programable) y una computadora es que una calculadora está cableada para hacer cosas predeterminadas por el fabricante, mientras que una computadora es programable. El fabricante de una computadora le brinda un conjunto de ‘instrucciones’ que el hardware puede seguir. Luego se deja a la creatividad de la persona que lo programa para que haga lo que desea (dentro de ciertos límites).
Entonces, para responder a su pregunta, a menos que agregue algo de hardware para que acepte y ejecute algunas instrucciones una por una, sin importar cuántas campanas y silbidos predefinidos agregue, no puede esperar que se convierta en una computadora en El sentido estricto de la palabra.

Me gusta la respuesta de Abhishek Shanthkumar

Pero un giro sorprendente:

El primer microprocesador (más o menos, una computadora en un chip) fue el Intel 4004

Fue diseñado para entregar como producto para un caculizador.

Decidieron que era más fácil hacer algo programable y agregar código para convertirlo en una calculadora de función fija, que construir el chip de función fija.

Lo mejor que se me ocurrió:

La calculadora está limitada por los fabricantes por ser no programable y demasiado “débil” para ser utilizada para otra cosa que no sean los fabricantes.
Por lo tanto, lo que agregue al diseño bastante básico de la calculadora no será una CPU debido a la falta de capacidades de programación.

Nota: nunca he intentado desmontar una calculadora porque me gusta mi casio fx82, así que puedo estar equivocado.

Y realmente Abhishek Shanthkumar tiene muy buena respuesta a su pregunta.

No creo que sea práctico. Las CPU ya tienen una calculadora, y una calculadora manual es una herramienta de un solo propósito.