Instrucciones de manipulación de datos en la organización informática

Instrucciones de manipulación de datos:
las instrucciones de manipulación de datos realizan operaciones en los datos y proporcionan las capacidades computacionales para la computadora. Las instrucciones de manipulación de datos en una computadora típica generalmente se dividen en tres tipos básicos de la siguiente manera.

  1. Instrucciones aritméticas
  2. Instrucciones lógicas y de manipulación de bits
  3. Instrucciones de turno

Discutamos uno por uno.

  1. Instrucciones aritméticas:
    Las cuatro operaciones aritméticas básicas son suma, resta, multiplicación y división. La mayoría de las computadoras proporcionan instrucciones para las cuatro operaciones.

    Instrucciones aritméticas típicas –

    Nombre Mnemotécnico Ejemplo Explicación
    Incremento CÍA INC B

    Incrementará el registro B en 1  

     B<-B+1

    Decremento DIC DIC B

    Decrementará el registro B en 1  

    B<-B-1

    Agregar AGREGAR AÑADIR B

    Agregará contenido del registro B al contenido del acumulador

     y almacenar el resultado en el acumulador  

    AC<-AC+B

    Sustraer SUB SUB B

    Restará el contenido del registro B del contenido del 

    acumulador y almacenar el resultado en el acumulador

    AC<-AC-B

    Multiplicar mul MUL B

    Multiplicará el contenido del registro B con el contenido del 

    acumulador y almacenar el resultado en el acumulador

    AC<-AC*B

    Dividir DIV DIV B

    Dividirá el contenido del registro B con el contenido del 

    acumulador y almacenar el cociente en el acumulador

    AC<-AC/B

    Añadir con llevar  ADDC ADDC B 

    Agregará el contenido del registro B y la bandera de acarreo con el

    contenido del acumulador y almacenar el resultado en el 

    acumulador

    AC<-AC+B+bandera de acarreo

    Restar con préstamo SUBB SUB B

    Restará el contenido del registro B y la bandera de acarreo de 

    el contenido del acumulador y almacenar el resultado en el 

    acumulador

    AC<-AC-B-Bandera de acarreo

    Negar (complemento a 2) NEG NEG B

    Negará un valor encontrando el complemento a 2 de su único operando.

    Esto significa simplemente operando por -1.

    B<-B’+1

  2. Instrucciones lógicas y de manipulación de bits:
    las instrucciones lógicas realizan operaciones binarias en strings de bits almacenadas en registros. Son útiles para manipular bits individuales o un grupo de bits.

    Instrucciones típicas de manipulación lógica y de bits:

    Nombre Mnemotécnico Ejemplo Explicación
    Claro CLR CLR 

    Pondrá el acumulador a 0 

    CA<-0

    Complementar COM COM A

    Complementará el acumulador.

    CA<-(CA)’

    Y Y Y B

    Será Y el contenido del registro B con el contenido del acumulador y la tienda 

    en el acumulador

    AC<-AC Y B

    O O O B

    OR el contenido del registro B con el contenido del acumulador y lo almacenará

    en el acumulador

    AC<-AC O B

    Exclusivo o XOR XOR B

    Hará XOR el contenido del registro B con el contenido del acumulador y 

    almacenarlo en el acumulador

    AC<-AC XOR B

    llevar claro CLRC CLRC

    Establecerá la bandera de acarreo en 0

    Llevar bandera <-0

    llevar a cabo SETC SETC

    Establecerá la bandera de acarreo en 1

    Llevar bandera <-1

    llevar complemento COMC COMC

    Complementará la bandera de transporte.

    Llevar bandera<- (Cargar bandera)’

    Habilitar interrupción IE IE Habilitará la interrupción.
    Deshabilitar interrupción DI DI Deshabilitará la interrupción.
  3. Instrucciones de cambio:
    los cambios son operaciones en las que los bits de una palabra se mueven hacia la izquierda o hacia la derecha. Las instrucciones de cambio pueden especificar cambios lógicos, cambios aritméticos u operaciones de tipo rotación.

    Instrucciones típicas de turno:

    Nombre Mnemotécnico
    Desplazamiento lógico a la derecha SHR
    Desplazamiento lógico a la izquierda SHL
    Desplazamiento aritmético a la derecha SHRA
    Desplazamiento aritmético a la izquierda SHLA
    Gira a la derecha TDR
    Girar a la izquierda ROL
    Girar a la derecha a través del acarreo RORC
    Girar a la izquierda a través del acarreo ROL

    Para las instrucciones de turno, consulte esta referencia para las instrucciones de turno

Publicación traducida automáticamente

Artículo escrito por vandanakillari54935 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *