• Home
  • Química
  • Astronomía
  • Energía
  • Naturaleza
  • Biología
  • Física
  • Electrónica
  • ¿Cómo calcula una computadora los números?

    Las computadoras convierten cada número en binario. Los números que usamos se expresan en la base 10. Cada 10 1s es igual a 1 10, cada 10 decenas es igual a 1 cien, y así sucesivamente. En binario, sube una unidad cada 2 números. Entonces 2 ones es igual a 1 dos, 2 dos son iguales a 1 4, y así sucesivamente. Por ejemplo, el número 9 sería 1001 en binario: 1 uno, 0 dos, 0 cuatro y 1 ocho. 1 + 8 = 9. Las computadoras hacen esto porque es más fácil diseñar circuitos que solo tienen valores de 1 o 0 que los circuitos con 10 valores separados cada uno.

    Adición

    Las computadoras tienen operaciones matemáticas básicas como la suma y la resta programadas en ellos. Agregar en binario es extremadamente simple. Si tiene 2 números con un valor de 1, almacena un 0 y mueve el carry 1. De lo contrario, registra el mayor de los dos números en esa ranura. Por ejemplo, si agrega 5 + 4, obtiene: 0101 + 0100. En la primera ranura, tiene 1 + 0, por lo que almacena el número más grande, 1. En la segunda ranura, tiene dos 0, por lo tanto usted almacena 0 (ya que ambos números son iguales. En el tercer espacio, tiene dos 1, así que almacena un 0 y lleva un 1. Usted termina con el número 1001, o 9.

    Multiplicación.

    Las computadoras usan la multiplicación larga, pero lo hacen en binario. Si la computadora multiplica un número por 1, devuelve un 1. Este es un sistema mucho más simple que la base 10, aunque requiere más pasos. ejemplo, en la base 10, el problema 8 * 9 es un problema fácil de 1 paso sin multiplicación larga. Sin embargo, en binario, cada número tiene 4 dígitos y la solución tiene 7 dígitos.

    Resta

    La resta se realiza en dos pasos: en lugar de restar un número, una computadora binaria agrega su complemento, un número con unos donde el original tiene ceros y ceros donde el original tiene unos. Por ejemplo, mientras que 4 es 0100 en bi nary, negative 4 es 1011. Entonces, para 7 - 4, obtenemos 0111 + 1011 = 10010. El número en el lado izquierdo se mueve a la derecha, dándonos 0011 = 3.

    © Ciencia https://es.scienceaq.com