EL SISTEMA BINARIO
El
sistema binario desempeña un importante papel en la tecnología de los
ordenadores. Los primeros 20 números en el sistema en base 2 son 1, 10, 11,
100, 101, 110, 111, 1000, 1001, 1010, 1011, 1100, 1101, 1110, 1111, 10000,
10001, 10010, 10011 y 10100. Cualquier número se puede representar en el
sistema binario, como suma de varias potencias de dos. Por ejemplo, el número
10101101 representa, empezando por la derecha, (1 × 20) + (0 × 21) + (1 × 22) +
(1 × 23) + (0 × 24) + (1 × 25) + (0 × 26) + (1 × 27) = 173.
Las
operaciones aritméticas con números en base 2 son muy sencillas. Las reglas
básicas son: 1 + 1 = 10 y 1 × 1 = 1. El cero cumple las mismas propiedades que
en el sistema decimal: 1 × 0 = 0 y 1 + 0 = 1. La adición, sustracción y
multiplicación se realizan de manera similar a las del sistema decimal:
Puesto
que sólo se necesitan dos dígitos (o bits), el sistema binario se utiliza en
los ordenadores o computadoras. Un número binario cualquiera se puede
representar, por ejemplo, con las distintas posiciones de una serie de
interruptores. La posición 'encendido' corresponde al 1, y 'apagado' al 0.
Además de interruptores, también se pueden utilizar puntos imantados en una
cinta magnética o disco: un punto imantado representa al dígito 1, y la
ausencia de un punto imantado es el dígito 0. Los biestables —dispositivos
electrónicos con sólo dos posibles valores de voltaje a la salida y que pueden
saltar de un estado al otro mediante una señal externa— también se pueden utilizar
para representar números binarios. Los circuitos lógicos realizan operaciones
con números en base 2. La conversión de números decimales a binarios para hacer
cálculos, y de números binarios a decimales para su presentación, se realizan
electrónicamente.
- Comparación entre el sistema
decimal (base 10) y el binario (base 2)
Los
ordenadores o computadoras normalmente procesan los números decimales en forma
binaria. Por ejemplo, en el sistema decimal codificado en binario (BCD) cada
uno de los dígitos decimales del 0 al 9 se codifica con 4 bits. Los cuadros de
esta tabla son similares a los grupos de cuatro bits del BCD.
ASCII
ASCII,
acrónimo de American Standard CodeforInformationInterchange (Código Normalizado
Americano para el Intercambio de Información). En computación, un esquema de
codificación que asigna valores numéricos a las letras, números, signos de
puntuación y algunos otros caracteres. Al normalizar los valores utilizados
para dichos caracteres, ASCII permite que los ordenadores o computadoras y
programas informáticos intercambien información.
ASCII
incluye 256 códigos divididos en dos conjuntos, estándar y extendido, de 128
cada uno. Estos conjuntos representan todas las combinaciones posibles de 7 u 8
bits, siendo esta última el número de bits en un byte. El conjunto ASCII
básico, o estándar, utiliza 7 bits para cada código, lo que da como resultado
128 códigos de caracteres desde 0 hasta 127 (00H hasta 7FH hexadecimal). El conjunto
ASCII extendido utiliza 8 bits para cada código, dando como resultado 128
códigos adicionales, numerados desde el 128 hasta el 255 (80H hasta FFH
extendido).
En
el conjunto de caracteres ASCII básico, los primeros 32 valores están asignados
a los códigos de control de comunicaciones y de impresora —caracteres no
imprimibles, como retroceso, retorno de carro y tabulación— empleados para
controlar la forma en que la información es transferida desde una computadora a
otra o desde una computadora a una impresora. Los 96 códigos restantes se
asignan a los signos de puntuación corrientes, a los dígitos del 0 al 9 y a las
letras mayúsculas y minúsculas del alfabeto latino.
Los
códigos de ASCII extendido, del 128 al 255, se asignan a conjuntos de
caracteres que varían según los fabricantes de computadoras y programadores de
software. Estos códigos no son intercambiables entre los diferentes programas y
computadoras como los caracteres ASCII estándar. Por ejemplo, IBM utiliza un
grupo de caracteres ASCII extendido que suele denominarse conjunto de
caracteres IBM extendido para sus computadoras personales. Apple Computer
utiliza un grupo similar, aunque diferente, de caracteres ASCII extendido para
su línea de computadoras Macintosh. Por ello, mientras que el conjunto de
caracteres ASCII estándar es universal en el hardware y el software de los
microordenadores, los caracteres ASCII extendido pueden interpretarse
correctamente sólo si un programa, computadora o impresora han sido diseñados
para ello.
- ASCII extendido
ASCII
extendido, en informática, cualquier conjunto de caracteres asignado a los
valores de ASCII entre 128 y 255 decimal (hexadecimal 80 a FF). El ASCII
extendido se diferencia del ASCII estándar en que no es un único grupo definido
de caracteres que se pueda considerar como el conjunto extendido de caracteres
ASCII. Los caracteres específicos asignados a los códigos de ASCII extendido
pueden variar mucho entre distintos equipos (por ejemplo entre un PC de IBM y
un equipo Apple Macintosh) y entre programas, fuentes, o conjuntos de
caracteres gráficos. El ASCII estándar cubre fundamentalmente lo básico,
proporcionando códigos de caracteres, como letras y números, con los que todas
las computadoras deben trabajar. El ASCII extendido proporciona una capacidad
añadida de 128 caracteres adicionales, tales como letras acentuadas, caracteres
gráficos y símbolos especiales. Los códigos utilizados en ASCII extendido
representan los valores adicionales posibles mediante el uso de los 8 bits de
un byte para la codificación (en ASCII estándar se usan sólo 7). Véase EBCDIC.
- Conjunto de caracteres ASCII
Conjunto
de caracteres ASCII, en informática, un código estándar de 7 bits para la
representación de caracteres —letras, dígitos, signos de puntuación e
instrucciones de control— con valores binarios. El intervalo de los valores del
código es de 0 a 127. Aunque ASCII carece tanto de los acentos como de los
caracteres especiales utilizados en diversos idiomas europeos, y no es capaz de
representar caracteres en los alfabetos no latinos, reviste importancia por ser
el sistema de codificación de caracteres más internacional. Muchos conjuntos de
caracteres latinos no ingleses son extensiones o modificaciones del sistema de
codificación ASCII. La mayoría de los sistemas de ordenadores o computadoras
personales utilizan un código ASCII extendido o modificado de 8 bits, con 128
caracteres adicionales para símbolos especiales, letras y signos de puntuación
de diversos idiomas, y símbolos gráficos. Véase también Carácter; EBCDIC; ASCII
extendido.
No hay comentarios.:
Publicar un comentario