逆向课程第四讲逆向中的优化方式,除法原理,以及除法优化上
除法原理,涉及到了数学公式,而且在汇编中的体现形式也有10几种
这里首先讲解前4中,
抱着问题学习
一丶为什么要熟悉除法的优化...,以及除法原理
是这样的,在计算机中,除法运算对应的汇编指令分为 DIV(无符号除法指令) 以及 IDIV(有符号除法指令)....二丶丶熟悉数学证明
在讲解除法之前,我们要熟悉一下数学公式,以及数学证明,因为在除法的优化中,和这些数学公式息息相关....第47页
首先我们要明白计算机中的除法
1.有符号树和无符号数混除,那么结果是无符号的
2.两个无符号整数相除,结果还是无符号的.
3.计算机中面临如何处理小数,比如 9 / 4 = 2.25
理解数学中的向下取整.../ 商
4.c = (a - r)/b : 求商: 被除数 - 余数 / 除数
5. r = a - (c * b) : 求余数 被除数 - (商 * 除数)
3.计算机中的除法