



全文預(yù)覽已結(jié)束
付費下載
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
匯編語言程序設(shè)計試卷匯編語言程序設(shè)計試卷 一. (共 75 題,共 150 分) 1. 下列說法錯誤的是_。 (2 分) A.機(jī)器指令的形式包含操作碼和地址碼 B.計算機(jī)只能夠識別規(guī)定好的機(jī)器指令 C.不同計算機(jī)系統(tǒng)之間的機(jī)器指令能夠相互兼容 D.匯編語言的主要操作和機(jī)器指令基本上一一對應(yīng) 檢查答案標(biāo)準(zhǔn)答案:C 2. 兩個有符號數(shù)相減,通過標(biāo)志位_判斷結(jié)果是否溢出。 (2 分) A.ZF B.CF C.SF D.OF 檢查答案標(biāo)準(zhǔn)答案:D 3. 匯編語言和高級語言的比較,下列說法錯誤的是_ (2 分) A.匯編語言和高級語言都不能被機(jī)器直接識別 B.完成同樣的功能,匯編語言占據(jù)空間小 C.高級語言可以使用變量,但匯編語言不行 D.匯編語言中有類似于高級語言的宏功能 檢查答案標(biāo)準(zhǔn)答案:C 4. 下列寄存器中,哪個寄存器不能供匯編程序直接訪問_. (2 分) A.SP B.BP C.CS D.IP 檢查答案標(biāo)準(zhǔn)答案:D 5. 下列寄存器,哪個不能作基址寄存器_。 (2 分) A.BX B.BP C.SI D.ESI 檢查答案標(biāo)準(zhǔn)答案:C 6. 設(shè)有關(guān)寄存器及存儲單元的內(nèi)容如下: 則指令 MOV AX, 1100HBXSI執(zhí)行完畢后,AX 寄存器中的值是 _。 (2 分) A.65B7H B.3412H C.4C2AH D.7856H 檢查答案標(biāo)準(zhǔn)答案:A 7. 常量的用途中,哪個說法是錯誤的_。 (2 分) A.可以作立即尋址的操作數(shù) B.也可作某些存貯器操作數(shù)的的位移量組成部分 C.在數(shù)據(jù)定義偽指令語句中給變量賦初值 D.可以作目的操作數(shù) 檢查答案標(biāo)準(zhǔn)答案:D 8. 若(ECX)0ABCD1234H (BL)0E3H,則語句 MOVSX ECX,BL 執(zhí)行后: (ECX)的值為_。 (2 分) A.0ABCD1234H B.0FFFFFFE3H C.000000E3H D.0ABCD12E3H 檢查答案標(biāo)準(zhǔn)答案:B 9. 若(AX)0FFFDH,則語句 ADD AX,7FFFH 執(zhí)行后,下列說法正確的是_。 (2 分) A.(AX)7FFCH,(OF)=1,(CF)=1 B.(AX)17FFCH,(OF)=1,(CF)=1 C.(AX)7FFCH,(OF)=0,(CF)=1 D.(AX)17FFCH,(OF)=0,(CF)=1 檢查答案標(biāo)準(zhǔn)答案:C 10. 在語句 INC SS:BX中,操作數(shù)使用的段寄存器是_。 (2 分) A.DS B.ES C.CS D.SS 檢查答案標(biāo)準(zhǔn)答案:D 11. 若(BX)= 0A2F4H,語句 SAR BX, 2 執(zhí)行后,(BX) =_。 (2 分) A.0A2FH B.0E8BDH C.28DBH D.2F4AH 檢查答案標(biāo)準(zhǔn)答案:B 12. 若(AX)=0FFFFH,則指令 XOR AX, 0AAAAH 執(zhí)行后,(AX)= (2 分) A.0AAAAH B.5555H C.0FFFFH D.1111H 檢查答案標(biāo)準(zhǔn)答案:B 13. 控制匯編程序應(yīng)如何工作的約定符號稱匯編控制命令,又稱為_。 (2 分) A.條件跳轉(zhuǎn)指令 B.機(jī)器指令 C.偽指令 D.宏指令 檢查答案標(biāo)準(zhǔn)答案:C 14. 下面哪個不是 MASM 宏匯編程序的功能_。 (2 分) A.產(chǎn)生可重定位的目標(biāo)文件 B.處理各種偽指令 C.給出語法錯誤提示 D.產(chǎn)生可執(zhí)行文件 檢查答案標(biāo)準(zhǔn)答案:D 15. 設(shè) AL=0AH,下列指令執(zhí)行后能使 AL=05H 的是_ (2 分) A.NOTAL B.AND AL,0FH C.XOR AL,0FH D.OR AL,0FH 檢查答案標(biāo)準(zhǔn)答案:C 16. CMPS 指令帶重復(fù)前綴 REPNE 表示,當(dāng)兩串未比較完且兩串元素_時繼續(xù)比較. (2 分) A.不相等 B.相等 C.大于 D.小于 檢查答案標(biāo)準(zhǔn)答案:A 17. 在宏定義中偽指令 MACRO 必須與_成對出現(xiàn)。 (2 分) A.END B.ENDP C.ENDM D.ENDS 檢查答案標(biāo)準(zhǔn)答案:C 18. 某輸入設(shè)備的端口地址為 25H,輸入一個數(shù)至 AL 中的輸入指令為_ (2 分) A.IN AL,25H B.MOV DL,25H INAL, DL C.IN25H,AL D.MOV DX,25H INDX,AL 檢查答案標(biāo)準(zhǔn)答案:A 19. 中斷傳送方式的特點是 CPU 與外設(shè)_ (2 分) A.串行工作 B.并行工作 C.同步工作 D.成批傳送數(shù)據(jù) 檢查答案標(biāo)準(zhǔn)答案:B 20. 若標(biāo)志為 IF=1,則_。 (2 分) A.響應(yīng)可屏蔽中斷請求 B.不響應(yīng)不可屏蔽中斷請求 C.不響應(yīng)全部中斷請求 D.不響應(yīng)可屏蔽中斷請求。 檢查答案標(biāo)準(zhǔn)答案:A 21. 主程序和子程序之間傳遞參數(shù)的方法包括_。 (2 分) A.約定單元法 B.寄存器法 C.形式參數(shù)和實際參數(shù)法 D.堆棧法 檢查答案標(biāo)準(zhǔn)答案:A,B,D 22. 下列哪些語句一定能夠?qū)?ZF 標(biāo)志位的值設(shè)置為 1_。 (2 分) A.XOR AX, AX B.SUB AX, AX C.ADD AX, AX D.AND AX, AX 檢查答案標(biāo)準(zhǔn)答案:A,B 23. 下列語句錯誤的是_ (2 分) A.ADD BX , EAX B.XOR CX , 2BX C.SUB 10, AX D.AND SI, DI 檢查答案標(biāo)準(zhǔn)答案:C,D 24. 將 AL 中的有符號數(shù)擴(kuò)展成字類型,存儲在 AX 中,可以用指令_ (2 分) A.MOV AX, AL B.MOVSX AX, AL C.MOVZX AX, AL D.CBW 檢查答案標(biāo)準(zhǔn)答案:B,D 25. 下面哪些語句,目的操作數(shù)在數(shù)據(jù)段_? (2 分) A.ADD BYTE PTR DS:ESP, CL B.MOV BP,AX C.INC BYTE PTR ECX D.MOV DS, AX 檢查答案標(biāo)準(zhǔn)答案:A,C 26. 當(dāng)程序順序執(zhí)行時,每取一條指令語句,IP 指針增加的值是_。 (2 分) A.1 B.2 C.根據(jù) CPU 支持的數(shù)據(jù)總線長度而定 D.由指令長度決定 檢查答案標(biāo)準(zhǔn)答案:D 27. 下列堆棧操作語句,格式錯誤的是_。 (2 分) A.PUSH EAX B.PUSH BP C.POP AL D.POP DS 檢查答案標(biāo)準(zhǔn)答案:C 28. 匯編語句 MOV ECX,AX 語法錯誤,其原因是_ (2 分) A.源操作數(shù)和目的操作數(shù)不能同時為寄存器操作數(shù). B.操作數(shù)類型模糊 C.兩個操作數(shù)數(shù)據(jù)類型不匹配 D.ECX 不能用于寄存器間接方式 檢查答案標(biāo)準(zhǔn)答案:C 29. 比較寄存器與存儲器的不同,下列說法錯誤的是_。 (2 分) A.寄存器的存取速度極快,而內(nèi)存的工作速度較慢 B.寄存器數(shù)量較少,只能存放少量數(shù)據(jù);內(nèi)存容量很大,適于存儲大量數(shù)據(jù) C.只有寄存器才能夠用作目的操作數(shù),而存儲器單元不行 D.寄存器位于 CPU 內(nèi),一旦 CPU 造好,不可再擴(kuò)充;而內(nèi)存是獨立于 CPU 之外的獨立芯片,可擴(kuò)充 檢查答案標(biāo)準(zhǔn)答案:C 30. 對于錯誤指令 MOV DX, AX進(jìn)行修改后,仍然包含錯誤的是_ (2 分) A.MOV DX, EAX B.MOV DX, WORD PTR AX C.MOV DX, SI D.MOV DX, AX 檢查答案標(biāo)準(zhǔn)答案:B 31. 已知(AX)=a,(BX)=b,a、b 均為無符號數(shù),請選擇合適的轉(zhuǎn)移指令,使得(AX)不等于(BX)時轉(zhuǎn) L 處執(zhí)行。下 面空白處應(yīng)選用哪條指令。 ( ) (2 分) A.JAE B.JBE C.JNE D.JGE 檢查答案標(biāo)準(zhǔn)答案:C 32. _。 (2 分) A.11H B.22H C.33H D.44H 檢查答案標(biāo)準(zhǔn)答案:B 33. 下列 MOV 語句中,格式錯誤的是_。 (2 分) A.MOV CS, AX B.MOV SS, AX、 C.MOV SP, AX D.MOV BP, AX 檢查答案標(biāo)準(zhǔn)答案:A 34. 若(AX)= 0FFFFH,則 NEG AX 執(zhí)行后,(AX)=_。 (2 分) A.0000H B.0001H C.0FFFEH D.8000H 檢查答案標(biāo)準(zhǔn)答案:B 35. 上述語句執(zhí)行后,(AX)的值是_。 (2 分) A.0001H B.0FE01H C.0FFFFH D.0001H 檢查答案標(biāo)準(zhǔn)答案:B 36. 條件轉(zhuǎn)移指令 JC 的測試條件為_。 (2 分) A.ZF=0 B.CF0 C.ZF=1 D.CF=1 檢查答案標(biāo)準(zhǔn)答案:D 37. 要使目的操作數(shù)(DX)中的 11 8 位保持不變,其他的位置 0,則應(yīng)該使用 (2 分) A.AND DX,0F00H B.OR DX, 0F00H C.AND DX, 0F0FFH D.OR DX, 0F0FFH 檢查答案標(biāo)準(zhǔn)答案:A 38. 有關(guān)機(jī)器指令標(biāo)號和偽指令的名字的說法中,正確的是_。 (2 分) A.機(jī)器指令標(biāo)號能夠以數(shù)字開頭,而偽指令的名字不行 B.機(jī)器指令標(biāo)號后面帶冒號,而偽指令的名字后面沒有 C.機(jī)器指令標(biāo)號和偽指令的名字都代表代碼段中的偏移地址 D.機(jī)器指令標(biāo)號和偽指令的名字都代表數(shù)據(jù)段中的偏移地址 檢查答案標(biāo)準(zhǔn)答案:B 39. 控制循環(huán)指令 LOOP 循環(huán)次數(shù)的寄存器是_。 (2 分) A.AX B.BX C.CX D.DX 檢查答案標(biāo)準(zhǔn)答案:C 40. 使用 DOS 系統(tǒng)功能調(diào)用時,使用的軟中斷指令是_ (2 分) A.INT 21 B.INT 10H C.INT 16H D.INT 21H 檢查答案標(biāo)準(zhǔn)答案:D 41. 從鍵盤輸入字符串使用 DOS 功能調(diào)用的_。 (2 分) A.1 號功能 B.2 號功能 C.9 號功能 D.10 號功能 檢查答案標(biāo)準(zhǔn)答案:D 42. 命令“LINK TEST; ”連接成功后生成正確的文件名是_。 (2 分) A.TEST.ASM B.TEST.EXE C.TEST.OBJ D.TEST.LIB 檢查答案標(biāo)準(zhǔn)答案:B 43. 下面的宏定義中,_是正確的 (2 分) A. B. C. D. 檢查答案標(biāo)準(zhǔn)答案:B 44. 可以作輸入指令 IN 的源操作數(shù),存放端口地址的是_ (2 分) A.AX B.BX C.CX D.DX 檢查答案標(biāo)準(zhǔn)答案:D 45. 若(ES)=3050H (DI)=50H,在指令“MOV AX , ES:DI“中源操作數(shù)的物理地址為_ (2 分) A.30500H B.3050H C.50H D.30550H 檢查答案標(biāo)準(zhǔn)答案:D 46. 執(zhí)行指令_后,標(biāo)志位 CF 為 1。 (2 分) A. B. C.STC D.CLC 檢查答案標(biāo)準(zhǔn)答案:B,C 47. 在匯編語言上機(jī)試驗中,將用到下列哪些工具? (2 分) A.MASM B.LINK C.TD D.TC 檢查答案標(biāo)準(zhǔn)答案:A,B,C 48. 下列編程方法,能用于實現(xiàn)重復(fù)執(zhí)行的程序段的有_。 (2 分) A.循環(huán)程序 B.順序程序 C.子程序 D.宏功能程序設(shè)計 檢查答案標(biāo)準(zhǔn)答案:A,C,D 49. 將變量 A 的偏移地址取到 BX 寄存器中,正確的方法是_。 (2 分) A.MOV BX,A B.LEA BX,A C.MOV BX,A D.MOV BX,OFFSET A 檢查答案標(biāo)準(zhǔn)答案:B,D 50. 能夠?qū)е轮噶钪甘酒?IP 中的地址值變小的指令有 (2 分) A.SUB B.JMP C.CALL D.LOOP 檢查答案標(biāo)準(zhǔn)答案:B,C,D 51. 下列部件,那些不屬于 x86 微處理器的基本部件_。 (2 分) A.執(zhí)行部件 B.指令譯碼部件 C.總線接口部件 D.中斷控制器部件 檢查答案標(biāo)準(zhǔn)答案:D 52. 已知(DS)=0C018H,長度為 64K,那么該數(shù)據(jù)段中最后一個字的地址是_。 (2 分) A.0FFFFH B.0FFFEH C.0D017EH D.0D017FH 檢查答案標(biāo)準(zhǔn)答案:C 53. 指示器變址寄存器組中,哪個寄存器一般不能作數(shù)據(jù)寄存器使用_ (2 分) A.ESI B.EDI C.EBP D.ESP 檢查答案標(biāo)準(zhǔn)答案:D 54. 在標(biāo)志寄存器中表示進(jìn)位的是_。 (2 分) A.AF B.CF C.OF D.SF 檢查答案標(biāo)準(zhǔn)答案:B 55. 在使用除法指令作有符號數(shù)除法時,應(yīng)選用指令_。 (2 分) A.MUL B.IMUL C.DIV D.IDIV 檢查答案標(biāo)準(zhǔn)答案:D 56. 存貯器尋址方式確定段寄存器的優(yōu)先級時,級別最高的是_。 (2 分) A.默認(rèn)基址寄存器 B.默認(rèn)變址寄存器 C.跨段前綴 D.變量 檢查答案標(biāo)準(zhǔn)答案:C 57. 已知 A 是一個變量,下列使用取偏移算符 OFFSET 錯誤的語句為_。 (2 分) A.MOV SI, OFFSET ADI B.MOV SI, OFFSET A C.MOV SI, OFFSET A+1 D.MOV AX, OFFSET A 檢查答案標(biāo)準(zhǔn)答案:A 58. 若(ECX)0ABCD1234H (BL)0E3H,則語句 MOVZX ECX,BL 執(zhí)行后: (2 分) A.0ABCD1234H B.0FFFFFFE3H C.000000E3H D.0ABCD12E3H 檢查答案標(biāo)準(zhǔn)答案:C 59. 下面程序段執(zhí)行后所完成的功能是_。 (2 分) A.求(AX)的絕對值 AX B.求(AX)的相反數(shù) AX C.求(AX)的倒數(shù) AX D.對(AX)進(jìn)行邏輯非 AX 檢查答案標(biāo)準(zhǔn)答案:A 60. 邏輯乘指令 AND 主要用于_。 (2 分) A.在目的操作數(shù)中清除與源操作數(shù)置 0 對應(yīng)的位為 0,其余的位保持不變 B.在目的操作數(shù)中置與源操作數(shù)為 1 的對應(yīng)位為 1,其余位不變 C.將目的操作數(shù)中與源操作數(shù)置 1 的對應(yīng)位取反 D.在目的操作數(shù)中清除與源操作數(shù)置 1 對應(yīng)的位為 0,其余的位保持不變 檢查答案標(biāo)準(zhǔn)答案:A 61. 條件轉(zhuǎn)移指令 JNC 的測試條件為 。 (2 分) A.ZF=0 B.CF0 C.ZF=1 D.CF=1 檢查答案標(biāo)準(zhǔn)答案:B 62. 地址表達(dá)式中出現(xiàn)的偏移地址分離算符 OFFSET,在_階段進(jìn)行運算 (2 分) A.匯編 B.連接 C.裝載 D.運行 檢查答案標(biāo)準(zhǔn)答案:A 63. 有關(guān)等價偽指令 EQU 和等號偽指令=的說法中,正確的是_。 (2 分) A.EQU 能對所定義的符號名再重新定義,而=不行 B.=能對所定義的符號名再重新定義,而 EQU 不行 C.EQU 和=都能對所定義的符號名再重新定義 D.EQU 和=都不能對所定義的符號名再重新定義 檢查答案標(biāo)準(zhǔn)答案:B 64. 下列哪個指令可以把字?jǐn)U展為雙字_。 (2 分) A.CBW B.CWD C.CWB D.CDW 檢查答案標(biāo)準(zhǔn)答案:B 65. 比較兩個帶符號的數(shù) A、B,當(dāng) A=B 時程序轉(zhuǎn)移,測試的條件為_。 (2 分) A.ZF=1 B.ZF=0 C.SF=1 D.SF=0 檢查答案標(biāo)準(zhǔn)答案:A 66. 執(zhí)行 CLD 指令后,串傳送指令 CMPSB,每比較一次,源串和目的串的_。 (2 分) A.偏移地址+1 B.偏移地址+2 C.偏移地址-1 D.偏移地址-2 檢查答案標(biāo)準(zhǔn)答案:A 67. 命令“MASM TEST; ”匯編成功后生成正確的文件名是_。 (
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 冀教版數(shù)學(xué)八下20.1《常量和變量》模板
- 中信百信銀行java面試題及答案
- 融資證考試題及答案
- 農(nóng)村居民受益于統(tǒng)一大市場
- 國有土地使用權(quán)出讓合同模板
- 房地產(chǎn)結(jié)構(gòu)及立面優(yōu)化設(shè)計合同模板
- 電力事故調(diào)查規(guī)程
- Brand KPIs for car insurance:VHV in Germany-英文培訓(xùn)課件2025.5
- 心理師資建設(shè)
- 政治中亞峰會題目及答案
- JT-T-1240-2019城市公共汽電車車輛專用安全設(shè)施技術(shù)要求
- GB/T 4074.4-2024繞組線試驗方法第4部分:化學(xué)性能
- 施工成品保護(hù)方案及措施
- 無人機(jī)飛行控制系統(tǒng)若干關(guān)鍵技術(shù)研究的開題報告
- 年產(chǎn)5萬噸1,4-丁二醇的工藝流程設(shè)計
- 石灰-建筑材料
- 檔案消防安全培訓(xùn)課件
- 堤防波浪壅高、爬高計算表格
- 2024年醫(yī)院肝膽胰外科護(hù)理帶教計劃
- 物業(yè)工程部值班制度
- 金融科技風(fēng)險評估
評論
0/150
提交評論