1樓:星火度
哥,你數電有點差呀。我可以教你方法,但是具體做法的細節。我可不記得很清楚,而且你表述不清:
從輸入端分析:你輸入的4位資料是並口還是串列埠?並口就是你有4根線同時輸入;串列埠就是你有一根線按時鐘觸發,一個時鐘發一個,4位就是4個時鐘(地線忽略)。
邏輯結果:使用或閘電路,
2樓:藤原子大雄
對第一題目,我們用最簡單的辦法化間,用卡諾圖法橫向的表示的是b1b2豎向的表示a1a2,我們可以得到這麼個關係,你用真數表就可以知道什麼時候是一的,我用星號表示取反如*a1表示對a1區反
得到的結果是
為了在這裡我方便書寫,我用(1)代替*a1a2*b1*b2
3樓:121誌哥哥
module bcd4 (
input [3:0] a_in,
output y
assign y = a_in>=5 ? 1'b1 : 1'b0;
endmodule
4樓:09應電陳文輝
你是應用電子技術5班的吧
五、設計一個組合電路,輸入8421bcd碼,若輸入能被4或5整除,輸出 為1,否則為0。
5樓:吃鬧呢
這很難講清楚,圖不好畫。
(1) 1、先畫真值表,(0,4,5,8)的組合輸出為1,(10,11,12,13,14,15)為無關項。
2、畫卡諾圖,化為最小和,因為要無冒險,就要有新增項,自己看著辦;
3、之後就自己畫吧!
(3)可以用74x151,輸出0 4 5接或門,還有就是當為8的時候要加寫東西,說不清,自己看著辦吧
6樓:匿名使用者
如果定義為 : “設計一個碼檢驗電路,當輸入的四位二進位制數a、b、c、d為8421bcd碼時,輸出y為0,否則y為1.” 就很容易理解和實現。
如下:8421bcd 的編碼範圍是 0000 0001 …… 1000 1001,你只需要檢測出來是不是 以下六編碼就可以了:1010 1011 1100 1101 1111
列出真實表就可以寫出表示式了。
畫出卡諾圖 能得出來
y=ab+ac
使用 與 或 邏輯就可以了
最後只需要 在輸出端 加上一個 非門就 可以 符合你題目的要求了。
另外,虛機團上產品**,超級便宜
用與非門設計組合電路,輸入為一位十進位制的8421bcd碼
這個應該挺簡單的吧!從0到9的素數有2 3 5 7,輸入分別為0000到1001,f依次為0011010100,然後再根據真值表列寫邏輯表示式,最後再畫邏輯電路圖 程式語言一共有多少種?一般遊戲程式設計用什麼語言和軟體 你好,軟體開發不存在好語言或差語言,任何語言都可以,只是存在效率的差別。舉個例子...
設計組合邏輯電路,輸入是三位二進位制數,輸出是輸入的兩倍
一個二進位制數左移一位,就是 x2了 所以採用一個74ls194移位暫存器就可用實現了 去試試看吧 設計一個組合邏輯電路,其輸入是2位二進位制數,輸出是y1 2b y2 b 2 y1y2都是二進位制數。100 沒看明白,你的y1 2b,y2 b 2 b是什麼東西,和輸入有什麼關係呢 設計一個組合邏輯...
求助!電路設計問的問題,根據電路圖判斷能夠放大正弦交流訊號並簡述理由,十分感謝
從電路看,是由npn型三極體構成,有個發射極電阻,而沒有集電極電阻 電路的輸出 uo 是連線到 vcc 的,即 uo vcc,輸出與輸入沒有任何關係 試分析下圖電路是否能夠放大正弦交流訊號,簡述理由.設圖中電容對交流訊號視為短路.圖中電路不能放大正弦交流訊號,因為 設圖中電容對交流訊號視為短路 所以...