谁来接这个单子啊。1鱼币+1技术值
本帖最后由 Mr.C 于 2011-12-6 23:18 编辑是这样的,关于汇编中的标志位。
debug中是以缩写形式的宏来表示01
{:7_166:}
如下:
of OV NV
sf NG PL
zf ZR NZ
pf PE PO
cf CY NC
df DN UP
一部分的全称我研究过,分享如下
Over Flag OVer Not Over
Sign Flag ? ?
Zero Flag ZEro Not Zero
Plural Flag ? ?
Carry Flag CarrY Not Carry
Decending Flag DowN UP
剩下四个宏,百思不得其解啊。
希望有大侠帮忙补上
初学者用全称联想缩写,比用的时候去查方便。
本帖最后由 ever.g 于 2011-12-7 00:40 编辑
这个我直接搜的,上图、、还有下面也照搬
OV = OVerflow, NV = No oVerflow.DN = DowN, UP (up).
EI = Enable Interupt, DI = Disable Interupt.NG = NeGative, PL = PLus; a strange mixing of terms due to the
fact that 'Odd Parity' is represented by PO (rather than
POsitive), but they still could have used 'MI' for MInus.ZR = ZeRo, NZ = Not Zero.
AC = Auxiliary Carry, NA = Not Auxiliary carry.
PE = Parity Even, PO = Parity Odd.CY = CarrY, NC = No Carry.
你不觉得用缩写比较好表示吗?
假如你直接写1或0的话,很容易看错位数和标志寄存器。对比起来首写字母表示好像更方便点。
其次,编程中的很多设置都是按照外国人的习惯来设置的。 pf中的pe和po应该是even和odd
感谢楼主谢谢你 学习了
页:
[1]