... | ... | @@ -20,7 +20,7 @@ |
|
|
过程推导与讲解(假设lhs为16bit操作数):
|
|
|
|
|
|
- 该公式由减法公式推导而来,减法公式中有`a-b=c-carry<<16`,假设a,b为16bit操作数,在sub公式中,我们已有结论carry = 1时,a<b,carry = 0时,a>=b。
|
|
|
- 将rhs设为2^15,range设为2^16,根据减法公式,则有lt=1时,lhs<rhs,那么代表lhs最高位不为1,该数应为正数,反之则有负数。
|
|
|
- 将rhs设为`2^15`,range设为`2^16`,根据减法公式,则有lt=1时,lhs<rhs,那么代表lhs最高位不为1,该数应为正数,反之则有负数。
|
|
|
|
|
|
### 与lt电路区别
|
|
|
|
... | ... | |