給出1位全減器的VHDL描述。要求: (1)首先設(shè)計1位半減器,然后用例化語句將它們連接起來,圖中h_suber是半減器,diff是輸出差,s_out是借位輸出,sub_in是借位輸入。 (2)以1位全減器為基本硬件,構(gòu)成串行借位的8位減法器,要求用例化語句來完成此項設(shè)計(減法運算是x–y-sun_in=diffr)。
圖中是一個含有上升沿觸發(fā)的D觸發(fā)器的時序電路,試寫出此電路的VHDL設(shè)計文件。
圖中所示的是雙2選1多路選擇器構(gòu)成的電路MUXK,對于其中MUX21A,當(dāng)s=‘0’和‘1’時,分別有y<=‘a’和y<=‘b’。試在一個結(jié)構(gòu)體中用兩個進(jìn)程來表達(dá)此電路,每個進(jìn)程中用CASE語句描述一個2選1多路選擇器MUX21A。