指令系统补充解析
* 指令系统补充 2013.06 * 进行乘法时:8位*8位→16位乘积 16位*16位→32位乘积 (1) 无符号数的乘法指令MUL(MEM/REG) 格式: MUL src 操作:字节操作数 (AX) ? (AL) × (src) 字操作数 (DX, AX) ? (AX) × (src) 指令例子: MUL BL ;(AL)×(BL),乘积在AX中 MUL CX ;(AX)×(CX),乘积在DX,AX中 如果乘积结果的高半部分(字节相乘时为AH,在字相乘时为DX)不等于零,则CF=1、OF=1,否则CF=OF=0.所以CF=OF=1表示在AH或DX中含有结果的有效数。对其它标志位无意义。 1. 乘法指令 * AAM(ASCII adjust for multiply)乘法ASCII调整指令。 对BCD码数据进行乘法运算时,要求乘数和被乘数都用非压缩的BCD码来表示,否则得到的结果将无法调整。因此,8086的指令系统只提供了对非压缩BCD码相乘结果的十进制调整指令AAM (2) BCD码的乘法十进制调整指令 和其他调整指令一样,AAM指令也是紧跟在乘法指令MUL之后(BCD码总是作为无符号数看待的),对两个非压缩BCD码相乘结果进行调整,最后得到一个正确的非压
您可能关注的文档
- 招投标程序解析.ppt
- 招商策划案第二部分解析.ppt
- 招投标管理常见问题案例解析.ppt
- 招标实施方案解析.doc
- 招标文件桌椅.pdf解析.doc
- 救援物资装备的管理制度、与维护保养措施分析.doc
- 救灾协调计划分析.doc
- 故障诊断教学分析.ppt
- 招标投标有关知识(20141119专家培训)解析.ppt
- 招标管理办法培训5.26解析.ppt
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)