计算机硬件常用机器语言设计指令

上传人:mar****e5 文档编号:190854230 上传时间:2023-03-01 格式:DOCX 页数:2 大小:8.02KB
收藏 版权申诉 举报 下载
计算机硬件常用机器语言设计指令_第1页
第1页 / 共2页
计算机硬件常用机器语言设计指令_第2页
第2页 / 共2页
资源描述:

《计算机硬件常用机器语言设计指令》由会员分享,可在线阅读,更多相关《计算机硬件常用机器语言设计指令(2页珍藏版)》请在装配图网上搜索。

1、CMP:两操作数的相减,但不送回相减的结果,只影响标志位;无符号数的比较:根据CF判别大小 CMP AX,BX; CF=1时AXBX;带符号数的比较:CF=0时,若SF=0,贝寸AXBX;若 SF=1,贝寸AXBX;CF=1 时,若 SF=0,则 AXBX;逻辑运算指令:NOT:对操作数进行按位求反运算,然后将结果送回操作数。操作数可以是寄存 器或存储器的内容,但不能为立即数,对标志位不产生影响AND :对两个操作数进行按位相与运算,即参加运算的两位全为1时,结果为 1,否则结果为0,运算结果送回TEST:功能与AND指令相同,运算结果不送回。只影响标志位ZF。OR:对两个操作数进行按位相或,

2、两位中的任一位为1时,相或的结果为1,两位都为0时,其结果为0;操作数送回XOR:对两个操作数进行按位异或运算,两位的值不同时,其结果为1,否则 就为0,操作数送回上述五条指令除NOT指令不影响标志位外,其余四条指令使CF、OF、标志 位置0,AF无定义,SF、ZF、PF由运算的结果决定其状态。移位指令:SHL:(逻辑左移)、SAL (算术左移)最高位送入CF中(CF为最后一次移入位 的内容),最低位补0。次数攵大于1时移位次数为CL寄存器的内容。SHR:(逻辑右移)、与上面类似。SAR (算术右移),最高位保持不变(与上面的唯一的区别),其余的位逐位右 移,最低位送CF中。对标志位的影响:上述四条指令对标志位的影响相同,CF位由指令运行结果 设置,OF位只有当移一位时有效,它的设置规则为:当移位前后最高有效位的值 发生变化时置OF=1,否则则置OF=0。SF、ZF、PF的状态由移位后的结果决定。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!