




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、四川大學(xué)期末考試試題(閉卷)(20152016學(xué)年第 1 學(xué)期) A卷課程號(hào): 課序號(hào): 課程名稱: 任課教師: 成績:適用專業(yè)年級(jí): 學(xué)生人數(shù): 印題份數(shù): 學(xué)號(hào): 姓名:考 生 承 諾我已認(rèn)真閱讀并知曉四川大學(xué)考場(chǎng)規(guī)則和四川大學(xué)本科學(xué)生考試違紀(jì)作弊處分規(guī)定(修訂),鄭重承諾:1、已按要求將考試禁止攜帶的文具用品或與考試有關(guān)的物品放置在指定地點(diǎn);2、不帶手機(jī)進(jìn)入考場(chǎng);3、考試期間遵守以上兩項(xiàng)規(guī)定,若有違規(guī)行為,同意按照有關(guān)條款接受處理。考生簽名:評(píng)閱教師得分一、 單項(xiàng)選擇題(本大題共20小題,每小題1分,共20分)提示:在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,請(qǐng)將其代碼填寫在下面
2、的表格中。錯(cuò)選、多選或未選均無分。12345678910111213141516171819201.以下寄存器中,哪一個(gè)不屬于地址指針寄存器?( A )(A)AX (B)BX (C)SI (D)DI2.以下標(biāo)志位中,哪一個(gè)不屬于狀態(tài)標(biāo)志位?( C )(A)CF (B)OF (C)IF (D)AF3.以下寄存器中,哪一個(gè)用于指示堆棧的棧頂位置?( C )(A)IP (B)SI (C)SP (D)BX4.以下寄存器中,哪一個(gè)用于提供代碼段的段基值?( C )(A)SS (B)DS (C)CS (D)AX5.以下指令中,不影響標(biāo)志位的是哪一條?( D )(A)INC (B)AND (C)SUB (D
3、)XCHG第 1 頁,共 10 頁試卷編號(hào):6.SF標(biāo)志位的含義是如下哪一個(gè)?( A )(A)符號(hào)標(biāo)志 (B)零值標(biāo)志 (C)補(bǔ)碼溢出標(biāo)志 (D)進(jìn)位標(biāo)志7.LOOP指令隱含使用如下哪一個(gè)寄存器作為計(jì)數(shù)器?( C )(A)AX (B)BX (C)CX (D)DX8.以下指令中,哪一條一定會(huì)訪問堆棧段?( D )(A)DEC (B)ADD (C)MOV (D)CALL 9.以下偽指令中,用于結(jié)束一個(gè)段定義的是哪一個(gè)?( D )(A)END (B)SEGMENT (C)ENDP (D)ENDS10.以下偽指令中,用于分配一個(gè)字節(jié)空間的是哪一個(gè)?( B )(A)DB (B)DW (C)DD (D)E
4、QU11.假設(shè)(AL)=35H,執(zhí)行指令A(yù)ND AL,0FH后,(AL)=( D )(A)3FH (B)F5H (C)30H (D)05H12.假設(shè)(AL)=02H,執(zhí)行指令I(lǐng)NC AL后,CF =( D )(A)0 (B)1 (C)2 (D)與執(zhí)行INC指令前一致13. 假設(shè)(AL)=05H,執(zhí)行指令A(yù)DD AL,0后,PF =( B )(A)0 (B)1 (C)2 (D)與執(zhí)行SUB指令前一致14. 假設(shè)(AL)=88H,執(zhí)行指令SUB AL,90H后,OF =( A )(A)0 (B)1 (C)2 (D)與執(zhí)行ADD指令前一致15.假設(shè)(AL)=68H,執(zhí)行指令A(yù)DD AL,08H后,A
5、F = ( B )(A)0 (B)1 (C)2 (D)與執(zhí)行ADD指令前一致16.假設(shè)(AL)=81H,執(zhí)行指令ROL AL,1后,(AL)= ( C )(A)80H (B)18H (C)03H (D)0C0H 17.假設(shè)(AL)=93H,執(zhí)行指令SHL AL,1后,OF = ( b )(A)0 (B)1 (C)2 (D)與執(zhí)行ADD指令前一致18.假設(shè)(SP)=0060H,執(zhí)行指令PUSH AX后,(SP)=( b )(A)0058H (B)005EH (C)0062H (D)0060H19.假設(shè)CF=1,以下哪一條轉(zhuǎn)移指令一定會(huì)轉(zhuǎn)移至目標(biāo)地址?( A )(A)JC (B)JNC (C)JS
6、 (D)JNZ20.假設(shè)(BL)=04H,執(zhí)行指令XOR BL,0FH后,(BL)=( D )(A)00H (B)0FH (C)04H (D)0BH第 2 頁,共 10 頁評(píng)閱教師得分二、多項(xiàng)選擇題(本大題共5小題,每小題2分,共10分)提示:在每小題列出的五個(gè)備選項(xiàng)中有二個(gè)至五個(gè)是符合題目要求的,請(qǐng)將其代碼填寫在下表中。錯(cuò)選、多選、少選或未選均無分。123451.以下哪些指令會(huì)影響CF標(biāo)志位?( CD )(A)INC (B)DEC (C)AND (D)SUB (E)JC2.以下指令中,哪些會(huì)訪問堆棧段?( ABDE )(A)CALL (B)RET (C)JMP (D)PUSH (E)POPF
7、3.假設(shè)(AL)=92H,CF=1,執(zhí)行指令A(yù)DC AL,88H后,以下結(jié)果哪些是正確的?( ACE )(A)(AL)=1BH (B)(AL)=1AH (C)CF=1 (D)OF=0 (E)ZF=04.假設(shè)(AL)=86H,執(zhí)行指令SAR AL,1后,以下結(jié)果哪些是正確的?( ACDE )(A)(AL)=0C3H (B)(AL)=0CH (C)CF=0 (D)OF=0 (E)PF=05.以下指令中,哪些使用了存儲(chǔ)器尋址方式?( BCD )(A)ADD AL,02H (B)SUB BL,0104H (C)INC BYTE PTR BX(D)AND AL,SI (E)XOR BL,CL評(píng)閱教師得分
8、三、判斷改錯(cuò)題(本大題共5小題,每小題4分,共20分)提示:下列各語句可能有語法錯(cuò)誤,判斷各語句正確與否,對(duì)于錯(cuò)誤的語句,需解釋其錯(cuò)誤的原因,對(duì)于正確的語句,若做出正確判斷則給4分,對(duì)于錯(cuò)誤的語句,做出正確判斷給2分,做出正確的解釋再給2分。1. NEG 145 XNEG指令不能跟立即數(shù)2. JZ BX X條件轉(zhuǎn)移指令JZ不能寄存器尋址,只能跟標(biāo)號(hào)第 3 頁,共 10 頁3. OR BL,SI 對(duì)4. MOV BYTE PTR SI, BYTE PTR BX XMOV指令的兩個(gè)操作數(shù)不能都為內(nèi)存單元5. XCHG AL,05H XXCHG指令的操作數(shù)不能有立即數(shù)評(píng)閱教師得分四、程序分析題(本大
9、題共5小題,每小題5分,共25分)。提示:每小題給出了一個(gè)程序片段,請(qǐng)按各小題的要求分析程序片段的執(zhí)行結(jié)果或功能,并在空白處填寫分析結(jié)果,分析正確則按照每空后標(biāo)注的分值給分,如果分析錯(cuò)誤則該空不得分。1. 有如下程序片段:MOV AL,35HMOV CL, 04HSHL AL, CL執(zhí)行該程序片段后,(AL)的十六進(jìn)制形式為 50H (3分),PF = 1 (1分),ZF = 0 (1分)2. 有如下程序片段:MOV AL, 76HAND AL, 0FHOR AL, 80H執(zhí)行該程序片段后,(AL)的十六進(jìn)制形式為 86H (3分),CF = 0 (1分),OF = 0 (1分)第 4 頁,共
10、 10 頁3. 有如下程序片段:MOV AL, 0F2HTEST AL, 01HJZ L1JMP L2L1:OR AL, 01HJMP L3L2:AND AL, 0FEHL3:執(zhí)行該程序片段后,(AL)的十六進(jìn)制形式為 0F3H (3分),CF = 0 (1分),PF = 1 (1分)4. 有如下程序片段:MOV AL, 02HXOR BL, BLMOV AH, 13HMOV CX, 08HL1:SHL AH, 1JC L2JMP L3L2:ADD BL, ALL3:LOOP L1執(zhí)行該程序片段后,(BL)的十六進(jìn)制形式為 06H (3分),(CX) = 00H (1分),ZF = 0 (1分
11、)第 5 頁,共 10 頁5. 有如下程序片段:MOV AL, 92HMOV AH, 03HCMP AL, AHJG L1JMP L2L1:MOV AL,0JMP L3L2: MOV AL,0FFHL3:執(zhí)行該程序片段后,(AL)的十六進(jìn)制形式為 0FFH (3分),OF = 0 (1分),SF = 1 (1分)評(píng)閱教師得分五、程序設(shè)計(jì)題(本大題共2小題,第1小題12分,第2小題13分,共25分)。提示:每小題給出了一個(gè)程序設(shè)計(jì)要求,請(qǐng)按照要求寫出源程序代碼,如果源程序代碼中出現(xiàn)語法錯(cuò)誤或邏輯錯(cuò)誤,則酌情扣分。1試編寫一個(gè)子程序,統(tǒng)計(jì)指定8位補(bǔ)碼數(shù)組中負(fù)數(shù)的個(gè)數(shù),假設(shè)指定數(shù)組最大長度不超過25
12、5字節(jié)。子程序的入口參數(shù)包括指定數(shù)組的偏移量、指定數(shù)組的長度,要求使用堆棧傳遞入口參數(shù),傳遞順序按上述順序;子程序的出口參數(shù)為數(shù)組中負(fù)數(shù)的個(gè)數(shù),要求使用AL寄存器傳遞出口參數(shù)。(注:僅寫出子程序相關(guān)源代碼,不寫調(diào)用該子程序的相關(guān)源代碼)GRAVES PROC FAR PUSH BP MOV BP,SP PUSH DS PUSH SI PUSH CX PUSH BX PUSH AX MOV BX,BP+6 MOV CX,BP+8 XOR AH,AHLOOP1:MOV AH,BX OR AH,7FH CMP AH,0FFH JE L1 JMP L2L1:INC ALL2:INC BX LOOP L
13、OOP1 POP AX POP BX POP CX POP SI POP DS POP BP RET 4GRAVES ENDP2. 試編寫一個(gè)完整程序,從鍵盤接收一個(gè)字符串(最大長度不超過50個(gè)字符),檢測(cè)字符串中的逗號(hào)字符,在每個(gè)逗號(hào)后插入一個(gè)空格字符,換行顯示處理后的字符串。(注:寫出完整源代碼)DATA SEGMENT MAXLEN DB 50 LEN DB ? STR1 DB 51 DUP(?) STR2 DB 101 DUP(?) NLINE DB 0AH,0DH,$DATA ENDSCODE SEGMENTASSUME DS:DATA,CS:CODEBEGIN:MOV AX,DATAMOV DS,AXMOV AH,0AHLEA DX,MAXLENINT 21H MOV CL,LEN XOR CH,CH LEA
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 壓力、溫度儀表及傳感器考核試卷
- 顯示器件的顯示技術(shù)考核試卷
- 水力發(fā)電工程水資源論證與規(guī)劃考核試卷
- 堅(jiān)果種植土壤養(yǎng)分循環(huán)利用考核試卷
- 第1課 電影工作室-初識(shí)影音制作 教學(xué)設(shè)計(jì) -2023-2024學(xué)年遼師大版(2015)信息技術(shù)八年級(jí)上冊(cè)
- 木材選材與處理技巧考核試卷
- 機(jī)床裝備制造過程中的質(zhì)量控制與生產(chǎn)管理技術(shù)創(chuàng)新實(shí)踐探索考核試卷
- Unit 7 第4課時(shí) Section B (1a-2b)(教學(xué)設(shè)計(jì))七年級(jí)英語上冊(cè)同步高效課堂(人教版2024)
- 職業(yè)素養(yǎng)的提升計(jì)劃
- 項(xiàng)目管理中的財(cái)務(wù)控制措施計(jì)劃
- 2016-2023年揚(yáng)州市職業(yè)大學(xué)高職單招(英語/數(shù)學(xué)/語文)筆試歷年參考題庫含答案解析
- 2024年時(shí)政考題及答案(200題)
- 縣城生活垃圾填埋場(chǎng)滲濾液兩級(jí)DTRO處理設(shè)備采購及安裝項(xiàng)目招投標(biāo)書范本
- 轉(zhuǎn)爐干法除塵技術(shù)介紹
- 北京市鄉(xiāng)村振興協(xié)理員面試題目
- 2024年國藥集團(tuán)招聘筆試參考題庫含答案解析
- 投標(biāo)管理制度(合集)
- 10廣東省事業(yè)單位工作人員年度考核登記表(申報(bào)評(píng)審衛(wèi)生版表十)
- 幼兒游戲活動(dòng)指導(dǎo)第二版全套教學(xué)課件
- 南京市城市用地分類和代碼標(biāo)準(zhǔn)
- 向下管理高爾夫-完整備注版104張課件
評(píng)論
0/150
提交評(píng)論