能力值:
(RANK:450 )
|
-
-
2 楼
内联汇编多方便啊
不用汇编的话,
AF跟进行的运算有关,看低4位是否进位/借位,一言难尽
PF由最后一个字节奇偶效验决定,不会汇编,低效是必须的
|
能力值:
( LV4,RANK:50 )
|
-
-
3 楼
多谢兄弟关注。
CPU是用的硬件引线,计算时即直接可以产生AF位,但我计算的时候实在是没办法考虑。
特别是32的运算,除非我自己拆成8位自己实现。
一个朋友说可以通过原数3/4位和运算结果的3/4位对比来或者,但我实在是没听明白
现在我想用的方法是通过 CF/ZF 位间接取得。依据是在指令解释时,以下跳转
操作码是相同的
0x76; Jcc; BE/NA;
0x77; Jcc; NBE/A;
JBE Jump if Below or Equal CF=1 or ZF=1
兄弟们认为这样有没问题?
|
|
|