dl2006
沒有女人冷冷清清,女人多了雞犬不寧
級別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 1316 個
工控威望: 5896 點
下載積分: 16821 分
在線時間: 851(小時)
注冊時間: 2006-09-07
最后登錄: 2024-12-07
查看dl2006的 主題 / 回貼
樓主  發(fā)表于: 2009-06-22 17:13


大家看看這兩行程序從指令格式上說有什么不同?
對不起是一種真誠,沒關(guān)系是一種風(fēng)度。如果你付出了真誠,卻得不到風(fēng)度,那只能說明對方的無知與粗俗
sjm213
有小知識,無大學(xué)問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5212 個
工控威望: 7436 點
下載積分: 159053 分
在線時間: 3173(小時)
注冊時間: 2007-11-21
最后登錄: 2024-12-26
查看sjm213的 主題 / 回貼
1樓  發(fā)表于: 2009-06-22 17:35
區(qū)別在于[D=  S1  S2]和[=  S1  S2]
一個是32位的比較指令,一個是16位的比較指令。
在32位的比較指令中,雖然指令中只寫了D110,但實際上它用來比較的數(shù)值地址是[D111 D110]。
在16位的比較指令中,該地址為D120。

當(dāng)D110=0;D111=1或其他非0值;D120=0;D121=1或其他非0值時,第一條指令條件不滿足,第二條滿足。