CSB ACC
看相关的描述为:引入ACC累加器中的0或者1的数目来计算ACC累加器中的符号位,结果减1保存到T寄存器中。
T=0 ,1符号位
T=1,2符号位
.
T=31,32符号位
不明白的是有个这样的例子
规格化VarA值:
MOVL ACC ,@VarA
CSB ACC
LSLL ACC,T
MOVL @VarA, ACC
假设 VarA=123,那么执行上述代码后 VarA是多少呢?
CSB ACC
看相关的描述为:引入ACC累加器中的0或者1的数目来计算ACC累加器中的符号位,结果减1保存到T寄存器中。
T=0 ,1符号位
T=1,2符号位
.
T=31,32符号位
不明白的是有个这样的例子
规格化VarA值:
MOVL ACC ,@VarA
CSB ACC
LSLL ACC,T
MOVL @VarA, ACC
假设 VarA=123,那么执行上述代码后 VarA是多少呢?