餘3碼到BCD碼轉換器



餘3碼到BCD碼轉換器是一種數位電子中的程式碼轉換器,用於將XS-3碼轉換為等效的二進位制編碼十進位制碼。

因此,XS-3到BCD碼轉換器接收XS-3格式的數字程式碼,並生成BCD格式的等效數字程式碼。

餘3碼到BCD碼轉換器的真值表如下所示:

餘3碼 BCD碼
X3 X2 X1 X0 B3 B2 B1 B0
0 0 0 0 X X X X
0 0 0 1 X X X X
0 0 1 0 X X X X
0 0 1 1 0 0 0 0
0 1 0 0 0 0 0 1
0 1 0 1 0 0 1 0
0 1 1 0 0 0 1 1
0 1 1 1 0 1 0 0
1 0 0 0 0 1 0 1
1 0 0 1 0 1 1 0
1 0 1 0 0 1 1 1
1 0 1 1 1 0 0 0
1 1 0 0 1 0 0 1
1 1 0 1 X X X X
1 1 1 0 X X X X
1 1 1 1 X X X X

現在,我們將使用卡諾圖方法簡化此真值表,以獲得輸出位的布林表示式。

BCD位B0的卡諾圖

下圖顯示了BCD位B0的卡諾圖簡化。

K-Map for BCD Bit B0

此卡諾圖給出以下布林表示式:

$$\mathrm{B_{0} \: = \: \overline{X_{0}}}$$

BCD位B1的卡諾圖

下圖顯示了BCD位B1的卡諾圖簡化。

K-Map for BCD Bit B1

此卡諾圖給出以下布林表示式:

$$\mathrm{B_{1} \: = \: \overline{X_{1}} \: X_{0} \: + \: X_{1} \: X_{0}}$$

BCD位B2的卡諾圖

BCD位B2的卡諾圖簡化如下所示:

K-Map for BCD Bit B2

此卡諾圖的簡化給出以下布林表示式:

$$\mathrm{B_{2} \: = \: \overline{X_{2}} \: \overline{X_{1}} \: + \: \overline{X_{2}} \: \overline{X_{0}} \: + \: X_{2} \: X_{1} \: X_{0}}$$

BCD位B3的卡諾圖

BCD位B3的卡諾圖簡化在下圖中所示:

K-Map for BCD Bit B3

透過簡化此卡諾圖,我們得到以下布林表示式:

$$\mathrm{B_{3} \: = \: X_{3} \: X_{2} \: + \: X_{3} \: X_{1} \: X_{0}}$$

我們可以使用這些布林表示式來實現數字邏輯電路以執行XS-3到BCD轉換。

將XS-3碼轉換為等效BCD碼的邏輯電路圖,即餘3碼到BCD碼轉換器,如下所示:

XS-3 to BCD Conversion

這只是關於一些常用數字程式碼轉換器,它們用於各種數位電子應用中。

廣告