BCD碼有什麼用?

時間 2021-05-31 14:34:14

1樓:東南西北風

因為,,,我要是讓你用彙編輸出到螢幕乙個十進位制數字51,你怎麼辦。

你肯定是查1和5的ASCII碼啊,然後分別在DL暫存器中輸入要輸出的碼,你兩次分別輸入了,00110001和001100101。

發現沒,,,,後四位不就是BCD編碼的形式嗎。

所以,,,BCD碼就是ASCII碼(或者其他任何碼的後四位都滿足)中,對數字編碼的部分。

Binary-Coded Decimal:明明叫二進位制編碼的十進位制,難道ASCII就沒有對十進位制編碼的二進位製碼了?他們都有,,,那A-Z的編碼是不是可以叫Binary-Coded Characters,,,我谷歌了一下還真有這個叫法。

2樓:number99

前幾年Android手機剛剛普及的時候,大家發現Android手機自帶的計算器有個大bug,1.2-1.1竟然等於0.

099999999。這是因為有些有限位數的十進位制浮點數無法使用二進位制精確表示,比如說0.2在二進位制裡面就是個無限迴圈的浮點數。

BCD碼可以解決這個問題,IBM為十進位制運算制定了一套標準,其物理層編碼就是基於BCD的,主要應用於金融,商業和面向使用者的應用程式(比如計算器)

參考:http://

3樓:張天行

比如你要傳輸乙個十進位制數,肯定要先轉成二進位制,如果用傳統的除二取餘和乘二取整進行真實的轉化,設計起來太複雜,如果單純為了傳輸而不需要對數字進行加減等處理的話,搞個四位對一位的編碼最省力,很容易用乙個四輸入一輸出的編碼器電路實現,傳過去之後再用解碼器轉成十進位制就行了。

記賬有什麼用?

lingjian yang 小微企業或剛成立的公司業務相對簡單,每天甚至每月的流水都不多,因此許多老闆都覺得我心中賬目門清,不用記賬,但往往時間久了都是一本糊塗賬,公私不分,公司的錢與個人的錢也分不清楚,那個生意 專案 有賺錢都是靠感覺。因此從長期來看一定要記賬!企業流水記賬的實操 鹽選點金 記賬的...

自律有什麼用?

海牌 從人意的角度看,自律讓人感覺像是個褒義詞,具有正能量。但是,可能從神意的角度看就不一樣了。萬物皆有定時,凡事皆有定期。自律是一種狀態,同樣的慵懶也是一種狀態,人做不到一世自律,也不能一世慵懶。虛空的虛空,一切都是虛空。自律也好,慵懶也罷。虛空啊!倒不如無為吧!無為而無所不為。 快樂 你有多自律...

特長有什麼用?

謝咬。且不論是為什麼學,只假設有特長。所謂特長,竊以為當達到某項技術的中級水平,不然只能算嚮往和初級興趣。怎麼用?先為自己,舞蹈,唱歌,鋼琴,朗誦等等常見技能,首先是一種自我抒情和自我宣洩的渠道。就像你圍著跑道歇斯底里的跑了50圈,把愛恨情愁揮散於汗水。所以特長是一種渠道,哪怕你把收音機拆了又裝裝了...