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