⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sheet002.htm

📁 嵌入式系统的资源有限,程序通常都是固化在ROM中运行。ROM中程序执行前
💻 HTM
📖 第 1 页 / 共 3 页
字号:
<html xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:x="urn:schemas-microsoft-com:office:excel"
xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=ProgId content=Excel.Sheet>
<meta name=Generator content="Microsoft Excel 12">
<link id=Main-File rel=Main-File href="../THUMB-2CN.htm">
<link rel=File-List href=filelist.xml>
<link rel=Stylesheet href=stylesheet.css>
<style>
<!--table
	{mso-displayed-decimal-separator:"\.";
	mso-displayed-thousand-separator:"\,";}
@page
	{margin:.75in .7in .75in .7in;
	mso-header-margin:.3in;
	mso-footer-margin:.3in;}
ruby
	{ruby-align:left;}
rt
	{color:windowtext;
	font-size:9.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:SimSun;
	mso-generic-font-family:auto;
	mso-font-charset:134;
	mso-char-type:none;
	display:none;}
-->
</style>
<![if !supportTabStrip]><script language="JavaScript">
<!--
function fnUpdateTabs()
 {
  if (parent.window.g_iIEVer>=4) {
   if (parent.document.readyState=="complete"
    && parent.frames['frTabs'].document.readyState=="complete")
   parent.fnSetActiveSheet(1);
  else
   window.setTimeout("fnUpdateTabs();",150);
 }
}

if (window.name!="frSheet")
 window.location.replace("../THUMB-2CN.htm");
else
 fnUpdateTabs();
//-->
</script>
<![endif]>
</head>

<body link=blue vlink=purple>

<table border=0 cellpadding=0 cellspacing=0 width=1386 style='border-collapse:
 collapse;table-layout:fixed;width:1040pt'>
 <col class=xl66 width=82 style='mso-width-source:userset;mso-width-alt:2624;
 width:62pt'>
 <col width=243 style='mso-width-source:userset;mso-width-alt:7776;width:182pt'>
 <col class=xl66 width=38 style='mso-width-source:userset;mso-width-alt:1216;
 width:29pt'>
 <col class=xl65 width=283 style='mso-width-source:userset;mso-width-alt:9056;
 width:212pt'>
 <col width=68 style='mso-width-source:userset;mso-width-alt:2176;width:51pt'>
 <col width=612 style='mso-width-source:userset;mso-width-alt:19584;width:459pt'>
 <col class=xl73 width=60 style='mso-width-source:userset;mso-width-alt:1920;
 width:45pt'>
 <tr height=26 style='mso-height-source:userset;height:19.5pt'>
  <td height=26 class=xl79 colspan=2 width=325 style='height:19.5pt;mso-ignore:
  colspan;width:244pt'>ARM &reg; and Thumb<span style='mso-spacerun:yes'>&nbsp;
  </span>&reg;-2 &#25351;&#20196;&#31995;&#32479;<span
  style='mso-spacerun:yes'>&nbsp;</span></td>
  <td class=xl80 width=38 style='width:29pt'></td>
  <td class=xl84 width=283 style='width:212pt'></td>
  <td class=xl84 width=68 style='width:51pt'></td>
  <td class=xl84 width=612 style='width:459pt'></td>
  <td class=xl80 width=60 style='width:45pt'></td>
 </tr>
 <tr height=26 style='mso-height-source:userset;height:19.5pt'>
  <td colspan=2 height=26 class=xl79 style='height:19.5pt'>&#35201;&#28857;&#25351;&#21335;</td>
  <td colspan=4 class=xl84 style='mso-ignore:colspan'></td>
  <td class=xl80></td>
 </tr>
 <tr class=xl70 height=54 style='mso-height-source:userset;height:40.5pt'>
  <td colspan=2 height=54 class=xl79 style='height:40.5pt'>&#25805;&#20316;&#31526;
  &#65288;&#25351;&#20196;&#21161;&#35760;&#31526;&#65289;</td>
  <td class=xl86>&sect;</td>
  <td class=xl85>&#25351;&#20196;&#26684;&#24335;</td>
  <td class=xl87 width=68 style='width:51pt'>&#24403;&#21069;&#31243;&#24207;&#29366;&#24577;&#23492;&#23384;&#22120;&#26356;&#26032;&#20301;</td>
  <td class=xl87 width=612 style='width:459pt'>&#20316;&#29992;<font
  class="font25"><span style='mso-spacerun:yes'>&nbsp;</span></font></td>
  <td class=xl79>&#25552;&#31034;</td>
 </tr>
 <tr height=23 style='mso-height-source:userset;height:17.25pt'>
  <td rowspan=5 height=115 class=xl91 style='height:86.25pt'>&#21152;</td>
  <td class=xl90 width=243 style='width:182pt'>&#21152;</td>
  <td class=xl86></td>
  <td class=xl84>ADD{S} Rd, Rn, &lt;Operand2&gt;</td>
  <td class=xl85>NZCV</td>
  <td class=xl84>Rd = Rn + Operand2</td>
  <td class=xl80>N</td>
 </tr>
 <tr height=23 style='mso-height-source:userset;height:17.25pt'>
  <td height=23 class=xl90 width=243 style='height:17.25pt;width:182pt'>&#24102;&#36827;&#20301;</td>
  <td class=xl86></td>
  <td class=xl84>ADC{S} Rd, Rn, &lt;Operand2&gt;</td>
  <td class=xl85>NZCV</td>
  <td class=xl84>Rd = Rn + Operand2 + &#36827;&#20301;&#20301;</td>
  <td class=xl80>N</td>
 </tr>
 <tr height=23 style='mso-height-source:userset;height:17.25pt'>
  <td height=23 class=xl90 width=243 style='height:17.25pt;width:182pt'>&#23485;</td>
  <td class=xl86>T2</td>
  <td class=xl84>ADD Rd, Rn, #&lt;imm12&gt;</td>
  <td class=xl85></td>
  <td class=xl84>Rd = Rn + imm12, imm12&#21462;&#20540;&#33539;&#22260;&#65306;<font
  class="font19">0-4095</font></td>
  <td class=xl80>T,P</td>
 </tr>
 <tr height=23 style='mso-height-source:userset;height:17.25pt'>
  <td height=23 class=xl90 width=243 style='height:17.25pt;width:182pt'>&#39281;&#21644;</td>
  <td class=xl86>5E</td>
  <td class=xl84>QADD Rd, Rm, Rn</td>
  <td class=xl85></td>
  <td class=xl84>Rd = SAT(Rm + Rn)</td>
  <td class=xl80>Q</td>
 </tr>
 <tr height=23 style='mso-height-source:userset;height:17.25pt'>
  <td height=23 class=xl90 width=243 style='height:17.25pt;width:182pt'>&#21452;&#39281;&#21644;</td>
  <td class=xl86>5E</td>
  <td class=xl84>QDADD Rd, Rm, Rn</td>
  <td class=xl85></td>
  <td class=xl84>Rd = SAT(Rm + SAT(Rn * 2))</td>
  <td class=xl80>Q</td>
 </tr>
 <tr height=23 style='mso-height-source:userset;height:17.25pt'>
  <td rowspan=8 height=184 class=xl91 style='height:138.0pt'>&#20943;</td>
  <td class=xl90 width=243 style='width:182pt'>&#20943;</td>
  <td class=xl86></td>
  <td class=xl84>SUB{S} Rd, Rn, &lt;Operand2&gt;</td>
  <td class=xl85>NZCV</td>
  <td class=xl84>Rd = Rn - Operand2</td>
  <td class=xl80>N</td>
 </tr>
 <tr height=23 style='mso-height-source:userset;height:17.25pt'>
  <td height=23 class=xl90 width=243 style='height:17.25pt;width:182pt'>&#24102;&#36827;&#20301;</td>
  <td class=xl86></td>
  <td class=xl84>SBC{S} Rd, Rn, &lt;Operand2&gt;</td>
  <td class=xl85>NZCV</td>
  <td class=xl84>Rd = Rn - Operand2 - NOT(Carr<font class="font19">y)</font></td>
  <td class=xl80>N</td>
 </tr>
 <tr height=23 style='mso-height-source:userset;height:17.25pt'>
  <td height=23 class=xl90 width=243 style='height:17.25pt;width:182pt'>&#23485;</td>
  <td class=xl86>T2</td>
  <td class=xl84>SUB Rd, Rn, #&lt;imm12&gt;</td>
  <td class=xl85>NZCV</td>
  <td class=xl84>Rd = Rn - imm12,
  imm12&#21462;&#20540;&#33539;&#22260;&#65306;0-4095</td>
  <td class=xl80>T,P</td>
 </tr>
 <tr height=23 style='mso-height-source:userset;height:17.25pt'>
  <td height=23 class=xl90 width=243 style='height:17.25pt;width:182pt'>&#20498;&#20943;</td>
  <td class=xl86></td>
  <td class=xl84>RSB{S} Rd, Rn, &lt;Operand2&gt;</td>
  <td class=xl85>NZCV</td>
  <td class=xl84>Rd = Operand2 - R<font class="font19">n</font></td>
  <td class=xl80>N</td>
 </tr>
 <tr height=23 style='mso-height-source:userset;height:17.25pt'>
  <td height=23 class=xl90 width=243 style='height:17.25pt;width:182pt'>&#24102;&#36827;&#20301;&#20498;&#20943;</td>
  <td class=xl86></td>
  <td class=xl84>RSC{S} Rd, Rn, &lt;Operand2&gt;</td>
  <td class=xl85>NZCV</td>
  <td class=xl84>Rd = Operand2 - Rn - NOT(Carr<font class="font19">y)</font></td>
  <td class=xl80>A</td>
 </tr>
 <tr height=23 style='mso-height-source:userset;height:17.25pt'>
  <td height=23 class=xl90 width=243 style='height:17.25pt;width:182pt'>&#39281;&#21644;</td>
  <td class=xl86>5E</td>
  <td class=xl84>QSUB Rd, Rm, Rn</td>
  <td class=xl85></td>
  <td class=xl84>Rd = SAT(Rm - Rn&#65289;</td>
  <td class=xl80>Q</td>
 </tr>
 <tr height=23 style='mso-height-source:userset;height:17.25pt'>
  <td height=23 class=xl90 width=243 style='height:17.25pt;width:182pt'>&#21452;&#39281;&#21644;</td>
  <td class=xl86>5E</td>
  <td class=xl84>QDSUB Rd, Rm, Rn</td>
  <td class=xl85></td>
  <td class=xl84>Rd = SAT(Rm - SAT(Rn * 2)<font class="font19">)</font></td>
  <td class=xl80>Q</td>
 </tr>
 <tr height=23 style='mso-height-source:userset;height:17.25pt'>
  <td height=23 class=xl90 width=243 style='height:17.25pt;width:182pt'>&#20813;&#22534;&#26632;&#31435;&#21363;&#36820;&#22238;</td>
  <td class=xl79></td>
  <td class=xl84>SUBS PC, LR, #&lt;imm8&gt;</td>
  <td class=xl85></td>
  <td class=xl84>PC = LR - imm8, CPSR = SPSR(&#24403;&#21069;&#27169;&#24335;),
  imm8 &#33539;&#22260; 0-255</td>
  <td class=xl80>T</td>
 </tr>
 <tr height=23 style='mso-height-source:userset;height:17.25pt'>
  <td rowspan=8 height=255 class=xl91 style='height:191.25pt'>&#31867;&#20284;&#31639;&#27861;</td>
  <td class=xl90 width=243 style='width:182pt'>&#21322;&#23383;&#23485;&#21152;</td>
  <td class=xl86>6</td>
  <td class=xl84>&lt;prefix&gt;ADD16 Rd, Rn, Rm</td>
  <td class=xl85></td>
  <td class=xl84>Rd[31:16] = Rn[31:16] + Rm[31:16], Rd[15:0] = Rn[15:0] +
  Rm[15:0]</td>
  <td class=xl80>G</td>
 </tr>
 <tr height=23 style='mso-height-source:userset;height:17.25pt'>
  <td height=23 class=xl90 width=243 style='height:17.25pt;width:182pt'>&#21322;&#23383;&#23485;&#20943;</td>
  <td class=xl86>6</td>
  <td class=xl84>&lt;prefix&gt;SUB16 Rd, Rn, Rm</td>
  <td class=xl85></td>
  <td class=xl84>Rd[31:16] = Rn[31:16] - Rm[31:16], Rd[15:0] = Rn[15:0] -
  Rm[15:<font class="font19">0]</font></td>
  <td class=xl80>G</td>
 </tr>
 <tr height=40 style='mso-height-source:userset;height:30.0pt'>
  <td height=40 class=xl90 width=243 style='height:30.0pt;width:182pt'>&#23383;&#33410;&#21152;</td>
  <td class=xl86>6</td>
  <td class=xl84>&lt;prefix&gt;ADD8 Rd, Rn, Rm</td>
  <td class=xl85></td>
  <td class=xl92 width=612 style='width:459pt'>Rd[31:24] = Rn[31:24] +
  Rm[31:24], Rd[23:16] = Rn[23:16] + Rm[23:16],<font class="font19">Rd[15:8] =
  Rn[15:8] + Rm[15:8], Rd[7:0] = Rn[7:0] + Rm[7:0]</font></td>
  <td class=xl80>G</td>
 </tr>
 <tr height=38 style='mso-height-source:userset;height:28.5pt'>
  <td height=38 class=xl90 width=243 style='height:28.5pt;width:182pt'>&#23383;&#33410;&#20943;</td>
  <td class=xl86>6</td>
  <td class=xl84>&lt;prefix&gt;SUB8 Rd, Rn, Rm</td>
  <td class=xl85></td>
  <td class=xl81 width=612 style='width:459pt'>Rd[31:24] = Rn[31:24] -
  Rm[31:24], Rd[23:16] = Rn[23:16] - Rm[23:16],Rd[15:8] = Rn[15:8] - Rm[15:8],
  Rd[7:0] = Rn[7:0] - Rm[7:0]</td>
  <td class=xl80>G</td>
 </tr>
 <tr height=23 style='mso-height-source:userset;height:17.25pt'>
  <td height=23 class=xl90 width=243 style='height:17.25pt;width:182pt'>&#21322;&#23383;&#20132;&#25442;&#21152;&#12289;&#20943;</td>
  <td class=xl86>6</td>
  <td class=xl84>&lt;prefix&gt;ASX Rd, Rn, Rm</td>
  <td class=xl85></td>
  <td class=xl84>Rd[31:16] = Rn[31:16] + Rm[15:0], Rd[15:0] = Rn[15:0] -
  Rm[31:16<font class="font19">]</font></td>
  <td class=xl80>G</td>
 </tr>
 <tr height=23 style='mso-height-source:userset;height:17.25pt'>
  <td height=23 class=xl90 width=243 style='height:17.25pt;width:182pt'>&#21322;&#23383;&#20132;&#25442;&#20943;&#12289;&#21152;</td>
  <td class=xl86>6</td>
  <td class=xl84>&lt;prefix&gt;SAX Rd, Rn, Rm</td>
  <td class=xl85></td>
  <td class=xl84>Rd[31:16] = Rn[31:16] - Rm[15:0], Rd[15:0] = Rn[15:0] +
  Rm[31:16<font class="font19">]</font></td>
  <td class=xl80>G</td>
 </tr>
 <tr height=41 style='mso-height-source:userset;height:30.75pt'>
  <td rowspan=2 height=85 class=xl93 width=243 style='height:63.75pt;
  width:182pt'><span style='mso-spacerun:yes'>&nbsp;</span><font class="font19">&#24046;&#32477;&#23545;&#20540;&#30340;&#26080;&#31526;&#21495;&#35745;&#31639;&#21644;&#32047;&#31215;</font></td>
  <td class=xl86>6</td>
  <td class=xl84>USAD8 Rd, Rm, Rs</td>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -