首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

.while! (dwFlag & F_STOP) 不懂是什么意思!高手帮看看!该怎么处理

2012-03-20 
.while! (dwFlag & F_STOP) 不懂是什么意思!高手帮看看!.data?dwFlagdd?F_STOPequ0001h.....while! (dwFla

.while! (dwFlag & F_STOP) 不懂是什么意思!高手帮看看!
.data?

dwFlagdd?
F_STOPequ0001h

....


.while! (dwFlag & F_STOP)

  ...

.endw

书上说! (dwFlag & F_STOP)是指dwFlag 和 F_STOP的'与'操作后的零值,这应该怎么理解呢?实质上是什么意思呢?

按照上面的值,dwFlag & F_STOP 进行'与'操作后值为0,是false,取反后变true,所以while不停的循环?
如果只让它循环用F_STOP>0不是更简单吗?

个人的理解能力有限,请哪位帮解说解说,很感谢!!!

[解决办法]
若 dwFlag 中的 F_STOP 位不为1,则循环。

热点排行