恭喜,你发布的帖子
发布于 2016-07-25 18:39:16
2楼
请教数据指针问题;我想从VW2000~VW2040中查找数据,我先建立指针时&vw2000传送到VW500,
问题1我:该用MOV_W还是MOV_DW?
用DW。movd &vb2000 vd500(这个b字,你用w或者d都会把你改回b的,不要问为什么)
但它自动生成&VB2000,我VW500里面到底是16位数据还是32数据?还是一个字节?
既然VW500 当然是16位。只不过VW500只是{&VB2000}中的一部分。整个{&VB2000}是VD500。
我要的是字查找
{&VB2000}只是一张名片上面的文字,你根据名片上面的地址找到的可能是个大公司,也可能是个皮包公司。
问题2:我做比较的时候是用字比较还是用双字比较?
你比较的命令是双字,那么间接寻址里面他自动找双字进行比较。
你比较的指令用字指令,那么间接寻址就用字做比较。
我用字比较它自动生成*VD500,是怎么回事?
*VD500就是这张名片。
难道我还要将VW2000~VW2040转换成双字不成?
你应该明白的了。
请填写推广理由:
分享
只看
楼主