1 / 23
文档名称:

算术运算指令练习题.ppt

格式:ppt   大小:4,514KB   页数:23页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

算术运算指令练习题.ppt

上传人:wyj15108451 2024/3/27 文件大小:4.41 MB

下载得到文件列表

算术运算指令练习题.ppt

相关文档

文档介绍

文档介绍:该【算术运算指令练习题 】是由【wyj15108451】上传分享,文档一共【23】页,该文档可以免费在线阅读,需要了解更多关于【算术运算指令练习题 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。算术运算指令练****题目录CONTENTS加法指令减法指令乘法指令除法指令整数与浮点数运算指令01加法指令格式ADDRn,Rm描述将Rm寄存器中的值与Rn寄存器中的值相加,并将结果存储在Rn寄存器中。加法指令的格式指令从内存中读取Rn和Rm寄存器的值。读取操作数执行加法更新标志位将Rn寄存器的值与Rm寄存器的值相加,并将结果存储在Rn寄存器中。根据加法结果更新标志位,如溢出标志位、进位标志位等。030201加法指令的执行过程示例1描述示例2描述加法指令的示例01020304ADDR1,R2将R2寄存器中的值与R1寄存器中的值相加,并将结果存储在R1寄存器中。ADDR3,#10将立即数10与R3寄存器中的值相加,并将结果存储在R3寄存器中。02减法指令减法指令通常采用以下格式SUBdestination,source1,source2例如SUBRAX,RBX,RCX表示将RCX寄存器中的值减去RBX寄存器中的值,并将结果存放在RAX寄存器中。减法指令的格式减法指令首先将source2中的值从source1中的值中减去,并将结果存放在destination中。如果source1和source2是内存地址,则减法指令将对应内存中的值进行相减操作。执行过程中,还需要根据是否发生借位来设置标志位,例如OF(溢出标志位)和CF(进位标志位)。减法指令的执行过程SUBAX,BX,CX表示将CX寄存器中的值减去BX寄存器中的值,并将结果存放在AX寄存器中。示例1SUB[RAX],RBX,RCX表示将RCX寄存器中的值减去RBX寄存器中的值,并将结果存放在[RAX]内存地址中。示例2减法指令的示例

最近更新