4.符号扩展指令 由于单操作数乘法的运算结果是多倍精度数,且除法运算中的被除数也要求多倍精度数,因此出现符号扩展问题,对不带符号数进行零扩展,对带符号数进行符号扩展。符号扩展指令有字节转换成字指令CBW和字转换成双字指令CWD。 * Page * ⑴ 字节转换成字指令CBW CBW指令的功能是将(AL)的符号位扩展到AH中,若(AL)的符号位为0,则(AH)=00H;若(AL)的符号位为1,则(AH)=0FFH。指令不影响标志位,在执行字节带符号数除法以前,CBW可将目的操作数从一个字节扩展为双字节的被除数。其指令格式如下。 CBW * Page * ⑵ 字转换成双字指令CWD CWD指令的功能是将(AX)的符号位扩展到DX,若(AX)的符号位为0,则(DX)=0000H;若(AX)的符号位为1,则(DX)=0FFFFH。指令不影响标志位,在执行字带符号数除法以前,CBW可将目的操作数从一个字扩展为双字的被除数。其指令格式如下。 CWD * Page * 5.除法运算指令 除法运算指令有: 无符号数的除法指令DIV(Unsigned divide) 有符号数除法指令IDIV(Signed Integer divide) * Page * ⑴ 无符号数的除法指令DIV DIV SOPRD ;字节除法:(AL)(商)、(AH)(余数)←(AX)/(
您可能关注的文档
最近下载
- 水利水电工程单元工程施工质量检验表与验收表(SLT631.8-2025).docx
- 中国民间故事大全阅读(最新) .pdf VIP
- 《人性的弱點》全集!.doc VIP
- T∕CABEE 048-2023 超低能耗建筑用外门窗应用技术规程.pdf
- 九年级化学第3单元教案第三单元 物质构成的奥秘.docx
- 甘肃省普通高中新课程实验总结表彰.doc VIP
- 第二十九节机电工程管理方案.docx
- 临床液相色谱-串联质谱检测方法建立、性能确认和质量控制-小分子分析物的定量检测.pdf VIP
- 新人教版四年级上册数学第一单元试卷.pdf VIP
- 科技金融投入、数字化转型与...能转换——基于制度环境视角_尹希果.pdf VIP
原创力文档

文档评论(0)