Difference between revisions of "And"

From Unofficial QEdit Wiki Guide
Jump to: navigation, search
 
 
Line 1: Line 1:
 
==Syntax==
 
==Syntax==
''Syntax:'' <span style='font-size:12px;font-family:courier'><span style='color:green'>and<span> register1, register2</span>
+
''Syntax:'' <span style='font-size:12px;font-family:courier'><span style='color:green'>and</span> register1, register2</span>
  
 
* register1 = Register to perform bitwise AND function on
 
* register1 = Register to perform bitwise AND function on

Latest revision as of 13:55, 10 May 2011

Syntax

Syntax: and register1, register2

  • register1 = Register to perform bitwise AND function on
  • register2 = Register to perform bitwise AND function with

Use

Used to perform a bitwise AND operation of one register with the value of another. For performing AND on registers with integers see andi

Example


100:     leti R1, 0000000A //Set R1 to 00000000000000000000000000001010
         leti R2, 0000000C //Set R2 to 00000000000000000000000000001100
         window_msg 'Register 1 = <r1>' //Display the value of R1 in a window message currently 10
         and R1, R2 //R1 AND R2
         add_msg 'Register 1 = <r1>' //Display the new value of R1 in a window message now 8
         winend  //Close window message
         ret 

Also see

leti, window_msg, add_msg, winend, ret