• Historia del computador

    Historia y Evolucion Durante siglos la gente vivió sobre la tierra sin llevar registros ni archivos. Pero en la medida en que se formaron las organizaciones sociales y se tornó más complejo el...
  • Memorias Secundarias: Discos Opticos

    CD Compact Disk o CD posee una configuración en forma circular que le da soporte de datos versatilidad a la hora de acceder a cualquier parte de su superficie sin apenas movimientos del...
  • Nuevo Samsung Galaxy Gear S

    Nuevo Samsung Galaxy Gear S Samsung anunció hoy su nuevo reloj inteligente el Galaxy Gear S que ha introducido un diseño curvado que hace que su nuevo reloj sea similar a su línea de...
  • Diseño de instrucciones

    Diseño de instrucciones CICLO DE EJECUCIÓN DE INSTRUCCIONES: El ciclo de ejecución de instrucciones  consiste en la ejecución de todas las ordenes o funciones que recibe el CPU de parte...
  • ENSAMBLADORES

            El término ensamblador (del inglés assembler) se refiere a un tipo de programa informático que se encarga de traducir un fichero fuente escrito en un lenguaje...
  • Modos de direccionamientos

    Los modos de direccionamientos no son más que  un mecanismo que permite localizar una ubicación de algún dato (operando o la ubicación de un operando en una instrucción) específico y...
  • UNIDAD ARITMÉTICO-LÓGICA (ALU)

         Esta unidad se encarga de realizar las operaciones elementales de tipo aritmético (sumas, restas, productos, divisiones) y de tipo lógico (comparaciones). A través de un...
  • Dispositivos de Entrada y Salida: Monitores

    Monitor El monitor de computadora es el principal dispositivo de salida (interfaz), que muestra datos o información al usuario.También puede considerarse un periférico de Entrada/Salida si el...
  • Generaciones del computador

    Introducción En la actualidad no nos podemos imaginar casi ninguna actividad en la cual no intervengan de alguna manera los procesos de cómputo. Las computadoras han invadido la mayoría de las...
  • ESTRUCTURA DE UN LENGUAJE ENSAMBLADOR

    1. Sintaxis de un lenguaje ensamblador 2. Campos de una instrucción en ensamblador 3. Pseudoinstrucciones 1. Sintaxis de un Lenguaje Ensamblador Ø  Estructura de una...
  • Historia del computador

    Historia y Evolucion Durante siglos la gente vivió sobre la tierra sin llevar registros ni archivos. Pero en la medida en que se formaron las organizaciones sociales y se tornó más complejo el...
  • Memorias Secundarias: Discos Opticos

    CD Compact Disk o CD posee una configuración en forma circular que le da soporte de datos versatilidad a la hora de acceder a cualquier parte de su superficie sin apenas movimientos del...
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10

sábado, 25 de octubre de 2014

LENGUAJE MAQUINA

Son aquéllos que están escritos en lenguajes directamente inteligibles por la máquina (computadora), ya que sus instrucciones son cadenas binarias (cadenas o series de caracteres de dígitos 0 y 1) que especifican una operación y las posiciones (dirección) de memoria implicadas en la operación se denominan instrucciones de máquina o código máquina. El código máquina es el conocido código binario.

Las instrucciones en lenguaje máquina dependen del hardware de la computadora y, por tanto, diferirán de una computadora a otra.

Ventajas del Lenguaje Máquina
Posibilidad de cargar (transferir un programa a la memoria) sin  necesidad de traducción posterior, lo que supone una velocidad de ejecución superior a cualquier otro lenguaje de programación.

Desventajas del Lenguaje Máquina
·         Dificultad y lentitud en la codificación.
·         Poca fiabilidad.
·         Gran dificultad para verificar y poner a punto los programas.
·         Los programas solo son ejecutables en el mismo procesador (CPU).

En la actualidad, las desventajas superan a las ventajas, lo que hace prácticamente no recomendables a los lenguajes máquinas.

Así mismo, siendo este el lenguaje que entiende la máquina, es exclusivamente binario, pero con objeto de simplificar sus expresiones se utiliza el hexadecimal, y para comprender el significado de las instrucciones se emplean nemónicos. Estas tres formas de representar las instrucciones están íntimamente relacionadas con la máquina, puesto que cada código guarda correspondencia con una instrucción que es decodificador de instrucciones es capaz de interpretar.



Fuentes:
Algoritmos y Diagramas de Flujo - Unidad  3
http://dcb.fi-c.unam.mx/users/miguelegc/tutoriales/tutorialcd/cncpt_lgtm_cmpt_5.htm


Angulo, José María (1992). Introducción al Software. Técnicas de Informática Hoy – Tomo 3 (pp. 47). Madrid: Paraninfo.

No hay comentarios :

Publicar un comentario