lenguaje de máquina

8
Lenguaje maquina El lenguaje máquina es el único que entiende la computadora digital, es su "lenguaje natural". En él sólo se pueden utilizar dos símbolos: el cero (0) y el uno (1). Por ello, al lenguaje máquina también se le denomina lenguaje binario. La computadora sólo puede trabajar con bits, sin embargo, para el programador no resulta fácil escribir instrucciones tales como 10100010 11110011 00100010 00010010

Upload: pitzar-pitzar

Post on 17-Nov-2015

5 views

Category:

Documents


0 download

DESCRIPTION

Lenguaje de Máquina

TRANSCRIPT

  • Lenguaje maquinaEllenguaje mquinaes el nico que entiende lacomputadora digital, es su "lenguaje natural". En l slo se pueden utilizar dos smbolos: el cero (0) y el uno (1). Por ello, al lenguaje mquina tambin se le denominalenguaje binario. La computadora slo puede trabajar conbits, sin embargo, para el programador no resulta fcil escribir instrucciones tales como

    10100010111100110010001000010010

    *

  • Tipos de lenguaje maquina Lenguaje de bajo nivel: tambin llamadoslenguajes ensambladores, permiten alprogramador escribir instrucciones de unprograma usando abreviaturas del ingls, tambin llamadas palabras nemotcnicas, tales como: ADD, DIV, SUB, etc. Un programa escrito en un lenguaje ensamblador tiene el inconveniente de que no es comprensible para lacomputadora, ya que, no est compuesto por ceros y unos. Para traducir las instrucciones de un programa escrito en un lenguaje ensamblador a instrucciones de unlenguaje mquinahay que utilizar un programa llamadoensamblador, como se muestra en la siguiente figura:

    *

  • Lenguaje de alto nivelUnlenguaje de alto nivelpermite alprogramador escribir las instrucciones de unprograma utilizando palabras o expresiones sintcticas muy similares al ingls. Por ejemplo, en C se pueden usar palabras tales como:case,if,for,while, etc. para construir con ellas instrucciones como:

    if( numero > 0 ) printf( "El nmero es positivo" )

    que traducido al castellano viene a decir que: si numero es mayor que cero, entonces, escribir por pantalla el mensaje: "El nmero es positivo".

  • Comunicaciones entre el ser humano y el computador La interfaz es lo que "media", lo que facilita la comunicacin, la interaccin, entre dos sistemas de diferente naturaleza, tpicamente el ser humano y una mquina como el computador, y nos dice que esto implica, adems, que se trata de un sistema de traduccin, ya que los dos "hablan" lenguajes diferentes: verbo-icnico en el caso del hombre y binario en el caso del procesador electrnico.

  • Que es el bit?Bit es la abreviacin de Binary Digit (digito binario), la cual en trminos tcnicos es la menor unidad de informacin de una computadora. Un bit tiene solamente un valor (que puede ser 0 o 1). Varios bits combinados entre s dan origen la otras unidades, como byte, mega, giga y tera.

  • Toda la informacin procesada por una computadora es medida y codificada en bits. El tamao de los archivos son medidos en bits, las tasas de transferencia son medidas en bit, toda la informacin en el lenguaje del usuario es convertida a bits para que la computadora la "entienda", etc.

  • Otros usos de la unidad Los Bits tambin son utilizados para la clasificacin de colores de una imagen. Por ejemplo: una imagen monocromtica tiene 1 bit en cada punto (blanco o negro), mientras una imagen de 8 bits soporta hasta 256 colores.

  • Los sistemas de 32 bits o 64 bits.Este nmero indica la capacidad que tiene la computadora para procesar la cantidad de bits indicada de una sla vez. Tambin puede significar el nmero de bits utilizados para representar una direccin en la memoria.

    *

    *