国产一区一区-色丁香在线-在线天堂视频-亚洲综合久久久久久888-丁香六月婷婷激情-欧美人与动牲交app视频-www.亚洲免费-91九色视频在线-国产视频福利一区-免费视频亚洲-亚洲男女激情-无码中文av波多野吉衣迅雷下载-亚洲电影区图片区小说区-国产精品一区二区在线-又黄又爽又猛的视频免费

圣殿騎士團
工控新人
級別: 家園常客
精華主題: 0
發帖數量: 198 個
工控威望: 576 點
下載積分: 1229 分
在線時間: 65(小時)
注冊時間: 2009-11-17
最后登錄: 2025-09-02
查看圣殿騎士團的 主題 / 回貼
樓主  發表于: 2010-04-05 23:50
本地圖片怎么上傳不了啊

BIN碼   0010011010010100  轉換成BCD碼為什么會是下面這樣??
BCD碼  10011000 0111 0110
請大家詳細解說下,謝謝了!  
[ 此帖被zhanglin2008在2010-04-05 23:56重新編輯 ]
sjm213
有小知識,無大學問。
級別: 論壇版主

精華主題: 6 篇
發帖數量: 5179 個
工控威望: 7540 點
下載積分: 163250 分
在線時間: 3261(小時)
注冊時間: 2007-11-21
最后登錄: 2025-12-14
查看sjm213的 主題 / 回貼
1樓  發表于: 2010-04-06 09:24
BCD指令相當于把10進制的數轉化成16進制的數。
本例中是將10進制的9876變成了16進制的9876,將兩個數換成2進制就得到了樓主列出的兩個數。
樓主留言:
那我可以這樣理解嗎?
比如說我用MOV指令將常數送到寄存器D中相當于是把常數換算成二進制放在D里面
如果我用BCD指令將一個常數存入D中,是將常數轉為16進制放入D中。