WnpingQin
求教:
SWAP指令 在做16位处理时,二进制数的确切转换排列顺序,如下:
MOV H0301 D100
SWAP D100
按手册说明D100 目前应该是:0103
原来的十六位排列应该是 0000 0011 0000 0001 现在是 0000 0001 0000 0011 还是 1000 0000 1100 0000
yjig
其实楼主用不着求人,自己用程序演示一下就知道了:
MOV H0301 D100 (10进制769,4位16进制码 0000 0011 0000 0001 )
MOVP D100 D101
SWAPP D101 (10进制259,4位16进制码 0000 0001 0000 0011 )
谢谢!
我怎么就忘了,转存一下看看!
lieshoujianke
在好好看看指令