第七章、整数运算

7.1、移位和循环移位指令

7.1.1、逻辑移位和算术移位

7.1.2、SHL指令

7.1.3、SHR指令

7.1.4、SAl和SAR指令

7.1.5、ROL指令

7.1.6、ROR指令

7.1.7、RCl和RCR指令

7.1.8、有符号数溢出

7.1.9、SHLD/SHRD指令

7.1.10、本节回顾

7.2、移位和循环移位的应用

7.2.1、多个双字的移位

7.2.2、二进制乘法

7.2.3、显示二进制位

7.2.4、提取文件日期字段

7.2.5、本节回顾

7.3、乘法和除法指

7.3.1、MUL指令

7.3.2、IMUL指令

7.3.3、测量程序执行时间

7.3.4、diV指令

7.3.5、有符号数除法

7.3.6、实现算术表达式

7.3.7、本节回顾

7.4、扩展加减法

7.4.1、ADC指令

7.4.2、扩展加法示例

7.4.3、SBB指令

7.4.4、本节回顾

7.5、ASCII和非压缩十进制运算

7.5.1、AAA指令

7.5.2、AAS指令

7.5.3、AAM指令

7.5.4、AAD指令

7.5.5、本节回顾

7.6、压缩十进制运算

7.6.1、DAA指令

7.6.2、DAS指令

7.6.3、本节回顾

7.7、本章小结

7.8、关键术语

7.8.1、术语

7.8.2、指令、运算符和伪指令

7.9、复习题和练习

7.9.1、简答题

7.9.2、算法基础

7.10、编程练习