OpenCores
URL https://opencores.org/ocsvn/open8_urisc/open8_urisc/trunk

Subversion Repositories open8_urisc

[/] [open8_urisc/] [trunk/] [Documents/] [CPU Instruction Set_files/] [sheet001.htm] - Diff between revs 277 and 311

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 277 Rev 311
Line 159... Line 159...
  <td class=xl78 width=670 style='border-top:none;border-left:none;width:503pt'>Logical
  <td class=xl78 width=670 style='border-top:none;border-left:none;width:503pt'>Logical
  XOR or Rn and R0 (Rn ^ R0 -&gt; R0)</td>
  XOR or Rn and R0 (Rn ^ R0 -&gt; R0)</td>
  <td colspan=2 style='mso-ignore:colspan'></td>
  <td colspan=2 style='mso-ignore:colspan'></td>
  <td class=xl65></td>
  <td class=xl65></td>
 </tr>
 </tr>
 <tr height=20 style='height:15.0pt'>
 <tr height=60 style='height:45.0pt'>
  <td height=20 class=xl76 style='height:15.0pt;border-top:none'>ROL R0-R7</td>
  <td height=60 class=xl88 style='height:45.0pt;border-top:none'>ROL R0-R7</td>
  <td class=xl77 style='border-top:none;border-left:none'>00110</td>
  <td class=xl89 style='border-top:none;border-left:none'>00110</td>
  <td class=xl77 style='border-top:none;border-left:none'>xxx</td>
  <td class=xl89 style='border-top:none;border-left:none'>xxx</td>
  <td class=xl77 style='border-top:none;border-left:none'>N,C,Z</td>
  <td class=xl89 style='border-top:none;border-left:none'>N,Z,(C*)</td>
  <td class=xl78 width=670 style='border-top:none;border-left:none;width:503pt'>Rotate
  <td class=xl90 width=670 style='border-top:none;border-left:none;width:503pt'>Rotate
  Rn Left (Rn&lt;&lt;1 -&gt; Rn) (Note the carry is included in the
  Rn Left - Exact behavior is configurable through the generic
  rotation:<span style='mso-spacerun:yes'>   </span>Rn(6:0) &amp; C -&gt; Rn ;
  &quot;Rotate_Ignores_Carry&quot; By default, if FALSE, the carry is included
  Rn(7) -&gt; C</td>
  in the rotation:<span style='mso-spacerun:yes'>   </span>Rn(6:0) &amp; C
 
  -&gt; Rn ; Rn(7) -&gt; C. If the generic is set TRUE, the carry bit is both
 
  excluded from the rotation as well as not altered: Rn(6:0)&amp;Rn(7) -&gt; C.</td>
  <td colspan=2 style='mso-ignore:colspan'></td>
  <td colspan=2 style='mso-ignore:colspan'></td>
  <td class=xl65></td>
  <td class=xl65></td>
 </tr>
 </tr>
 <tr height=20 style='height:15.0pt'>
 <tr height=60 style='height:45.0pt'>
  <td height=20 class=xl76 style='height:15.0pt;border-top:none'>ROR R0-R7</td>
  <td height=60 class=xl88 style='height:45.0pt;border-top:none'>ROR R0-R7</td>
  <td class=xl77 style='border-top:none;border-left:none'>00111</td>
  <td class=xl89 style='border-top:none;border-left:none'>00111</td>
  <td class=xl77 style='border-top:none;border-left:none'>xxx</td>
  <td class=xl89 style='border-top:none;border-left:none'>xxx</td>
  <td class=xl77 style='border-top:none;border-left:none'>N,C,Z</td>
  <td class=xl89 style='border-top:none;border-left:none'>N,Z,(C*)</td>
  <td class=xl78 width=670 style='border-top:none;border-left:none;width:503pt'>Rotate
  <td class=xl90 width=670 style='border-top:none;border-left:none;width:503pt'>Rotate
  Rn Right (Rn&gt;&gt;1 -&gt; Rn) (Note the carry is included in the
  Rn Right - Exact behavior is configurable through the generic
  rotation:<span style='mso-spacerun:yes'>   </span>C &amp; Rn(7:1) -&gt; Rn ;
  &quot;Rotate_Ignores_Carry&quot; By default, if FALSE, the carry is included
  Rn(0) -&gt; C</td>
  in the rotation: C &amp; Rn(7:1) -&gt; Rn ; Rn(0) -&gt; C. If the generic is
 
  set TRUE, the carry bit is both excluded from the rotation as well as not
 
  altered: Rn(0)&amp;Rn(7:1)-&gt; Rn.</td>
  <td colspan=2 style='mso-ignore:colspan'></td>
  <td colspan=2 style='mso-ignore:colspan'></td>
  <td class=xl65></td>
  <td class=xl65></td>
 </tr>
 </tr>
 <tr height=20 style='height:15.0pt'>
 <tr height=20 style='height:15.0pt'>
  <td height=20 class=xl76 style='height:15.0pt;border-top:none'>DEC R0-R7</td>
  <td height=20 class=xl76 style='height:15.0pt;border-top:none'>DEC R0-R7</td>

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.