汇编语言80x86系统通用数据传送指令详解
<div id="navCategory"><h5 class="catalogue">目录</h5><ul class="first_class_ul"><li>通用数据传送指令</li><li>附上UML Markdown代码:</li></ul></div><p class="maodian"></p><h2>通用数据传送指令</h2><table>
<thead>
<tr>
<th align="left">MOV</th>
<th align="right">move</th>
<th align="center">传送</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">MOVSX</td>
<td align="right">move with sign-extend</td>
<td align="center">带符号扩展传送</td>
</tr>
<tr>
<td align="left">MOVZX</td>
<td align="right">move with zero-extend</td>
<td align="center">带零扩展传送</td>
</tr>
<tr>
<td align="left">PUSH</td>
<td align="right">push onto the stack</td>
<td align="center">进栈</td>
</tr>
<tr>
<td align="left">POP</td>
<td align="right">pop from the stack</td>
<td align="center">出栈</td>
</tr>
<tr>
<td align="left">PUSHA/PUSHAD</td>
<td align="right">push all registers</td>
<td align="center">所有寄存器进栈</td>
</tr>
<tr>
<td align="left">POPA/POPAD</td>
<td align="right">pop all registers</td>
<td align="center">所有寄存器出栈</td>
</tr>
<tr>
<td align="left">XCHG</td>
<td align="right">exchange</td>
<td align="center">交换</td>
</tr>
</tbody>
</table>
<p class="maodian"></p><h2>附上UML Markdown代码:</h2>
<div class="jb51code">
<pre class="brush:plain;">
title: MOV指令操作数采用方式
participant reg AS A
participant memAS B
participant 段寄存器(CS除外) AS C
participant 立即数 AS D
A->B:
A->C:
A->A:
D->A:
D->B:
B->A:
B->C:
C->A:
C->B:</pre>
</div>
<p>目的操作数不用立即数方式也不用CS寄存器</p>
<p> 这里是脚注的内容</p>
<p>以上就是汇编语言80x86系统通用数据传送指令详解的详细内容,更多关于80x86系统通用数据传送指令的资料请关注琼殿技术社区其它相关文章!</p>
<div class="art_xg">
</div>
</div>
<!--endmain-->
頁:
[1]