bcd 碼轉換加 3 碼
DESCRIPTION
BCD 碼轉換加 3 碼. 組 別: A9 指導老師:吳勝福 老師 組 員:黃崇睿 ( 電路製作 ) 林軒田 ( 報告撰寫 ). 大綱 Outline. 專題簡介 相關知識 材料設備 專題設計 電路設計 心得感想. 專題簡介. 使二系統在使用不同二進位碼時也可相容的電路 應用範圍: 電子計算機、行動電話、數位照相機、筆記型電腦、個人數碼助理 (PDA) 、及隨身 CD 播放器等領域. 相關知識. 加法器介紹. 半加器 (half-adder) 輸入 : 被加數 (x) 、加數位元 (y) 輸出 : 和 (s) 、進位 (c) - PowerPoint PPT PresentationTRANSCRIPT
相關知識加法器介紹
半加器 (half-adder) 輸入 : 被加數 (x) 、加數位元 (y) 輸出 : 和 (s) 、進位 (c) 真值表:
x y c s
0 0 0 0
0 1 0 1
1 0 0 1
1 1 1 0
半加器的各種製作Xy’
X’y
Xy
S
C
Xy
X’y’
yX
S
C
Xy
y’X’
SC
Xy
X’y’
S
C
Xy S
C
(a) S=xy’+x’y
C=xy
(b) S=(x+y)(x’+y’)
C=xy
(c) S=(C+x’y’)’
C=xy (d) S=(x+y)(x’+y’)
C=(x’+y’)’
(e) S=x y⊕ C=xy
全加器 輸入 :x,y 為要相加的兩個有效位元, z 為前面較低有效位置而來的進位 輸出 : 輸出 : 和 (s) 、進位 (c) 真值表
x y z C S0 0 0 0 00 0 1 0 10 1 0 0 10 1 1 1 01 0 0 0 11 0 1 1 01 1 0 1 01 1 1 1 1
設計步驟 1. 說明問題 2. 確定可用輸入變數數目,所需要的輸出數目 3. 指定輸入與輸出變數的文字符號 4. 導出定義輸入與輸出之間所需關係的真值表 5. 求得各輸出的簡化布耳代數 6. 畫出邏輯圖
真值表輸入 BCD 輸出加 3 碼
A B C D w x y z0 0 0 0 0 0 1 10 0 0 1 0 1 0 00 0 1 0 0 1 0 10 0 1 1 0 1 1 00 1 0 0 0 1 1 10 1 0 1 1 0 0 00 1 1 0 1 0 0 10 1 1 1 1 0 1 01 0 0 0 1 0 1 11 0 0 1 1 1 0 0
卡諾圖簡化 1/2
1 1
1 1
X X X X
1 X X
00 01 11 10
00 01 11 10
CDAB
1 1
1 1
X X X X
1 X X
00 01 11 10
00 01 11 10
CDAB
卡諾圖簡化 2/2
1 1 1
1
X X X X
1 X X
00 01 11 10
00 01 11 10
CDAB
1 1 1
X X X X
1 1 X X
00 01 11 1000 01 11 10
CDAB
有兩塊麵包版,所以可以兩個人分工作,先把在同一塊版子上的線插好。不過還是無可避免的,在版子上長短線交錯排列,相當的壯觀。雖然已經用不同的顏色來區分不同的線,但到了最後,其實還是一團混亂。到了最後總算插完了,組合起來,插上電,結果發生了不少我們沒想過的問題:
做完除法器以後,其實還是很難相信自己完成了一個這樣的作品!密密麻麻的元件、線,但看著七段顯示器忠實的顯示著我們所設計的運算,這個實驗,最重要的應該是學到了不少邏輯設計的技巧,以及磨練出我們解決複雜問題的耐心吧!至少面對一個邏輯設計的問題,我們現在應該比較能有系統、有方法的去面對與解決了!