用戶登陸
免費注冊
找回密碼
站內短信
論壇搜索
工控下載
用戶名
密碼
輸入驗證碼:
關稅
綜合討論
資料互助
程序樣例
三菱工控
西門子區
歐姆龍區
觸摸屏區
工控人家園
綜合討論
請教D2和的D12里的值是負數、零
上一主題
下一主題
gpp0603
靜水無為
級別: 略有小成
發送短信
加為好友
精華主題:
0
發帖數量:
291 個
工控威望:
372 點
下載積分:
12105 分
在線時間: 268(小時)
注冊時間:
2009-11-12
最后登錄:
2025-07-24
查看gpp0603的
主題
/
回貼
樓主
發表于: 2013-03-28 07:13
全看
|
小
中
大
MOV K8192 D0
MOV K4 D1
MUL D0 D1 D2
SUB D2 K1 D10
DIV D10 K4 D12
監視發現到D2值是—32768 D12的值是0,是否運算錯誤,還是值超出范圍
請高手幫忙解釋一下,期待你的回復。
分享
ymr78419972
宿命的輪回注定了要讓我們去追逐那些難以企及卻又十分向往的美麗
級別: 工控俠客
發送短信
加為好友
精華主題:
0
發帖數量:
587 個
工控威望:
2719 點
下載積分:
16620 分
在線時間: 270(小時)
注冊時間:
2009-05-10
最后登錄:
2024-11-16
查看ymr78419972的
主題
/
回貼
1樓
發表于: 2013-03-29 08:55
全看
|
小
中
大
兩D相MUL,那存結果一定是32位的,D1,D2全都是16位的啊,所以:
DMOV K8192 D0 (D1被占用)
DMOV K4 D2(D3被占用)
DMUL D0 D2 D4 (D5被占用)
DSUB D4 K1 D10 (D11被占用)
DDIV D10 K4 D12 (D13被占用)
8192*4 = 32768 D16位的最大值是32767
山河今仍在,壯志在何方?
分享
上一主題
下一主題
工控人家園
綜合討論
請教D2和的D12里的值是負數、零
http://www.wentianyingyuan.com
訪問內容超出本站范圍,不能確定是否安全
繼續訪問
取消訪問
精品国产一区二区三区AV蜜|一本加勒比HEZYO无码|91在线无码精品秘 入口九|天天干天天日天天射|亚洲无码私人影院