【正文】
在QuartusII的圖型編輯方式下,調(diào)出前面所設計的底層模塊,即 1片 ALU運算器模塊 ALU_8, 1片 16路通道計數(shù)模塊 CNT_16, 1片數(shù)據(jù)寄存器模塊REG_A_B及相應的輸入輸出引腳,根據(jù)圖 1037完成多功能算術邏輯運算單元頂層電路的原理圖輸入,電路連好線后,編譯正確無誤后,可得其仿真輸出波形和元件符號如圖 1023所示。該模塊的輸入全部連在數(shù)據(jù)總線 Data_bus[7..0]中,通過數(shù)據(jù)選擇開關 A0_B0,依次選擇輸出數(shù)據(jù) A[7..0]、B[7..0]給運算器模塊 ALU_8。 3.數(shù)據(jù)寄存器模塊 REG_A_B 數(shù)據(jù)寄存器模塊 REG_A_B的原理圖如圖 1021所示。其中 8位ALU運算器模塊,是利用 2片 4位 ALU芯片 74181級聯(lián)構成的 8位字長 ALU。 ③運算器通常也是數(shù)據(jù)傳輸?shù)耐? 。運算器也稱算術邏輯運算單元( ALU)。 V C CC L K I N P U TV C Ci n d e x [ 3 . . 0 ] I N P U TV C CC L K8 H Z I N P U TV C Ca u t o I N P U TSpO U T P U TH I G HO U T P U TC O D E [ 3 . . 0 ]O U T P U Tin d e x 2 [ 3 . . 0 ]c lk 4 h za u t oT o n e [ 3 . . 0 ]N o t e T ai n s t 2I n d e x [ 3 . . 0 ] C O D E [ 3 . . 0 ]H I G HT o n e [ 1 2 . . 0 ]T o n e T a b ai n s tcl kT o n e [ 1 2 . . 0 ]S p kSS p e a ke rai n s t 3SpC L K8 H Zi n d e x [ 3 . . 0 ]a u t o 多功能算術邏輯運算單元的 EDA設計 利用 74181設計一個帶進位控制的 8位算術邏輯運算單元ALU_8,該算術邏輯運算單元具有 16個數(shù)據(jù)通路,實現(xiàn)表 104所示基本算術運算功能和邏輯運算功能。 在計