Sunteți pe pagina 1din 3

ENTENDIENDO LOS SISTEMAS NUMRICOS DE LOS COMPUTADORES

Autor: Alberto Pea Vergara, Ing. Informtica y computacin, CIREN.


Abril 2013.
Editores: Pedro Muoz Aguayo y Esteban Vojkovic Acevedo.

Introduccin.

En Teledeteccin, y particularmente en el tratamiento y procesamiento de imgenes de sensores


diversos, se utilizan equipos computacionales y programas ad-hoc, que en sus procesos internos
emplean sistemas numricos, siendo habitualmente transparentes para el usuario, que los visualiza,
habitualmente bajo notacin decimal.

Pero, para el uso eficiente de los distintos programas de procesamiento de imgenes, creemos
necesario que el usuario tenga una visin de estos sistemas numricos, con el fin de obtener el
mximo rendimiento en los procesos, y tratamientos a ejecutar, puesto que por ejemplo, el uso de
distintos nmeros de bits, 1, 8,16 24 u otro, redundar en una mayor profundidad de color, una
mayor o menor seleccin de discriminadores de cambio y tambin una variacin en los tiempos de
proceso.

Como los datos satelitales se almacenan y procesan en sistemas informticos como bits o bytes-,
es necesario que los usuarios, conozcan algunos conceptos informticos bsicos, que le ayudarn a
comprender con mayor facilidad la lgica y funcin de estos elementos en los diversos procesos en
que los sistemas numricos intervienen.

Formas de almacenamiento en los computadores.

Los Bits

Qu son los bits y por qu se usan en los computadores?

Cmo saber cundo y cuntos bits usar para representar las imgenes; de 8, 16, 32 u otro valor?

Sin duda, que las preguntas anteriores en alguna ocasin, nos la planteamos, o bien, nos han
interrogado al respecto.

Una respuesta rpida a por qu se usan bits en los sistemas de informticos, es porque los
computadores almacenan informacin en cdigo binario. Esto ltimo tambin probablemente deje
al lector con las mismas interrogantes, por lo tanto, intentaremos despejar y aclarar cada uno de
estos trminos.

Un bit, es la unidad mnima de informacin que almacena un computador. En un bit se puede


almacenar slo uno de dos valores: un 1 o un 0. De manera grfica, un bit puede asimilarse a la
conduccin elctrica en un cable en que hay paso o no paso de corriente elctrica. Por lo tanto, se
puede adoptar como convencin que, el valor 1 significa que pasa energa y que el valor 0 no pasa.
Estos dos estados, son el equivalente a utilizar el cdigo binario o sistema numrico binario, con el
cual se realizan todas las operaciones aritmticas internas del computador.
El desarrollo del cdigo binario permiti realizar operaciones matemticas en circuitos elctricos, lo
que marc el cambio entre los sistemas electromecnicos con tarjetas perforadas y los sistemas
informticos de hoy.

Ahora bien, si se disponen de dos bits o dos cables, entonces se tendrn 2 2, es decir, 4
combinaciones distintas, que son: 00; 01; 10 y 11. El nmero dos de la base, indica el nmero de
smbolos que utiliza el sistema binario y el nmero dos del exponente, el nmero de bits disponibles.

De esta manera, se podr disponer de 2, 4, 8, 16, etc. bits para representar informacin.

Aclarado el motivo de la utilizacin del cdigo binario en computacin, que es uno de los tantos
sistemas numricos que existen, veremos a continuacin, cmo entendemos este sistema
compuesto de unos y ceros, al transformarlo a un sistema ms comn como el sistema decimal.

En Teledeteccin, las imgenes pueden tener diversas estructuras binarias, de las cuales depende,
el nmero de valores posibles que puede asumir un pixel (Pixel: Un pxel o pixel, plural pxeles
(acrnimo del ingls picture element, "elemento de imagen") es la menor unidad homognea en
color que forma parte de una imagen digital, ya sea esta una fotografa, un fotograma de vdeo o un
grfico), las ms comunes son:

1 pixel con estructura de 1 bit puede asumir 1 de 2 valores posibles, 0 o 1


1 pixel con estructura de 2 bit puede asumir 1 de 4 valores posibles, 0 a 3
1 pixel con estructura de 3 bit puede asumir 1 de 8 valores posibles, 0 a 7
1 pixel con estructura de 8 bit puede asumir 1 de 256 valores posibles, 0 a 255
1 pixel con estructura de 10 bit puede asumir 1 de 1024 valores posibles.
1 pixel con estructura de 16 bit puede asumir 1 de 65.000 valores posibles.
1 pixel con estructura de 24 bit puede asumir 1 de 16 millones de valores posibles

Los Bytes.

Un byte es una agrupacin de 8 bits. Existen variadas razones para el uso del trmino byte u octeto.
En la prctica, esta agrupacin de ocho bits, se dio por la necesidad de representar el set de
caracteres estndar ASCII (ASCII: acrnimo ingls de American Standard Code for Information
Interchange - Cdigo Estadounidense Estndar para el Intercambio de Informacin), en el que se
almacenan letras, nmeros, caracteres de control, smbolos, grficos adicionales y letras latinas, en
total 128 ms un grupo de caracteres especial. Y por qu 8 bits?, porque con 8 bits se puede
representar hasta 256 diferentes nmeros. Desde el 0 al 255.
Entonces, en un byte estarn posicionados todos los bit cuyos valores van de 0 a 7, numerados
desde derecha a izquierda, como se muestra en la figura siguiente.

Los valores que aparecen en las cajas, debajo del nmero identificador del bit, indican, el valor que
corresponde a la potencia binaria, si all est presente un 1.

Ejemplo:

Bit 7 corresponde a la potencia 27 = 128


Bit 5 corresponde a la potencia 25 = 32

Si todas las cajas contienen 1, entonces el nmero que representa es la suma de todos los valores
de potencia, es decir:

255= 27 + 26 + 25 + 24 + 23 + 22 + 21 + 20 =128 + 64 + 32 + 16 + 8 +4 + 2 + 1

Si se disponen de 2 bytes para direccionar, expresado como 216, entonces se disponen de 65.536
posiciones distintas. Los bits para 2 bytes sern numerados desde el 0 al 15. Si se dispone de tres
bytes tendremos 224, con 16.777.216 valores distintos. En consecuencia, se dispondrn de tantos
bytes como representaciones se deseen.

La memoria de los computadores se mide en mltiplos de bytes.

Kilobytes: 1 Kb =1024 bytes


Megabytes: 1 Mb = 1024 Kb
Gigabytes: 1 Gb = 1024 Mb
Terabytes: 1 Tb= 1024 Gb
Petabytes: 1 Pb = 1024 Tb.

S-ar putea să vă placă și