Tecnología

Inicio

¿Por qué los Esquemas de codificación de binarios necesario?

¿Por qué los Esquemas de codificación de binarios necesario?


la tecnología electrónica moderna, incluyendo ordenadores se basa en circuitos lógicos, los cuales, a su vez, dependen de los dispositivos electrónicos pequeños conocidos como transistores. Los transistores son muy rápidos, interruptores de dos vías, que pueden ser o bien "on" u "off". El sistema de numeración binario, en el que sólo hay dos valores posibles - "1", que representa "verdadero" o "sobre" y "0", en representación de "falsa" o "fuera" - es un candidato natural para representar el comportamiento de circuitos lógicos. esquemas de codificación binarios son necesarios para traducir los datos del mundo real en una forma que pueda ser entendida fácilmente por los ordenadores.

Ambigüedad

Una de las principales razones para utilizar el sistema numérico binario para circuitos lógicos es que cada condición debe ser completamente verdadera o falsa por completo; no puede ser cierto en parte o parcialmente falsa. Esto significa que es más fácil de diseñar circuitos electrónicos simples y estables que cambian de ida y vuelta entre verdadero y falso y sin ambigüedad. Por otra parte, es posible diseñar un circuito que permanece en un estado de forma indefinida - o, al menos, hasta que se cambió deliberadamente al otro estado - por lo que es posible que los equipos para recordar secuencias de eventos.

La codificación binaria

Todos, excepto los muy primeros ordenadores han utilizado un esquema de codificación binaria para hacer frente a los números enteros, o números enteros. Un esquema de codificación binaria representa un número entero basado en potencias de 2, en lugar de potencias de 10. Cada dígito binario se codifica como un poco, con un valor de "1" o "0", y los dígitos binarios también pueden hilarse, End- a extremo, para representar las señales más complicadas. Tres dígitos binarios pueden representar cualquier valor de "000" ( "0" en decimal) a "111" ( "7" en decimal) u ocho posibles combinaciones en total. esquemas de codificación binaria permiten la circuitería para realizar aritmética binaria para ser más rápido y más simple que la de los esquemas de codificación decimales.

Conversión

Con el fin de ser útiles, los equipos deben permitir a los usuarios a introducir enteros en forma legible por humanos, decimal y salida de la pantalla de la misma forma. Los ordenadores no tienen ninguna capacidad incorporada para convertir enteros de decimal a binario y viceversa, pero la conversión puede llevarse a cabo con bastante facilidad utilizando la aritmética binaria. Los programas de computadora que traducen lenguajes de programación de alto nivel en código máquina, conocida como compiladores, inserte el código necesario para realizar la conversión en el punto apropiado.

Tamaños comunes

El tamaño del número entero más grande que puede ser representado por un esquema de codificación binaria depende del número total de dígitos binarios utilizados para representarla. Para mantener el circuito aritmético tan simple como sea posible, la mayoría de los ordenadores modernos utilizan un pequeño número de esquemas de codificación binaria de tamaño fijo. Los tamaños comunes incluyen sistemas de 32 bits de codificación, que son capaces de representar números enteros hasta 9 dígitos, y los esquemas de codificación de 64 bits, que son capaces de representar números enteros hasta 18 dígitos.