Difference between revisions of "Add"

From Unofficial QEdit Wiki Guide
Jump to: navigation, search
 
 
(One intermediate revision by the same user not shown)
Line 6: Line 6:
  
 
==Use==
 
==Use==
Used to add the value of one register to another.
+
Used to add the value of one register to another. For adding integers to registers see [[addi]]
  
 
==Example==
 
==Example==
Line 12: Line 12:
 
  <span style='color:blue'>100:    </span><span style='color:green'>leti </span>R1, '00000004' <span style='color:orange'>//Set R1 to 4</span>
 
  <span style='color:blue'>100:    </span><span style='color:green'>leti </span>R1, '00000004' <span style='color:orange'>//Set R1 to 4</span>
 
  <span style='color:green'>        leti </span>R2, '00000006' <span style='color:orange'>//Set R2 to 6</span>
 
  <span style='color:green'>        leti </span>R2, '00000006' <span style='color:orange'>//Set R2 to 6</span>
  <span style='color:green'>        window_msg </span>'Register 1 = <R1>' <span style='color:orange'>//Display the value of R1 in a window message</span>
+
  <span style='color:green'>        window_msg </span>'Register 1 = <r1>' <span style='color:orange'>//Display the value of R1 in a window message</span>
 
  <span style='color:green'>        add </span>R1, R2 <span style='color:orange'>//Add R2 to R1</span>
 
  <span style='color:green'>        add </span>R1, R2 <span style='color:orange'>//Add R2 to R1</span>
  <span style='color:green'>        add_msg </span>'Register 1 = <R1>' <span style='color:orange'>//Display the new value of R1 in a window message</span>
+
  <span style='color:green'>        add_msg </span>'Register 1 = <r1>' <span style='color:orange'>//Display the new value of R1 in a window message</span>
 
  <span style='color:green'>        winend </span> <span style='color:orange'>//Close window message</span>
 
  <span style='color:green'>        winend </span> <span style='color:orange'>//Close window message</span>
 
  <span style='color:green'>        ret </span>
 
  <span style='color:green'>        ret </span>

Latest revision as of 13:08, 12 April 2011

Syntax

Syntax: add register1, register2

  • register1 = Register to add to
  • register2 = Register to add from

Use

Used to add the value of one register to another. For adding integers to registers see addi

Example


100:     leti R1, '00000004' //Set R1 to 4
         leti R2, '00000006' //Set R2 to 6
         window_msg 'Register 1 = <r1>' //Display the value of R1 in a window message
         add R1, R2 //Add R2 to R1
         add_msg 'Register 1 = <r1>' //Display the new value of R1 in a window message
         winend  //Close window message
         ret 

Also see

leti, window_msg, add_msg, winend, ret