about summary refs log tree commit diff stats
path: root/html/mu_instructions.html
diff options
context:
space:
mode:
authorKartik Agaram <vc@akkartik.com>2020-11-29 13:36:32 -0800
committerKartik Agaram <vc@akkartik.com>2020-11-29 13:42:27 -0800
commit775f77c3346d231fc6133de2c7da2bb1e8ef0c2e (patch)
tree3daff158b0bf201c625abca645ce09014df51315 /html/mu_instructions.html
parent55dfa5b98530bdeae19f5e1f118634d9c774773f (diff)
downloadmu-775f77c3346d231fc6133de2c7da2bb1e8ef0c2e.tar.gz
7306
Diffstat (limited to 'html/mu_instructions.html')
-rw-r--r--html/mu_instructions.html3
1 files changed, 3 insertions, 0 deletions
diff --git a/html/mu_instructions.html b/html/mu_instructions.html
index 073ff552..0900e1e7 100644
--- a/html/mu_instructions.html
+++ b/html/mu_instructions.html
@@ -139,7 +139,9 @@ copy-to var, n                    =&gt; <span class="Constant">&quot;c7 0/subop/
 copy-to *var/reg, n               =&gt; <span class="Constant">&quot;c7 0/subop/copy *&quot;</span> reg <span class="Constant">&quot; &quot;</span> n <span class="Constant">&quot;/imm32&quot;</span>
 
 var/reg <span class="SpecialChar">&lt;-</span> copy-byte var2/reg2    =&gt; <span class="Constant">&quot;8a/byte-&gt; %&quot;</span> reg2 <span class="Constant">&quot; &quot;</span> reg <span class="Constant">&quot;/r32&quot;</span>
+                                     <span class="Constant">&quot;81 4/subop/and %&quot;</span> reg <span class="Constant">&quot; 0xff/imm32&quot;</span>
 var/reg <span class="SpecialChar">&lt;-</span> copy-byte *var2/reg2   =&gt; <span class="Constant">&quot;8a/byte-&gt; *&quot;</span> reg2 <span class="Constant">&quot; &quot;</span> reg <span class="Constant">&quot;/r32&quot;</span>
+                                     <span class="Constant">&quot;81 4/subop/and %&quot;</span> reg <span class="Constant">&quot; 0xff/imm32&quot;</span>
 copy-byte-to *var1/reg1, var2/reg2  =&gt; <span class="Constant">&quot;88/byte&lt;- *&quot;</span> reg1 <span class="Constant">&quot; &quot;</span> reg2 <span class="Constant">&quot;/r32&quot;</span>
 
 compare var1, var2/reg2           =&gt; <span class="Constant">&quot;39/compare *(ebp+&quot;</span> var1.stack-offset <span class="Constant">&quot;) &quot;</span> reg2 <span class="Constant">&quot;/r32&quot;</span>
@@ -152,6 +154,7 @@ compare var, n                    =&gt; <span class="Constant">&quot;81 7/subop/
 compare *var/reg, n               =&gt; <span class="Constant">&quot;81 7/subop/compare *&quot;</span> reg <span class="Constant">&quot; &quot;</span> n <span class="Constant">&quot;/imm32&quot;</span>
 
 var/reg <span class="SpecialChar">&lt;-</span> multiply var2          =&gt; <span class="Constant">&quot;0f af/multiply *(ebp+&quot;</span> var2.stack-offset <span class="Constant">&quot;) &quot;</span> reg <span class="Constant">&quot;/r32&quot;</span>
+var/reg <span class="SpecialChar">&lt;-</span> multiply var2/reg2     =&gt; <span class="Constant">&quot;0f af/multiply %&quot;</span> reg2 <span class="Constant">&quot; &quot;</span> reg <span class="Constant">&quot;/r32&quot;</span>
 var/reg <span class="SpecialChar">&lt;-</span> multiply *var2/reg2    =&gt; <span class="Constant">&quot;0f af/multiply *&quot;</span> reg2 <span class="Constant">&quot; &quot;</span> reg <span class="Constant">&quot;/r32&quot;</span>
 
 <span class="muComment">## Floating-point operations</span>