




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
MOOC數(shù)字邏輯與集成電路設(shè)計(ASIC設(shè)計)-電子科技大學(xué)中國大學(xué)慕課答案數(shù)字邏輯電路設(shè)計基礎(chǔ)單元測驗1、問題:二進制數(shù)的進位關(guān)系是逢二進一,所以1+1=10。選項:A、正確B、錯誤正確答案:【正確】2、問題:數(shù)字電路中晶體三極管一般工作在截止或飽和狀態(tài)。選項:A、正確B、錯誤正確答案:【正確】3、問題:數(shù)字電路輸出只有0和1兩種狀態(tài)。選項:A、正確B、錯誤正確答案:【錯誤】4、問題:(30.25)?十進制?=?(11110.01)?二進制選項:A、正確B、錯誤正確答案:【正確】5、問題:按照電路結(jié)構(gòu)和工作原理的不同分為:組合邏輯電路和時序邏輯電路。選項:A、正確B、錯誤正確答案:【正確】6、問題:L=AB是或運算。選項:A、正確B、錯誤正確答案:【錯誤】7、問題:BCD碼是指用4位二進制代碼來表示十進制數(shù)的十個數(shù)碼。選項:A、正確B、錯誤正確答案:【正確】8、問題:CMOS中門電路中輸入端懸空作邏輯0使用。選項:A、正確B、錯誤正確答案:【錯誤】9、問題:用或非門可以實現(xiàn)3種基本的邏輯運算。選項:A、正確B、錯誤正確答案:【正確】10、問題:在數(shù)字電路中,邏輯功能相同的TTL門和CMOS門芯片可以互相替代使用。選項:A、正確B、錯誤正確答案:【錯誤】11、問題:采用奇偶校驗電路可以發(fā)現(xiàn)代碼傳送過程中的所有錯誤。選項:A、正確B、錯誤正確答案:【錯誤】12、問題:“0”的補碼只有一種形式。選項:A、正確B、錯誤正確答案:【正確】13、問題:卡諾圖中,兩個相鄰的最小項至少有一個變量互反。選項:A、正確B、錯誤正確答案:【正確】14、問題:A0=A選項:A、正確B、錯誤正確答案:【正確】15、問題:無關(guān)項和約束項都不影響電路功能。選項:A、正確B、錯誤正確答案:【錯誤】硬件描述語言基礎(chǔ)單元測驗1、問題:以下代碼描述的是?assignc=?。╝b);選項:A、與門B、或門C、與非門D、或非門正確答案:【與非門】2、問題:以下代碼描述的是?assignc=!(a^b);選項:A、異或門B、或非門C、同或門D、或門正確答案:【同或門】3、問題:以下代碼描述的是?assign{c,d}=a+b;選項:A、加法器B、全加器C、半加器D、乘法器正確答案:【半加器】4、問題:以下代碼描述中變量c表示的?assign{c,d}=a+b;選項:A、和B、進位C、輸入D、輸出正確答案:【進位】5、問題:在以下代碼中,變量c的位寬是?assignc=a選項:A、0B、1C、2D、3正確答案:【1】6、問題:如果想代碼有意義,在以下代碼中,變量a的位寬至少是?assignc=a選項:A、0B、1C、2D、3正確答案:【2】7、問題:以下代碼描述的是?assignc=d?a:b;選項:A、乘法器B、加法器C、桶形移位器D、多路選擇器正確答案:【多路選擇器】8、問題:以下代碼描述的是?always@(posedgeclk)if(reset==0)beginy=0;endelsey=a;end選項:A、計數(shù)器B、觸發(fā)器C、鎖存器D、移位器正確答案:【觸發(fā)器】9、問題:以下代碼描述的是?always@(aorborsel)beginy=0;if(sel==0)beginy=a;endelsebeginy=b;endend選項:A、移位器B、鎖存器C、多路復(fù)用器D、比較器正確答案:【多路復(fù)用器】10、問題:以下代碼描述的是?always@(posedgeclk)if(reset)beginout=8'b0;endelseif(enable)beginout=out+1;end選項:A、觸發(fā)器B、計數(shù)器C、移位寄存器D、存儲器正確答案:【計數(shù)器】11、問題:以下代碼描述的是?always@(posedgeclk_in)if(reset)beginclk_out=1'b0;endelseif(enable)beginclk_out=!clk_out;end選項:A、分頻器B、計數(shù)器C、移位器D、觸發(fā)器正確答案:【分頻器】12、問題:如果變量a位寬為2位,變量b位寬為3位,以下代碼中y合理的位寬是?assigny={a,b};選項:A、2B、3C、4D、5正確答案:【5】13、問題:以下代碼描述的是?assign{d,e}=a+b+c;選項:A、加法器B、半加器C、全加器D、減法器正確答案:【全加器】14、問題:以下代碼描述的是?assignout=(in==3'b000)?8'b0000_0001:(in==3'b001)?8'b0000_0010:(in==3'b010)?8'b0000_0100:(in==3'b011)?8'b0000_1000:(in==3'b100)?8'b0001_0000:(in==3'b101)?8'b0010_0000:(in==3'b110)?8'b0100_0000:(in==3'b111)?8'b1000_0000:8'h00;選項:A、編碼器B、譯碼器C、多路復(fù)用器D、比較器正確答案:【譯碼器】15、問題:以下代碼中所有信號位寬全部為1,其描述的是?notU_inv(inv_sel,sel);andU_anda(asel,a,inv_sel),andU_andb(bsel,b,sel);orU_or(y,asel,bsel);選項:A、比較器B、全加器C、計數(shù)器D、多路復(fù)用器正確答案:【多路復(fù)用器】16、填空題:在Verilog中表示變量a小于等于b,應(yīng)該寫為ab正確答案:【<=】17、填空題:在Verilog中表示變量a不等于b,應(yīng)該寫為ab正確答案:【!=##%_YZPRLFH_%##!=】18、填空題:assignc=0x,c的值為?正確答案:【0】19、填空題:assignc=0^x,c的值為?正確答案:【x】20、填空題:$display(10%s3=%d,%,10%3);顯示的結(jié)果為:10%3=正確答案:【1】21、填空題:$display(10/5=%d,10/5);顯示的結(jié)果為:10/5=正確答案:【2】22、填空題:$display(5=10=%b,(5=10));顯示的結(jié)果為:5=10=正確答案:【0】23、填空題:在空格中填寫正確的數(shù)據(jù)moduledecoder_using_case(binary_in,decoder_out,enable);input[3:0]binary_in;inputenable;output[15:0]decoder_out;reg[15:0]decoder_out;always@(enableorbinary_in)begindecoder_out=0;if(enable)begincase(binary_in)4'h0:decoder_out=16'h0001;4'h1:decoder_out=16'h0002;4'h2:decoder_out=16'h0004;4'h3:decoder_out=16'h0008;4'h4:decoder_out=16'h0010;4'h5:decoder_out=16'h0020;4'h6:decoder_out=16'h0040;4'h7:decoder_out=16'h0080;4'h8:decoder_out=16'h;4'h9:decoder_out=16'h0200;4'hA:decoder_out=16'h0400;4'hB:decoder_out=16'h0800;4'hC:decoder_out=16'h1000;4'hD:decoder_out=16'h2000;4'hE:decoder_out=16'h4000;4'hF:decoder_out=16'h8000;endcaseendendendmodule正確答案:【0100】24、填空題:以下代碼描述觸發(fā)器,請在空格中填寫正確的數(shù)值moduledff_sync_reset(data,//DataInputclk,//ClockInputreset,//Resetinputq//Qoutput);//-----------InputPorts---------------inputdata,clk,reset;//-----------OutputPorts---------------outputq;//------------InternalVariables--------regq;//-------------CodeStartsHere---------always@(posedgeclk)if(~reset)beginq=1'b;endelsebeginq=data;endendmodule正確答案:【0】25、填空題:按以下代碼描述,如果當前輸出為00001000,當enable=1且reset=1是,則下一狀態(tài)的輸出為?moduleone_hot_cnt(out,enable,clk,reset);output[7:0]out;inputenable,clk,reset;reg[7:0]out;always@(posedgeclk)if(reset)beginout=8'b0000_0001;endelseif(enable)beginout={out[6],out[5],out[4],out[3],out[2],out[1],out[0],out[7]};endendmodule正確答案:【00000001】數(shù)字邏輯電路設(shè)計方法單元測驗(時序部分)1、問題:已知狀態(tài)轉(zhuǎn)移圖如下:請將在下劃線處填寫正確的代碼:modulereduce(clk,reset,in,out);inputclk,reset,in;outputout;parameterS0=2’b00;parameterS1=2’b01;parameterS2=2’b10;regout;reg[1:0]state;reg[1:0]next_state;always@(posedgeclk)if(reset)state=S0;elsestate=next_state;always@(inorstate)case(state)S0:beginif(in)next_state=S1;elsenext_state=;end……選項:A、S0B、S1C、S2D、0正確答案:【S0】2、問題:以下不是Mealy型狀態(tài)機獨有的特征的是?選項:A、輸出由輸入和狀態(tài)共同決定B、狀態(tài)可能隨著輸入的變化而變化C、實現(xiàn)同樣功能事狀態(tài)可能更少D、對應(yīng)的狀態(tài)圖中輸出通常標注在跳轉(zhuǎn)處正確答案:【狀態(tài)可能隨著輸入的變化而變化】3、問題:以下對三段式狀態(tài)機描述方法評價不正確的是選項:A、與狀態(tài)機架構(gòu)對應(yīng)關(guān)系明確B、只適合描述Mealy型狀態(tài)機C、代碼結(jié)構(gòu)比較清晰D、可能對綜合工具造成不利影響正確答案:【只適合描述Mealy型狀態(tài)機】4、問題:以下的描述中,必然是對Mealy型狀態(tài)機的描述的是?選項:A、always@(*)case(state)S0:beginout=0;if(in)next_state=S1;elsenext_state=S2;end……B、always@(*)case(state)S0:beginif(in)next_state=S1;elsenext_state=S0;end……C、always@(*)case(state)S0:beginif(in)beginnext_state=S1;out=1endelsenext_state=S0;end……D、以上答案均不正確正確答案:【always@(*)case(state)S0:beginif(in)beginnext_state=S1;out=1endelsenext_state=S0;end……】5、問題:以下對Moore型狀態(tài)機評價不正確的是?選項:A、輸出僅由狀態(tài)決定B、輸出較多時所需的狀態(tài)較多C、通常用于比較復(fù)雜的過程控制D、設(shè)計方法相對簡單正確答案:【通常用于比較復(fù)雜的過程控制】6、問題:下圖所示狀態(tài)機是Moore型狀態(tài)機?選項:A、正確B、錯誤正確答案:【正確】7、問題:Mealy型狀態(tài)機的優(yōu)勢在于輸出變化較為復(fù)雜時所需的狀態(tài)較少選項:A、正確B、錯誤正確答案:【正確】8、問題:以下代碼描述的是Moore型狀態(tài)機:always@(inorstate)case(state)zero:beginout=0;if(in)next_state=one;elsenext_state=zero;end…………選項:A、正確B、錯誤正確答案:【錯誤】9、問題:寄存器傳輸級描述是目前可以被EDA工具綜合的最高抽象層級。選項:A、正確B、錯誤正確答案:【錯誤】10、問題:已知如下對輸出邏輯的描述代碼,state為當前狀態(tài),out為狀態(tài)機輸出。由此可知該狀態(tài)機為Mealy型狀態(tài)機。always@(state)case(state)S0:out=0;S1:out=0;S2:out=1;S3:out=1;endcase選項:A、正確B、錯誤正確答案:【錯誤】11、填空題:已知狀態(tài)的狀態(tài)圖如下:復(fù)位后。狀態(tài)機的輸入依次為0010011,則狀態(tài)機的輸出依次為正確答案:【0000001】12、填空題:已知狀態(tài)轉(zhuǎn)移圖如下:請在下劃線處填寫正確的代碼:modulereduce(clk,reset,in,out);inputclk,reset,in;outputout;parameterS0=2’b00;parameterS1=2’b01;parameterS2=2’b10;regout;reg[1:0]state;reg[1:0]next_state;always@(posedgeclk)if(reset)state=S0;elsestate=next_state;always@(inorstate)case(state)…………S1:beginif(in)next_state=S2;elsenext_state=;end…………正確答案:【S0##%_YZPRLFH_%##00】13、填空題:已知狀態(tài)轉(zhuǎn)移圖如下:請在下劃線處填寫正確的代碼:modulereduce(clk,reset,in,out);inputclk,reset,in;outputout;parameterS0=2’b00;parameterS1=2’b01;parameterS2=2’b10;regout;reg[1:0]state;reg[1:0]next_state;always@(posedgeclk)if(reset)state=S0;elsestate=next_state;always@(inorstate)case(state)…………S2:beginif(in)next_state=;elsenext_state=S0;end…………正確答案:【S2##%_YZPRLFH_%##10】14、填空題:已知狀態(tài)圖如下:則如下對對輸出邏輯的描述代碼空白處應(yīng)為:always@(state)case(state)S0:out=0;S1:out=0;S2:out=1;S3:out=;endcase正確答案:【1】15、填空題:已知狀態(tài)轉(zhuǎn)移圖如下:請在下劃線處填寫正確的代碼:modulereduce(clk,reset,in,out);inputclk,reset,in;outputout;parameterS0=2’b00;parameterS1=2’b01;parameterS2=2’b10;regout;reg[1:0]state;reg[1:0]next_state;always@(posedgeclk)if(reset)state=;elsestate=next_state;……正確答案:【S0】16、填空題:已知狀態(tài)機轉(zhuǎn)移圖如下:請在空白處補充合適的代碼:modulereduce(clk,reset,in,out);inputclk,reset,in;outputout;parameterS0=2’b00;parameterS1=2’b01;parameterS2=2’b10;regout;reg[1:0]state;reg[1:0]next_state;…………always@(inorstate)case(state)…………S2:beginif(in)beginnext_state=S2;;(答案不留空格)endelse……end…………正確答案:【out=1】17、填空題:下圖所示狀態(tài)機為型狀態(tài)機正確答案:【Mealy】18、填空題:請將以下描述全加器的代碼補充完整:moduleadd_full(Cout,Sum,In_a,In_b,Cin)input[4:0]In_a,In_b;inputCin;;(答案不留空格)outputCout;assign{Cout,Sum}=In_a+In_b+Cin;endmodule正確答案:【output[4:0]Sum】19、填空題:請將以下描述多路復(fù)用器的代碼補充完整moduleaMux_2(Out,In_a,In_b,S)input[4:0]In_a,In_b;inputS;output[4:0]Out;assignOut=S?;(答案不留空格)endmodule正確答案:【In_a:In_b】20、填空題:異步數(shù)字系統(tǒng)主要依靠信號實現(xiàn)不同模塊之間的交互。正確答案:【握手】數(shù)字邏輯電路設(shè)計方法單元測驗(組合部分)1、問題:描述下面代碼的功能。modulefunc(reset,clk,out);inputclk,reset;outputregout;reg[2:0]count;always@(posedgeclk,reset)beginif(~reset)begincount=0;out=0;endelsebeginif(count==5)begincount=0;out=~out;endelsecount=count+1;endendendmodule選項:A、5分頻電路B、6分頻電路C、10分頻電路D、12分頻電路正確答案:【12分頻電路】2、問題:描述電路功能是()moduleM(a,b,a_gt_b,a_eq_b,a_lt_b);inputa,b;outputa_gt_b,a_eq_b,a_lt_b;assigna_gt_b=(ab),a_eq_b=(a==b),a_lt_b=(ab);endmodule選項:A、加法器B、比較器C、寄存器D、計數(shù)器正確答案:【比較器】3、問題:描述下面代碼的功能。moduleshiftreg_PA(E,A,clk,rst);outputA;inputE,clk,rst;regA,B,C,D;always@(posedgeclkorposedgerst)beginif(rst)beginA=0;B=0;C=0;D=0;endelsebeginA=B;B=C;C=D;D=E;endendendmodule選項:A、同步復(fù)位的移位寄存器B、異步復(fù)位的移位寄存器C、同步置位的移位寄存器D、異步置位的移位寄存器正確答案:【異步復(fù)位的移位寄存器】4、問題:a的位寬為4比特,b的位寬為4比特。a=4’b0010,b=4’b1010。ab=()。選項:A、0010B、1100C、1D、0正確答案:【1】5、問題:描述電路功能:assignout=en?in:1’bz;選項:A、選擇器B、帶有使能的寄存器C、鎖存器D、三態(tài)門正確答案:【三態(tài)門】微處理器的設(shè)計與實現(xiàn)單元測試1、問題:用VerilogHDL描述一個帶有進位(或借位)的4bit加法-減法器。當控制信號con為0時,進行加法運算,當控制信號con為1時,進行減法運算Moduleadd_sub_4bit(a,b,ci,con,s,co);Input[3:0]a,b;Inputci,con;Output[3:0]s;Outputco;Reg[3:0]s;Regco;Always@(________)beginIf(con){co,s}=a-b-ci;else{co,s}=a+b+ci;endmodule選項:A、a,b,ciB、a,b,ci,conC、clkD、a,b正確答案:【a,b,ci,con】2、問題:用VerilogHDL描述如下電路,其中輸入是A和CP,輸出為Q1、Q2和Q3Moduleregister(A,Q1,Q2,Q3,CP)InputA,CP;OutputQ1,Q2,Q3;RegQ1,Q2,Q3;always@(posedgeCP)begin_____________endendmodule選項:A、Q1=A;Q2=Q1;Q3=Q2;B、A=Q1;Q1=Q2;Q2=Q3;C、Q1=A;Q2=Q1;Q3=Q2;D、A=Q1;Q1=Q2;Q2=Q3;正確答案:【Q1=A;Q2=Q1;Q3=Q2;】3、問題:CPU的作用是在控制器的協(xié)調(diào)下,控制計算機的各個部件執(zhí)行程序的指令序列,使其有條不紊地進行。以下哪一項不屬于CPU需要進行的基本功能。選項:A、存儲指令B、取指令C、分析指令D、執(zhí)行指令正確答案:【存儲指令】4、問題:算術(shù)邏輯運算單元(ALU)是CPU設(shè)計中重要組成部分。針對幾種不同操作碼分別實現(xiàn)相應(yīng)的加、與、異或、跳轉(zhuǎn)等多種基本操作運算。請在下劃線補充合適的語句。modulealu(alu_out,zero,data,accum,alu_
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國四路硬盤錄像機數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國涼屋頂節(jié)能隔熱防曬涂料數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國三腔雙囊胃管數(shù)據(jù)監(jiān)測研究報告
- 遺產(chǎn)繼承協(xié)議咨詢合同
- 2025年法律知識競賽搶答題庫及答案(共50題)
- 健康健身挑戰(zhàn)賽參賽協(xié)議
- 醫(yī)療行業(yè)模擬試題
- 事業(yè)單位崗位聘用協(xié)議
- 健康保險代理銷售合作協(xié)議
- 關(guān)于產(chǎn)品研發(fā)方向決策會議的紀要
- 眼瞼腫物的護理查房課件
- 顧客提問的問題100條
- 全國優(yōu)質(zhì)課一等獎職業(yè)學(xué)?!独L制切割類組合體的三視圖》課件
- 【自考復(fù)習(xí)資料】03011兒科護理學(xué)(二)復(fù)習(xí)重點
- 跳繩之雙腳跳教案
- 大象版小學(xué)科學(xué)四年級下冊5.1小船與浮力 教學(xué)課件
- 物資管理工作流程圖
- 中西式點心新手制作教程
- 讀書分享交流會《從一到無窮大》課件
- 高大模板支撐體系安全檢查驗收表
- 蘇教版六年級下冊綜合實踐活動計劃及全冊教案
評論
0/150
提交評論