domingo, 27 de octubre de 2013

Lenguaje de la maquina

 Una computadora  digital esta formada por cinco  unidades funcionales ,  cada una ejecutado  sus propias funciones . Para  que cada unidad funcional pueda comunicare  con  las demás , es necesario  un lenguaje  de maquina  . Este mismo lenguaje   ,lo necesita el operador para dar instrucciones  a la maquina para  de lo  que  el desea  que haga .El operador  traduce  el problema  a lenguaje  de maquina  mediante un  programa de instrucciones. La estructura del lenguaje  de una computadora  digital es bastante  sencillo .Los  caracteres  o los dígitos  son codificados  en bits, y estos  a su ves  en palabras . Hay dos clases  de palabras :la palabra  de  instrucciones  y la palabra de datos . La palabra de  instrucción  es activa ;opera  sobre la palabra  de datos pasiva : Un grupo de palabras de instrucción forma  lo que se llama  un programa.  Generalmente , la palabra  de instrucción  consiste en dos    partes :  la porción de mando   y la porción de  dirección   .El mando  especifica  la operación   que debe ser ejecutada  por la maquina . La porción  de dirección   especifica  la ubicación  en la cual están   almacenados  el  operador  o los operados . La mayoría  de las operaciones  aritméticas  de la computadora  se ejecutan  en la unidad aritmética . La porción  de mando   de la instrucción  causada  que  la unidad aritmética  ejecute :sumas , restas , multiplicaciones , divisiones   y extracciones de raíz cuadrada ; o bien para  llevar  a los  operados  dentro de la unidad  aritmética , o par darles    salida  a los  resultados  de la unidad aritmética . Algunos mandos  reacomodan  la información  almacenada en los registros  aritméticos .Otros mandos permiten  a la computadora  escoger  entre  diferentes  juegos  de instrucciones , de acurdo  con el criterio  resultante  de alguna  operación  previa  si fue positivo o  negativo el resultado . Cuando solamente es especificada  una sola dirección  de ubicación , la maquina ejecuta  el mando  dado sobre el operador  que se encuentra  en la dirección   de ubicación  especificada . Dado que la mayoría  de las operaciones  aritméticas requieren  cuan do menos  dos operados , sumando y adendo , multiplicando y  multiplicador  , etc .La computadora se deberá construir de manera  que un operador  sea llamado  dentro de la unidad  aritmética  durante una instrucción , y el otro operador  durante la instrucción  siguiente ;  durante  esta segunda instrucción   es ejecutada  la operación  aritmética.  La ordenación  en serie  de las palabras  de instrucción  en el programa son  efectuados  por un contador  de programawww.informatica-hoy.com.ar/.../El-lenguaje-de-las-computadoras.php‎
                  

No hay comentarios.:

Publicar un comentario