lunes, 29 de abril de 2013

REPRESENTACIÓN DE DATOS EN LA PC


El lenguaje máquina es el único que entiende directamente la computadora, utiliza el alfabeto binario que consta de los dos únicos símbolos 0 y 1, denominados bits (abreviatura inglesa de dígitos binarios).

La computadora sólo puede trabajar con bits, escribir instrucciones tales como:

10100010
11110011
00100010
00010010
Fue el primer lenguaje utilizado en la programación de computadoras, pero dejó de utilizarse por su dificultad y complicación, siendo sustituido por otros lenguajes más fáciles de aprender y utilizar, que además reducen la posibilidad de cometer errores.
EJEMPLO
0000
0001
1010
0001
01 A1
1000
1001
1001
1010
89 9A
0011
1010
1001
1100
3A 9C
0111
0100
0111
0000
74 70
1110
1001
0010
0000
E9 20



Una dificultad añadida a los lenguajes binarios es el hecho de que son dependientes de la máquina (o mejor dicho, del 
procesador), es decir, cada procesador utiliza un lenguaje máquina distinto (un juego de instrucciones distinto) que está definido en su propio hardware. En consecuencia, un programa escrito para un tipo de procesador no se podrá usar en otro equipo que utilice un procesador distinto, ya que, el programa no será portable o transportable. Para que dicho programa pueda funcionar en una segunda computadora, habrá que traducir todas las instrucciones escritas en el lenguaje máquina del primer equipo al lenguaje binario de la segunda computadora.

No hay comentarios:

Publicar un comentario