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

几句简单的代码,请帮忙注释一下解决思路

2012-02-05 
几句简单的代码,请帮忙注释一下MOVEAX,[EAX].FBits~~~~~~这是一个指针BT[EAX],Index~~~~~~这是一个整型数S

几句简单的代码,请帮忙注释一下

                MOV           EAX,[EAX].FBits
                                                  ~~~~~~这是一个指针
                BT             [EAX],Index
                                            ~~~~~~这是一个整型数
                SBB           EAX,EAX

                AND           EAX,1

[解决办法]
关键是 BT 指令吧. 整个这几条指令的意思就是看成员 .FBits 的第 Index 位是否为 1. 如果是 1, 则最后 EAX 为 1; 如果为 0, 最后的 EAX 也为 0

热点排行