《《《微機(jī)原理》》期末考試題型及考試范圍.ppt》由會(huì)員分享,可在線閱讀,更多相關(guān)《《《微機(jī)原理》》期末考試題型及考試范圍.ppt(14頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、期末考試題型及考試范圍,單位名稱: 上海電力學(xué)院,主講教師: 程啟明,出卷教師: 黃云峰,一、數(shù)值轉(zhuǎn)換與運(yùn)算題(每空1分,共25分),1 二進(jìn)制、十進(jìn)制、十六進(jìn)制之間的轉(zhuǎn)換; 2 8位/16位數(shù)據(jù)的表示范圍(無(wú)符號(hào)、帶符號(hào)原碼/反碼/補(bǔ)碼、 真值),某數(shù)據(jù)在計(jì)算機(jī)中表示; 3 兩數(shù)加減運(yùn)算的結(jié)果及對(duì)6個(gè)狀態(tài)標(biāo)志的影響(ZF/CF/OF/SF/PF/AF); 4 十進(jìn)制數(shù)的組合及未組合BCD碼表示(如36); 5 組合(壓縮)或未組合(非壓縮)BCD碼兩數(shù)相加、調(diào)整運(yùn)算中,AL結(jié)果的變化情況?P124-125,6 中斷向量碼、中斷向量、中斷向量表、中斷向量地址之間關(guān)系; P272 7
2、某指令中操作數(shù)的尋址方式(共種); 8 邏輯地址、物理地址之間的關(guān)系(計(jì)算指令中操作數(shù)的物理地址); 9 循環(huán)移位指令執(zhí)行后結(jié)果(注意左/右、是否帶CF及移位次數(shù)); 10 CMP指令執(zhí)行后,結(jié)果及狀態(tài)如何?,二、填空題(每空1分,共20分),1 CPU內(nèi)部結(jié)構(gòu)(EU與BIU); 2 基本總線周期長(zhǎng)度(T1、T2、T3、TW*、T4); 3 M分類,M存儲(chǔ)單元最大數(shù); 4 CPU與I/O接口之間交換信息種類,它們進(jìn)入CPU是通過AB/DB/CB中哪種總線?數(shù)據(jù)信號(hào)分類,I/O端口最大數(shù); 5 8086/8088中斷源個(gè)數(shù),入口地址存放在何處?NMI的中斷類型號(hào)?外中的優(yōu)先級(jí)與內(nèi)中的優(yōu)先級(jí)大小,
3、8259主從級(jí)連最多需多少片8259?最大中斷源個(gè)數(shù)?,三、問答題(每題2.5分,共25分),18086中NMI、INTR的異同? 28255與8253的初始化程序; 3指令性語(yǔ)句與指示性語(yǔ)句異同? 4基本總線周期的4T(+TW)內(nèi)容,T1時(shí)AD020輸出內(nèi)容。主頻5MHz,T=? 5如何用指令比較兩數(shù)大?。?位無(wú)符號(hào)、帶符號(hào)兩種)?P121-122 6已知狀態(tài)口、數(shù)據(jù)口地址,寫出用查詢方式實(shí)現(xiàn)數(shù)據(jù)的采集程序段。(請(qǐng)參看課件),7中斷系統(tǒng)的三個(gè)功能。 8中斷向量表是什么? 9外設(shè)中斷申請(qǐng)()響應(yīng)的四個(gè)條件? 有中斷申請(qǐng)沒有被屏蔽當(dāng)前指令執(zhí)行完中斷允許標(biāo)志) 10畫出串行異/同步通訊的字符格式。
4、 11匯編語(yǔ)言可執(zhí)行程序的生成過程。 (請(qǐng)參看課件) 128086/8088最小、最大工作模式含義及異同,畫出它們的結(jié)構(gòu)圖。 13中斷響應(yīng)的全過程? 14DOS功能調(diào)用的作用?(INT 21中斷實(shí)現(xiàn)哪些管理?) 。(請(qǐng)參看課件),15宏調(diào)用與子程序調(diào)用異同? 。(請(qǐng)參看課件) 16馮.諾依曼計(jì)算機(jī)原理?微機(jī)由哪三部分組成? (存儲(chǔ)程序自動(dòng)控制方式,五大部分) 178086內(nèi)部結(jié)構(gòu)及外部引腳(三總線形成,AB根數(shù)及尋址能力) 18匯編語(yǔ)言格式及翻譯方式 19幾條真指令執(zhí)行(含堆棧指令)后,有關(guān)寄存器和存儲(chǔ)單元內(nèi)容。 20幾條偽指令翻譯后,有關(guān)變量?jī)?nèi)容。 21程序設(shè)計(jì)5大步,程序的4種基本結(jié)構(gòu),循
5、環(huán)結(jié)構(gòu)又分2種。 22復(fù)位和啟動(dòng)是通過RESET引腳,復(fù)位后CS=?IP=?總線狀態(tài)? 23小地址格式數(shù)據(jù)存儲(chǔ)含義。 (請(qǐng)參看課件),四、作圖題(每題5分,共10分),1偽指令分配的存儲(chǔ)空間及初始化數(shù)據(jù);(注意:負(fù)數(shù)存儲(chǔ)方式) 28086最小模式下的組態(tài)圖并簡(jiǎn)介。 32114(1K*4)需多少片變?yōu)?K*8的存儲(chǔ)體?請(qǐng)采用138譯碼器畫出它們與CPU之間的連接圖,并計(jì)算存儲(chǔ)器的地址。 48253的內(nèi)部邏輯結(jié)構(gòu)并初始化; 58255的內(nèi)部邏輯結(jié)構(gòu)并初始化;,五、選擇題(每空1分,共10分),18086的最小時(shí)間單位是什么? 2RS-232中數(shù)據(jù)“1”、“0”狀態(tài)的電平是什么? 320根地址線尋址
6、范圍? 4堆棧是內(nèi)存中何種原則組織的區(qū)域? 58086/8088的區(qū)別(指令隊(duì)列長(zhǎng)度、外部DB的長(zhǎng)度、 ) 68255A的PC口置位/復(fù)位的控制字應(yīng)寫入何口? 7CPU響應(yīng)中斷條件? 8某指令的尋址方式?,六、程序題(每題10分,共20分),1串指令實(shí)現(xiàn)數(shù)據(jù)傳輸; P135-136 2從內(nèi)存中尋找無(wú)符號(hào)數(shù)中的最大數(shù)/最小數(shù); 3INT 21H中2號(hào)(屏幕輸出)和INT 1AH(時(shí)間計(jì)數(shù)器中斷)在屏幕上輸出;09之間的隨機(jī)數(shù) P172 4編程實(shí)現(xiàn)Fibnacci數(shù)列輸出;P195 4.18 5串指令實(shí)現(xiàn)兩數(shù)據(jù)塊比較,找出第1個(gè)不同的數(shù)據(jù)輸出-1,相同輸出0; P136 68253產(chǎn)
7、生周期200ms方波的初始化程序段(CLK的頻率為5MHz);P306-307 7把內(nèi)存中一組數(shù)據(jù)分成正、負(fù)兩組存放在不同處; 8將10個(gè)ASCII碼轉(zhuǎn)為組合的BCD碼存放到另一處;,若自BLOCK開始的內(nèi)存緩沖區(qū)中有100個(gè)帶符號(hào)數(shù)(16位),要求找出其中的最大值,并把它放到MAX單元中.,MOV BX, OFFSET BLOCK MOV AX, BX INC BX INC BX MOV CX, 99 AGAIN: CMP AX, BX JG NEXT ;JNG NEXT(最小)/ JC NEXT(無(wú)符號(hào)最大)/JNC NEXT(無(wú)符號(hào)最小) M
8、OV AX, BX NEXT: INC BX INC BX DEC CX JNZ AGAIN MOV MAX, AX ; MOV MIN, AX HLT,若在內(nèi)存緩沖區(qū)中有一個(gè)數(shù)據(jù)塊,起始地址為BLOCK,數(shù)據(jù)塊中的數(shù)據(jù)有正負(fù),要求把其中的正負(fù)數(shù)分開,分別送至同一段的兩個(gè)緩沖區(qū),存放正、負(fù)數(shù)的起始地址分別為PLUS、MINUS.,START: MOV SI, OFFSET BLOCK MOV DI, OFFSET PLUS MOV BX,OFFSET MINUS MOV CX,COUNT GOON:LODSB BLOCK AND
9、 AL,AL JZ GOON TEST AL, 80H JNZ MIUS STOSB JMP AGAIN MINS: XCHG BX,DI STOSB XCHG BX, DI AGAIN:DEC CX JNZ GOON HLT,若在內(nèi)存的輸入緩沖區(qū)中,已有若干個(gè)用ASCII碼表示的十進(jìn)制數(shù),要求把它們轉(zhuǎn)換為BCD碼,且把兩個(gè)相鄰存儲(chǔ)單元的十進(jìn)制碼的BCD碼合并在一個(gè)存儲(chǔ)單元中,且地址高的放在前四位。,MOV SI, OFFSET ASCBUF MOV DI,OFFSET BCDBUF MOV CX,COUNT ROR CX,1 JNC NEXT ROL CX,1 MOV AL,SI INC SI AND AL,0FH MOV DI,AL INC DI DEC CX ROR CX,1,NEXT:MOV AL,SI INC SI AND AL,0FH MOV BL,AL MOV AL,SI INC SI PUSH CX MOV CL,4 SAL AL,CL POP CX ADD AL,BL MOV DI,AL INC DI LOOP NEXT HLT,預(yù)祝同學(xué)們 取得好成績(jī)!,謝謝各位同學(xué)!,答疑地點(diǎn):綜合樓305 電話:339,