8421BCD碼的加6修正問題的疑惑

時間 2021-10-14 23:01:41

1樓:匿名使用者

bcd碼就是10進位制碼,8421表示不同位上代表的數值是多少比如23用8421碼錶示為 0010 0011,再比如9 + 6 = 15分別表示為

9 10016 01109 + 6 1111但是15表示 0001 0101

為了讓 9+ 6 =15,這時候 1111 +6 0110

= 0001 0101 正好是15,所以都要加6也可以理解為16進位制 - 10進位制 = 6.

如果有17進位制那就要加7了,15進位制就要加5了。可惜沒有這個進位制

2樓:匿名使用者

調整原理:先看一個例子

計算8+9 0000 1000

見右式 + 0000 1001

——————

0001 0001 =11

高4位上的1代表16,而實際上僅應為10,即多進了6.

結果應為17,而計算機相加為11,原因在於運算過程中,如遇到低4位往高4位產生進位時,是按逢十六進一的規則,但bcd碼要求逢十進一,因此只要產生進位,個位就會少6,這就要進行加6調整 ,另外實際上當低4位的結果大於9時,也應進行加6調整,原因是逢十沒有進位,故用加6的方法強行產生進位 (希望能幫到你)。

設計8421BCD碼的判斷奇數的電路,要求輸入碼為奇數時,輸出為1真值表怎麼列啊

墨汁諾 把一位十進位制數用8421bcd碼錶示 8421bcd非法碼組合有 d,c,b,a 1,0,1,0 1,0,1,1 1,1,0,0 1,1,0,1 1,1,1,0 1,1,1,1 將此dcb項對應74ls151的cba選通項,則只要cba 101 110 111 時,選通輸出的訊號代表非法。...

五設計組合電路輸入8421bcd碼若輸入能被

吃鬧呢 這很難講清楚,圖不好畫。1 1 先畫真值表,0,4,5,8 的組合輸出為1,10,11,12,13,14,15 為無關項。2 畫卡諾圖,化為最小和,因為要無冒險,就要有新增項,自己看著辦 3 之後就自己畫吧!3 可以用74x151,輸出0 4 5接或門,還有就是當為8的時候要加寫東西,說不清...

十進位制數25用8421BCD碼來表示為多少

津人依夢 十進位制數25用8421bcd碼來表示為0010 0101。8421bcd碼的編碼方式為,用每一位二值 1 來代表一個固定數值。將它們相加得到它所代表的十進位制數字。從左往右每一位 1 代表的數字是 8 4 2 1 這就是8421bcd碼得名的由來。它是恆權碼,每一位的權都固定不變。842...