¿Por qué las computadoras entienden solo la lógica 0 y 1?

Querido Sanjay

Las computadoras no entienden ninguna lógica ni ninguna. La computadora es hardware. La comprensión es hecha por el software que está presente / instalado en la computadora. Lo que el software entiende depende de lo que el programador haya hecho entender.

Los 1 y 0 son entendidos solo por humanos. El ‘1’ significa el estado ‘ON’ de un interruptor y ‘0’ significa el estado ‘OFF’ del mismo interruptor. Un cambio solo puede estar en uno de los estados. El ‘1’ y el ‘0’ también se conocen como sistema de números binarios en matemáticas. El campo de la electrónica que se ocupa del ‘1’ y ‘0’ se llama Electrónica digital.

En matemáticas y electrónica digital, un número binario es un número expresado en el sistema de numeración binario o sistema de numeración base-2 que representa valores numéricos usando dos símbolos diferentes: típicamente 0 (cero) y 1 (uno). El sistema base-2 es una notación posicional con una raíz de 2. Debido a su implementación directa en circuitos electrónicos digitales usando puertas lógicas, el sistema binario es utilizado internamente por casi todas las computadoras modernas y dispositivos basados ​​en computadoras. Cada dígito se conoce como un bit.

El crédito va para Gottfried Leibniz y George Boole.

Gottfried Leibniz: El sistema moderno de números binarios fue ideado por Gottfried Leibniz en 1679 y aparece en su artículo Explication de l’Arithmétique Binaire (publicado en 1703). Los sistemas relacionados con los números binarios han aparecido anteriormente en múltiples culturas, incluidos el antiguo Egipto, China e India. Leibniz se inspiró específicamente en el chino I Ching.

George Boole (/ ˈbuːl /; 2 de noviembre de 1815 – 8 de diciembre de 1864) fue un matemático, educador, filósofo y lógico inglés. Trabajó en los campos de ecuaciones diferenciales y lógica algebraica, y es mejor conocido como el autor de The Laws of Thought (1854) que contiene álgebra booleana. La lógica booleana se acredita con sentar las bases para la era de la información.

Gottfried Wilhelm Leibniz

George Boole

Electrónica digital

Número binario

Vea los enlaces para más explicaciones.

Espero que esto te ayude a entender.

Con saludos.

La respuesta a esta pregunta está en Computer Hardware Architecture. El sistema informático consta de componentes de hardware y software. El microprocesador es el cerebro del sistema informático que realiza todos los cálculos aritméticos y también realiza operaciones lógicas.
La CPU (procesador) consta de millones de pequeños componentes llamados transistores. En electrónica digital, un transistor puede funcionar como amplificador O como microinterruptor. La CPU utiliza transistores como microinterruptor. cuando este interruptor está activado, representa Binary 1 y cuando este interruptor está desactivado, representa 0 binario. Y por esta razón, la CPU solo comprende el sistema de números binarios que utiliza solo dos números (0 y 1) para representar cualquier valor.
Por lo tanto, todos los programas de computadora deben traducirse a instrucciones de código de máquina binario que la CPU de la computadora pueda interpretar y ejecutar. Adjunto un enlace del curso en línea [Conceptos básicos de informática y programación] ()
Para detalles del curso – [Wellensure.com] ( http://wellensure.com )

En realidad, la computadora también puede trabajar con 2,3, etc., por ejemplo, tenemos lógica de tres valores: Wikipedia. Pero hay algunos problemas. Hay dos tipos de almacenamiento de memoria, magnético y TTL (flip flops). Solo podemos usar el estado 0 y 1 en el almacenamiento magnético porque está formado por dominios que pueden estar arriba o abajo según el voltaje aplicado. Ahora la cosa es que todavía podemos hacer chanclas que usan tres estados, a saber, 0, 1, -1. Si usamos solo memoria TTL, entonces tenemos que reconfigurar Mux-demuxs de tal manera que puedan interpretar 3 valores diferentes en su entrada. Pero la memoria TTL es demasiado costosa para ser utilizada en computadoras personales en comparación con el almacenamiento secundario (compare el precio de 500 gb de ram con 500 gb de disco duro). Ahora, como utilizamos un disco magnético para almacenamiento secundario que solo puede almacenar 0 (arriba) y 1 (abajo), tenemos que diseñar la memoria TTL para que solo se ocupe de la información binaria.

Las computadoras solo entienden 0 y 1 porque hemos entendido de acuerdo a eso y hemos hecho que la computadora entienda el significado de 0 y 1, de lo contrario, la computadora no puede entender nada por sí misma. Los programamos para hacer que las cosas entiendan.

Todos sabemos que, en última instancia, tenemos dos niveles de voltaje significativamente ALTO y BAJO, por lo que, por convención, los nombramos 1 y 0 y, en consecuencia, hicimos que la computadora entendiera esto y la tarea se haya completado. Esto es bastante más simple para la comprensión humana sobre los pulsos ALTO y BAJO, por lo que solo se usan y las matemáticas también son más simples de implementar con estos números binarios, por lo que se usan.

Espero que esto ayude

Muchas gracias

La computadora es una máquina electrónica. Por lo tanto, funciona solo en señales digitales (voltajes + ve y -ve).

Esto se vuelve más claro cuando miramos de cerca el hardware de la computadora. Todos los componentes son componentes electrónicos. La memoria generalmente está hecha de chanclas, cada una de las cuales atrapa un poco. Todos los dispositivos de memoria y almacenamiento, sin importar la tecnología que utilicen (magnética, óptica, etc.), todos almacenan datos en forma 0 y 1.

El procesador que se llama el cerebro de la computadora es un chip semiconductor. Contiene pines para diferentes propósitos y adivina cuál puede ser la entrada / salida en estos pines …! 0 o 1 . Se puede usar una colección de pines para una E / S más grande, como un byte / palabra.

Ahora que hay muchas capas de abstracción, no tenemos que interactuar directamente con el hardware, pero la relación entre computadoras y dígitos binarios es como la de Yin y Yang.

La computadora no es otra cosa que una máquina, es decir, un circuito. Básicamente, los circuitos funcionan en dos estados: “ON” y “OFF” y entienden lo mismo. Para dar una entrada en la computadora, uno necesita alimentar datos en estados binarios donde 0 significa estado “OFF” y 1- significa – “ON” ” estado . Por lo tanto, la conversión de señales analógicas a digitales tiene lugar, donde el alto voltaje se considera como 1 y el bajo voltaje como 0.

Imagina que no sabes ningún idioma. ¿Cómo le comunicas algo a alguien?
Respuesta: SEÑAL! Sí, eso es lo que sucede también con la computadora.

Una ilustración:

Retroceda unos 10000 años e imagine cómo sucedió la comunicación entre las personas.

Adán y Eva vivieron juntos y no tenían medios de comunicación, ni lenguaje. Adam quería comer y quería decirle esto a Eva. Creó un gesto de levantar la mano para decirle a Eve que quería comer. Eva no lo entendió. Adam tuvo que hacerle entender a Eve que levantar la mano era para indicar que quería comer. Se le ocurrió una idea, levantó la mano y luego fue a comer. Lo hizo durante tres días. Eva entonces entendió que cada vez que Adam levantaba la mano quería comer. Tenían pescado o carne para comer y todo salió bien.
Pasaron los días y Adam solo quería comer pescado. Levantó la mano dos veces rápidamente y solo comió pescado. Eve entendió que levantar la mano dos veces significaba comer solo pescado y levantar una vez significaba comer cualquier cosa. Levantó tres veces y solo comió carne. Levantó una vez, hizo una pausa y volvió a levantar, esta vez fue a cazar. Levantó una vez, hizo una pausa y volvió a levantar dos veces rápidamente: fue a cortar leña. Levantó una vez, hizo una pausa levantada nuevamente, luego otra pausa y levantó otra vez: se fue a dormir.

Entonces, Adam se estaba comunicando con Eva mediante una serie de movimientos que consistían en ‘levantar la mano’ y ‘no levantar la mano’ como dos gestos básicos.

Cualquier cosa se puede comunicar teniendo una serie única de gestos, siempre que el receptor sepa lo que significa cada serie de gestos; Esto se solucionó haciendo un ‘protocolo’, el receptor se hace saber qué significaba cada serie al definir el protocolo. Adam hizo esto: cuando levantó la mano y fue a comer, hizo esto tres veces y, por lo tanto, se estableció el protocolo: “Levantar la mano = comer”

Lo mismo es con la computadora.
Levantar la mano es como ‘1’ y no levantar es como ‘0’.
Esto se hace mediante el uso de pulsos eléctricos: cada vez que se envía un pulso eléctrico (de pequeño voltaje) (durante una duración de aproximadamente micro / nano segundos) se considera como ‘1’ y no se considera ninguna señal (sin voltaje o o Volt) ‘0’ por la computadora. La computadora (EVE) lee estas series de 1 o 0, las compara con los protocolos ya definidos (por nosotros, como Adam) y luego comprende lo que estamos tratando de decirle a la computadora.

Espero que sea comprensible! 🙂

La computadora es muy similar a una máquina que funciona con el mecanismo de encendido y apagado. En el sistema informático, todo mecanismo de trabajo depende de las técnicas de encendido y apagado para leer / escribir datos. Un ENCENDIDO corresponde a 1 y APAGA la O correspondiente. De esta manera, todos los datos se almacenan en la memoria. Los datos de entrada se convierten en señales digitales y pasan de componente a componente, y al almacenar dispositivos (memoria o registro) se convierten en códigos binarios o de máquina.

0 y 1 corresponden al voltaje presente o al voltaje ausente en el circuito.
Por lo tanto, cuando el voltaje está presente, conducirá los circuitos haciendo que se comporte de una manera y la ausencia de voltaje lo haga comportarse de otra manera.
Por lo tanto, estos resultados se manipulan para conducir un circuito como flip-flop, etc.

Lo mantendría simple y corto,

No entienden ninguna lógica, la computadora es un conjunto de hardware que funciona simultáneamente cuando es necesario.

Este hardware necesita ser activado y desactivado (encendido y apagado) en función de la operación dada.

Entonces, para cambiar el hardware, se proporciona energía en forma de corriente eléctrica (principalmente +/- 5 voltios) al hardware, esto no es más que 0/1, donde 0 representa +5 voltios y 1 representa -5 voltios y viceversa, dependiendo de la configuración del hardware.

En el sistema informático, todos los mecanismos de trabajo dependen de las técnicas de encendido y apagado para leer / escribir datos. Un ENCENDIDO corresponde a 1 y APAGA la O correspondiente. De esta manera, todos los datos se almacenan en la memoria. Los datos de entrada se convierten en señales digitales y pasan de componente a componente, y al almacenar dispositivos (memoria o registro) se convierten en códigos binarios o de máquina.

Me pregunto qué quieres decir con tecnologías avanzadas.
Las computadoras funcionan solo en los estados lógicos de los flip-flops, que pueden ser 1 o 0. Las tecnologías avanzadas han hecho que esos flip-flops funcionen más rápido, han puesto en funcionamiento muchos flip-flops en lugar de uno (1 byte de memoria requiere 8 flip-flops , hoy, tratamos con TB, lo que significa que se ha aumentado el número de chanclas que se pueden acomodar en un área fija). Entonces, incluso si las tecnologías avanzan aún más, las computadoras no pueden entender nada más allá de 0 y 1.

Las computadoras funcionan con señal digital donde 1 representa ON y 0 representa OFF.

La entrada es, por supuesto, una señal analógica que se convierte en señal digital por muestreo.

Las señales de alto voltaje se consideran ON o 1 y las señales de bajo voltaje se consideran OFF o 0.

Básicamente, las computadoras funcionan con electricidad, 0 y 1 es el estado ENCENDIDO o APAGADO (tiene electricidad o no tiene electricidad) de un interruptor dentro de la unidad de procesamiento.

Por lo tanto, 0 y 1 es solo el número que las personas eligen para representar el estado. Y boom, un conjunto de 0-1 hace que todo en la era digital, una canción, una imagen, una letra, colores …

Considere un interruptor estándar. 2 puestos de trabajo: encendido y apagado. Ahora visualice una computadora como una gran colección de interruptores, y ahí tiene su respuesta.