2025年微型計算機(jī)原理試題庫及答案_第1頁
2025年微型計算機(jī)原理試題庫及答案_第2頁
2025年微型計算機(jī)原理試題庫及答案_第3頁
2025年微型計算機(jī)原理試題庫及答案_第4頁
2025年微型計算機(jī)原理試題庫及答案_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

2025年微型計算機(jī)原理試題庫及答案一、單項選擇題(每題1分,共30分)1.在8086最小模式下,當(dāng)CPU執(zhí)行INAL,DX指令時,引腳M/IO、RD、WR的電平組合為A.101??B.010??C.001??D.110答案:B2.若某8位微控制器的堆棧指針SP初值為0x1FF,執(zhí)行PUSHACC后SP值為A.0x1FE??B.0x200??C.0x1FF??D.0x0答案:A3.在ARMCortex-M3中,NVIC中斷優(yōu)先級寄存器每字段寬度為A.1bit??B.2bit??C.4bit??D.8bit答案:C4.某32位地址總線系統(tǒng)中,若采用全譯碼方式尋址1MB存儲器,所需片選地址線數(shù)為A.20??B.12??C.10??D.32答案:B5.當(dāng)I2C總線處于“時鐘延展”狀態(tài)時,拉低SCL的器件是A.主機(jī)器件??B.從機(jī)器件??C.上拉電阻??D.總線緩沖器答案:B6.在8086指令MOVAX,[BX+SI+10H]中,源操作數(shù)的尋址方式為A.寄存器間接??B.基址加變址??C.相對基址加變址??D.寄存器相對答案:C7.若某ADC分辨率為12bit,參考電壓2.5V,其量化步長為A.0.61mV??B.0.60mV??C.0.59mV??D.0.58mV答案:A8.在CAN2.0B協(xié)議中,擴(kuò)展幀標(biāo)識符共A.11bit??B.18bit??C.29bit??D.32bit答案:C9.當(dāng)8051串口工作于方式1時,一幀數(shù)據(jù)共傳輸A.8bit??B.9bit??C.10bit??D.11bit答案:C10.在RISC-VRV32I基礎(chǔ)指令集中,用于同步內(nèi)存訪問的指令是A.FENCE??B.SYNC??C.LW??D.MV答案:A11.若某Cache采用4路組相聯(lián),共64行,每組4行,則組數(shù)為A.16??B.32??C.64??D.256答案:A12.在8086中,指令LEABX,TABLE與MOVBX,OFFSETTABLE執(zhí)行結(jié)果A.完全相同??B.僅對TABLE為外部符號時不同??C.僅對TABLE為局部變量時不同??D.完全不同答案:A13.當(dāng)USB全速設(shè)備插入時,D+、D?線狀態(tài)為A.D+>2.8V,D?<0.3V??B.D+<0.3V,D?>2.8V??C.均為1.5V??D.均為0V答案:A14.在ARM指令集里,完成寄存器高16位清零的最低指令數(shù)為A.1??B.2??C.3??D.4答案:A(ANDRd,Rd,0x0000FFFF)15.若某DRAM芯片地址引腳為A0~A11,行地址選通時復(fù)用,則其容量為A.4M×8??B.8M×8??C.16M×8??D.32M×8答案:C16.在8086最小模式下,中斷響應(yīng)周期第一個INTA脈沖期間,CPU將A.讀取中斷向量類型碼??B.輸出LOCK信號??C.浮空地址總線??D.采樣NMI答案:C17.當(dāng)微處理器采用微程序控制時,微指令的下地址字段主要解決A.操作碼譯碼??B.微程序分支??C.時序同步??D.中斷屏蔽答案:B18.若某系統(tǒng)采用8級流水線,理想CPI為1,實際因數(shù)據(jù)相關(guān)導(dǎo)致平均CPI=1.5,則加速比約為A.8??B.5.3??C.4??D.2.7答案:B19.在SPI總線中,若CPOL=1、CPHA=1,則數(shù)據(jù)采樣發(fā)生在A.上升沿??B.下降沿??C.第一個上升沿??D.第一個下降沿答案:A20.當(dāng)Cache寫策略采用寫回法時,發(fā)生替換時需要A.總線讀??B.總線寫??C.中斷請求??D.DMA請求答案:B21.在RISC-V中,指令SBimm(rs1),rs2的立即數(shù)字段寬度為A.12bit??B.13bit??C.20bit??D.32bit答案:B22.若某微控制器內(nèi)部RC振蕩器出廠校準(zhǔn)誤差為±2%,則波特率允許最大偏差為A.±1%??B.±2%??C.±4%??D.±0.5%答案:A23.在8086中,指令DIVBL執(zhí)行后,若商大于255將觸發(fā)A.除法錯中斷??B.溢出中斷??C.單步中斷??D.NMI答案:A24.當(dāng)采用奇校驗時,數(shù)據(jù)0x35經(jīng)UART發(fā)送的校驗位為A.0??B.1??C.與停止位相同??D.與起始位相同答案:B25.在ARMCortex-M3的SysTick定時器中,若CLKSOURCE=1,則時鐘源為A.外部參考??B.內(nèi)核時鐘??C.低速RC??D.外部引腳答案:B26.若某Flash頁大小為2KB,擦除時間為20ms,則字節(jié)平均擦除時間為A.9.8μs??B.10μs??C.40μs??D.80μs答案:A27.在8086中,指令REPNZMOVSB執(zhí)行完畢時,CX值為A.0??B.1??C.?1??D.不變答案:A28.當(dāng)采用地址線復(fù)用的DRAM時,行選通信號為A.RAS??B.CAS??C.WE??D.OE答案:A29.在CAN總線中,位填充規(guī)則在連續(xù)出現(xiàn)A.4個相同位??B.5個相同位??C.6個相同位??D.8個相同位答案:B30.若某32位系統(tǒng)采用小端模式,內(nèi)存0x1000處存放0x12345678,則0x1002字節(jié)內(nèi)容為A.0x12??B.0x34??C.0x56??D.0x78答案:C二、填空題(每空1分,共20分)31.8086中,物理地址=段寄存器×________+________。答案:16;偏移地址32.若某ADC采樣頻率為10kHz,輸入信號最高頻率4kHz,則該系統(tǒng)________(滿足/不滿足)奈奎斯特準(zhǔn)則。答案:不滿足33.在ARM匯編中,指令LSLRd,Rn,n相當(dāng)于Rd=Rn×________。答案:2^n34.當(dāng)8051定時器0工作于方式2時,TH0存放________值,TL0存放________值。答案:重裝;計數(shù)35.若某Cache行大小為32B,主存地址32位,則塊內(nèi)偏移占________位。答案:536.在RISC-V中,跳轉(zhuǎn)指令JAL的偏移量字段為________位,可跳轉(zhuǎn)范圍±________KB。答案:20;137.當(dāng)I2C總線產(chǎn)生START條件時,SCL保持________電平,SDA產(chǎn)生________跳變。答案:高;下38.若某系統(tǒng)采用奇偶校驗,接收端發(fā)現(xiàn)校驗錯,通常會觸發(fā)________機(jī)制。答案:重發(fā)或丟棄39.在8086最小模式下,READY引腳由________器件驅(qū)動,用于插入________周期。答案:外部;等待40.當(dāng)USB設(shè)備描述符bMaxPacketSize0為64,則端點0最大包長為________字節(jié)。答案:64三、判斷改錯題(每題2分,共10分。先判斷對錯,若錯則給出正確表述)41.在8086中,指令PUSHCS是非法指令。答案:錯。改為:PUSHCS是合法指令,CS可作為段寄存器壓棧。42.ARM的LDMIA指令執(zhí)行后,基址寄存器內(nèi)容不變。答案:錯。改為:若寫回位W=1,則基址寄存器內(nèi)容更新。43.當(dāng)Cache采用直接映射時,主存塊只能裝入唯一Cache行,因此無替換算法。答案:對。44.在CAN總線中,標(biāo)識符數(shù)值越小,優(yōu)先級越低。答案:錯。改為:標(biāo)識符數(shù)值越小,優(yōu)先級越高。45.若某DRAM刷新周期為64ms,行數(shù)為8192,則刷新間隔最大為7.8μs。答案:對。四、簡答題(每題6分,共30分)46.簡述8086最小模式下存儲器寫周期的時序要點。答案:T1:CPU輸出20位地址、ALE高電平,DT/ˉR=1;T2:ALE下降,地址撤除,CPU輸出數(shù)據(jù),WR=0;T3:檢測READY,若低則插入Tw;T4:WR上升沿鎖存數(shù)據(jù),完成寫操作。47.說明ARMCortex-M3雙堆棧機(jī)制及其優(yōu)勢。答案:MSP用于特權(quán)線程與異常,PSP僅用于用戶線程;隔離內(nèi)核與用戶數(shù)據(jù),提高健壯性,便于RTOS任務(wù)切換。48.比較寫直達(dá)與寫回策略在Cache一致性、帶寬、硬件復(fù)雜度方面的差異。答案:寫直達(dá):一致性簡單、帶寬高、硬件簡單;寫回:一致性復(fù)雜、帶寬低、硬件需臟位,但命中率高。49.簡述微程序控制器中微指令編碼的三種方式并給出適用場景。答案:水平型:并行度高,速度要求高;垂直型:編碼緊湊,慢速微控;字段編碼:折中,廣泛用于現(xiàn)代CISC。50.說明USB枚舉過程中“設(shè)置地址”階段的具體步驟。答案:主機(jī)通過默認(rèn)地址0發(fā)送SET_ADDRESS請求;設(shè)備收到后進(jìn)入地址狀態(tài);主機(jī)隨后在新地址發(fā)送GET_DESCRIPTOR確認(rèn);設(shè)備完成地址切換。五、綜合應(yīng)用題(共40分)51.(10分)某8086系統(tǒng)采用2片8K×8SRAM構(gòu)成16位數(shù)據(jù)總線存儲器,地址范圍0x00000~0x03FFF,使用74LS138譯碼。畫出連接圖并寫出片選邏輯表達(dá)式。答案:A15~A13接138CBA,G2A=0,G2B=0,G1=1;Y0接第一片CE,Y1接第二片CE;邏輯:CS0=?A15∧?A14∧?A13;CS1=?A15∧?A14∧A13。52.(15分)某32位RISC-VMCU,系統(tǒng)時鐘72MHz,要求用SysTick產(chǎn)生1kHz中斷。(1)計算重裝載值;(2)寫出初始化匯編代碼;(3)給出中斷服務(wù)例程框架。答案:(1)72000?1=0x1193F;(2)```assemblyLUIt0,0xE000FADDIt0,t0,0x10LIt1,0x1193FSWt1,0(t0)LIt1,0x7SWt1,4(t0)```(3)```assemblySysTick_Handler:PUSH{lr}BLtick_updatePOP{pc}```53.(15分

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論