INICIO WEB

              

Instrucción: ORI

    

123.gif (858 bytes)

        
Función: OR lógica entre un registro y una constante
                
Sintaxis: ORI Rd, K

123.gif (858 bytes)

       

Código de Operación de 16 bit

          

0110

KKKK dddd KKKK
                    
                     
Operación: Rd Ü Rd v K
                
Operandos: 16 £ d £ 31, 0 £ K £ 255
                        
Words: 1 (2 bytes)
                 
Ciclos: 1
      
Flags: Z, N, V
          
Program Counter: PC Ü PC + 1
  

Descripción: ORI realiza la OR lógica entre el contenido del registro Rd y una constante, y deja el resultado en el registro destino Rd.

    

V: 0, borrado

N: Estará a set si el bit MSB del resultado está a set, de lo contrario se borrará.

Z: Estará a set si el resultado es $00, de lo contrario se borrará.

 

Ejemplo:

  

ORI r16,$F0

; Poner a set el nibble alto de r16
ORI r17,1 ; Poner a set el bit 0 de r17
               
                                         

ARRIBA