Mr.C 发表于 2011-12-6 21:59:07

谁来接这个单子啊。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-6 21:59:08

本帖最后由 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.

eons 发表于 2011-12-6 22:53:12

你不觉得用缩写比较好表示吗?
   假如你直接写1或0的话,很容易看错位数和标志寄存器。对比起来首写字母表示好像更方便点。
其次,编程中的很多设置都是按照外国人的习惯来设置的。

api 发表于 2011-12-7 00:38:22

pf中的pe和po应该是even和odd

y290176346 发表于 2015-10-8 21:48:24

感谢楼主谢谢你 学习了
页: [1]
查看完整版本: 谁来接这个单子啊。1鱼币+1技术值