匯編語(yǔ)言——計(jì)算機(jī)科學(xué)與技術(shù)本科_第1頁(yè)
匯編語(yǔ)言——計(jì)算機(jī)科學(xué)與技術(shù)本科_第2頁(yè)
匯編語(yǔ)言——計(jì)算機(jī)科學(xué)與技術(shù)本科_第3頁(yè)
匯編語(yǔ)言——計(jì)算機(jī)科學(xué)與技術(shù)本科_第4頁(yè)
匯編語(yǔ)言——計(jì)算機(jī)科學(xué)與技術(shù)本科_第5頁(yè)
已閱讀5頁(yè),還剩11頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、時(shí)間:0分12秒/分 單選題 1. 當(dāng)使用調(diào)試工具DEBUG.EXE調(diào)試匯編語(yǔ)言程序時(shí),查看CPU內(nèi)部各寄存器和數(shù)據(jù)區(qū)的內(nèi)容使用_命令(A) R,D (B) R,D段地址:偏移地址 (C) R,E (D) R,D偏移地址:段地址 難度:較易 分值:3.0 C 2. 將MESS的偏移地址送入BX寄存器中,可使用指令-(A) MOV BX,MESS (B) MOVBX, (C) LEABX,MESS (D) LEABX,OFSET MESS 難度:較易 分值:3.0 C 3. 在匯編語(yǔ)言程序設(shè)計(jì)中,若調(diào)用不在本模塊中的過(guò)程,則對(duì)該過(guò)程必須用偽操作命令_說(shuō)明。(A) PUBLIC (B) COMMO

2、N (C) EXTERN (D) ASSUME 難度:較易 分值:3.0 C 4. 若(AL)=87H,執(zhí)行ADDAL,0F5H后,S,Z,C,O,P的狀態(tài)為_(A) SF=0,ZF=0,CF=1,OF=1,PF=0; (B) SF=1,ZF=0,CF=1,OF=0,PF=1; (C) SF=0,ZF=0,CF=0,OF=1,PF=0 (D) SF=1,ZF=1,CF=1,OF=1,PF=1 難度:較易 分值:3.0 A 5. 在指令 MOVAX,BX中,源操作數(shù)的尋址方式為_(A) 立即尋址 (B) 直接尋址 (C) 段內(nèi)間接尋址 (D) 寄存器尋址 難度:較易 分值:3.0 C 6. 運(yùn)算

3、型指令的尋址和轉(zhuǎn)移型指令的尋址,其不同點(diǎn)在于_(A) 前者取操作數(shù),后者決定程序的轉(zhuǎn)移地址 (B) 后者取操作數(shù),前者決定程序的轉(zhuǎn)移地址 (C) 兩者都是取操作數(shù) (D) 兩者都是決定程序的轉(zhuǎn)移地址 難度:較易 分值:2.0 A 7. MOV AX,ES:BXSI的源操作數(shù)的物理地址是_(A) 16dx(DS)+(BX)+(SI) (B) 16dx(ES)+(BX)+(SI) (C) 16dx(SS)+(BX)+(SI) (D) 16dx(CS)+(BX)+(SI) 難度:較易 分值:3.0 B 8. 主程序與子程序之間常用的參數(shù)傳遞方式有_(A) 中斷傳送 (B) 寄存器,直接存儲(chǔ)器傳送 (

4、C) 寄存器,地址表,堆棧傳送 (D) 地址表,堆棧傳送 難度:較易 分值:3.0 C 9. 計(jì)算機(jī)系統(tǒng)軟件中的匯編程序是一種_(A) 匯編語(yǔ)言程序 (B) 翻譯程序 (C) 編輯程序 (D) 將高級(jí)語(yǔ)言程序轉(zhuǎn)換成匯編語(yǔ)言程序的程序 難度:較易 分值:3.0 B 10. 比較指令CMP_(A) 專用于有符號(hào)數(shù)的比較 (B) 專用于無(wú)符號(hào)數(shù)的比較 (C) 不區(qū)分比較對(duì)象的類型 (D) 不區(qū)分比較的對(duì)象是有符號(hào)數(shù)還是無(wú)符號(hào)數(shù) 難度:較易 分值:3.0 D 11. 將MESS的偏移地址送入BX寄存器中,可使用指令-(A) MOV BX,MESS (B) MOVBX, (C) LEABX,MESS (

5、D) LEABX,OFSET MESS 難度:較易 分值:3.0 C 12. 在指令 MOVAX,BX中,源操作數(shù)的尋址方式為_(A) 立即尋址 (B) 直接尋址 (C) 段內(nèi)間接尋址 (D) 寄存器尋址 難度:較易 分值:2.0 C 13. JMP WORD PTR DI是_(A) 段內(nèi)間接轉(zhuǎn)移 (B) 段間間接轉(zhuǎn)移 (C) 段內(nèi)直接轉(zhuǎn)移 (D) 段間直接轉(zhuǎn)移 難度:較易 分值:3.0 A 14. 匯編語(yǔ)言源程序經(jīng)匯編后不能直接生成_(A) .OBJ文件 (B) .LST文件 (C) .EXE文件 (D) .CRF文件 難度:較易 分值:2.0 C 15. JMP FAR PTRA ABCD

6、 ( ABCD是符號(hào)地址)是_(A) 段內(nèi)間接轉(zhuǎn)移 (B) 段間間接轉(zhuǎn)移 (C) 段內(nèi)直接轉(zhuǎn)移 (D) 段間直接轉(zhuǎn)移 難度:較易 分值:2.0 D 16. 下列指令中,有語(yǔ)法錯(cuò)誤的是_(A) MOV SI,DI (B) IN AL,DX (C) JMP WORD PTR BX+8 (D) PUSH WORD PTR 20BX+SI-2 難度:較易 分值:3.0 A 17. 在匯編語(yǔ)言程序設(shè)計(jì)中,若調(diào)用不在本模塊中的過(guò)程,則對(duì)該過(guò)程必須用偽操作命令_說(shuō)明。(A) PUBLIC (B) COMMON (C) EXTERN (D) ASSUME 難度:較易 分值:3.0 C 18. 宏匯編指令適合于

7、_(A) 變量較多,程序本身較短的子功能段使用。 (B) 變量較少,程序本身較短的子功能段使用。 (C) 變量較多,程序本身較長(zhǎng)的子功能段使用。 (D) 各種子功能段 難度:較易 分值:3.0 B 19. 一般地,我們將計(jì)算機(jī)指令的集合稱為_。(A) 機(jī)器語(yǔ)言 (B) 匯編語(yǔ)言 (C) 模擬語(yǔ)言 (D) 仿真語(yǔ)言 難度:較易 分值:2.0 A 20. 設(shè)字長(zhǎng)N=16,有符號(hào)數(shù)7BF6H的補(bǔ)碼表示為_(A) 8952H (B) 7BF6H (C) 76BFH (D) FBF6H 難度:較易 分值:3.0 B 21. 主程序與子程序之間常用的參數(shù)傳遞方式有_(A) 中斷傳送 (B) 寄存器,直接存

8、儲(chǔ)器傳送 (C) 寄存器,地址表,堆棧傳送 (D) 地址表,堆棧傳送 難度:較易 分值:2.0 C 22. 短轉(zhuǎn)移指令可以使程序轉(zhuǎn)移到_(A) 距該指令偏移地址為-128+127的地方 (B) 段內(nèi)的任何地 (C) 段外 (D) 距該指令偏移地址為+255的地方 難度:較易 分值:2.0 A 23. 寄存器間接尋址方式中,操作數(shù)在_中(A) 通用寄存器 (B) 堆棧 (C) 主存單元 (D) 段寄存器 難度:較易 分值:3.0 C 24. PTR算符賦予變量的新的類型_(A) 只能在本語(yǔ)句中生效; (B) 在本段中生效 (C) 只能在代碼段中生效; (D) 只能在數(shù)據(jù)段中生效 難度:較易 分值

9、:2.0 A 25. 8088 CPU有下列寄存器可用于存儲(chǔ)器操作數(shù)尋址 _(A) BP,BX,CX,DX (B) SI,DI,BX,BP (C) BX,DX,SI,DI (D) AX,BX,CX,DX 難度:較易 分值:3.0 B 26. INC指令不影響_標(biāo)志(A) OF (B) CF (C) SF (D) ZF 難度:較易 分值:3.0 B 27. 直接、間接、立即三種尋址方式指令的執(zhí)行速度,由快至慢的排序?yàn)開(A) 直接、立即、間接 (B) 直接、間接、立即 (C) 立即、直接、間接 (D) 不一定 難度:較易 分值:3.0 C 28. 條件轉(zhuǎn)移指令JNE的測(cè)試條件是_(A) ZF=1

10、 (B) CF=0 (C) ZF=0 (D) CF=1 難度:較易 分值:3.0 C 29. 宏匯編指令適合于_(A) 變量較多,程序本身較短的子功能段使用。 (B) 變量較少,程序本身較短的子功能段使用。 (C) 變量較多,程序本身較長(zhǎng)的子功能段使用。 (D) 各種子功能段 難度:較易 分值:3.0 B 30. 在一段匯編程序中多次調(diào)用另一段程序,用宏指令比用子程序?qū)崿F(xiàn)_(A) 占內(nèi)存空間小,但速度慢 (B) 占內(nèi)存空間大,但速度快 (C) 占內(nèi)存空間相同,速度快 (D) 占內(nèi)存空間相同,速度慢 難度:較易 分值:3.0 B 31. PTR算符賦予變量的新的類型_(A) 只能在本語(yǔ)句中生效;

11、 (B) 在本段中生效 (C) 只能在代碼段中生效; (D) 只能在數(shù)據(jù)段中生效 難度:較易 分值:3.0 A 32. 邏輯位移指令SHL用于_(A) 帶符號(hào)數(shù)乘2 (B) 帶符號(hào)數(shù)除2 (C) 無(wú)符號(hào)數(shù)乘2 (D) 無(wú)符號(hào)數(shù)除2 難度:較易 分值:3.0 C 33. 設(shè)字長(zhǎng)N=16,有符號(hào)數(shù)7BF6H的補(bǔ)碼表示為_(A) 8952H (B) 7BF6H (C) 76BFH (D) FBF6H 難度:較易 分值:3.0 B 34. 若(AL)=87H,執(zhí)行ADDAL,0F5H后,S,Z,C,O,P的狀態(tài)為_(A) SF=0,ZF=0,CF=1,OF=1,PF=0; (B) SF=1,ZF=0,CF=1,OF=0,PF=1; (C) SF=0,ZF=0,CF=0,OF=1,PF=0 (D) SF=1,ZF=1,CF=1,OF=1,PF=1 難度:較易 分值:3.0 A 35. 短轉(zhuǎn)移指令可以使程序轉(zhuǎn)移到_(A) 距該指令偏

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論