二手工控電器
且行且珍惜
級別: 工控俠客
|
16位數值監(jiān)控 32位數值監(jiān)控 [ 此帖被來電自動化在2021-07-29 11:11重新編輯 ] |
|
---|---|---|
|
w45062099
多做事,少說話!
級別: 略有小成
|
只是負數和正數的儲存格式不一樣吧了。 樓主留言:能否賜教一下為什么MUL D0 K1 D10后就可以呢?謝謝! |
|
---|---|---|
本帖最近評分記錄:
|
血滴子三號
臺金伺服電機/驅動器
級別: 略有小成
|
看不懂。 |
|
---|---|---|
|
蘇州工人
級別: 工控俠客
|
16位的負數-1234換成32位就是64302,這個和2進制數據轉換為正負整數時的規(guī)則有關系,16位時最高位表示正負,32位時是32位的最高位才表示正負 |
---|---|
本帖最近評分記錄: |
w45062099
多做事,少說話!
級別: 略有小成
|
圖片:
|
|
---|---|---|
本帖最近評分記錄:
|
蘇州工人
級別: 工控俠客
|
MUL 指令后結果16位 變32位,32位結果是64位 |
---|---|
|
wwcwwc
級別: VIP會員
|
你長長的篇幅說明什么問題? 程序分析: 上面的move傳送是16位指令,把數據傳送到D10,下面的32位加法指令,把D40/D41+D10/D11 = D50/D51. |
---|---|
|
請叫我老鐵
人生就像蒲公英,看似自由,卻身不由己。
級別: 工控俠客
|
數據長度不同,顯示數據自然不同。當32位時自動占用下一個編號的地址,按照二進制編排的。 |
---|---|
|