zhuulinn
級別: 正式會員
|
LD I0.1 MOVW 1000, VW200 1000=2#11 11101000,結果是不是vb200= 00000011;vb201=11101000(2#1111101000的后八位),?? LD I0.2 MOVW 1000, VW200 LD I0.3 MOVW 10, VW200 10=2#1010,把2#1010傳進去結果是不是vb200= 00000011(不變);vb201=1110(這四位不變) 1010 (把2#1010寫到這里)?? |
---|---|
|
matengfei
攻人之過勿太嚴,要思其堪受;教人以善勿過高,要令其可從。
級別: 論壇先鋒
|
高位低字節,不知道和這句話有沒有關系..... |
---|---|
|
zhuulinn
級別: 正式會員
|
我就是不明白,一個字節是八位,如果2#1010傳進vb10,是不是2#1010寫進vb10的3到0位,而7到5位保持原來的狀態嗎? 一個字是十六位,如果2#1111101000傳進vw100是不是vb100的7到3位狀態不變,2#1111101000前兩位傳進vb100的1到0位,2#1111101000后八位傳進vb101的7到0位,??? |
---|---|
|
zhwh0123
級別: 略有小成
|
如果定義1000為W型,那么是2#0000 0011 1101 1000,10定義為W型是2#0000 0000 0000 1010!你自己說說你的操作結果!數據類型你要看清楚!如果你是定義10為B型,則10=2#0000 1010 |
---|---|
|
zhwh0123
級別: 略有小成
|
如果想實現你的想法必需這樣 LD I0.1 MOVW 1000,VW200 LD I0.2 MOVB(不能是W) 10,VB201(不能是VW) |
---|---|
|
zhuulinn
級別: 正式會員
|
謝謝,基本明白了。 |
---|---|
|