專升本《匯編語(yǔ)言程序設(shè)計(jì)》-試卷-答案_第1頁(yè)
專升本《匯編語(yǔ)言程序設(shè)計(jì)》-試卷-答案_第2頁(yè)
專升本《匯編語(yǔ)言程序設(shè)計(jì)》-試卷-答案_第3頁(yè)
已閱讀5頁(yè),還剩3頁(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、專升本?匯編語(yǔ)言程序設(shè)計(jì)?C. 在數(shù)據(jù)定義偽指令語(yǔ)句中給變量賦初值D. 可以作目的操作數(shù).標(biāo)準(zhǔn)答案:D一、共75題,共150分1. 以下說(shuō)法錯(cuò)誤的選項(xiàng)是 。 2分A. 機(jī)器指令的形式包含操作碼和地址碼B. 電腦只能夠識(shí)別規(guī)定好的機(jī)器指令C. 不同電腦系統(tǒng)之間的機(jī)器指令能夠相互兼容D. 匯編語(yǔ)言的主要操作和機(jī)器指令根本上一一對(duì)應(yīng).標(biāo)準(zhǔn)答案:C2. 兩個(gè)有符號(hào)數(shù)相減,通過(guò)標(biāo)志位 V斷結(jié)果是否溢出。2分A. ZF B.CF C.SF D.OF.標(biāo)準(zhǔn)答案:D3. 匯編語(yǔ)言和高級(jí)語(yǔ)言的比擬,以下說(shuō)法錯(cuò)誤的選項(xiàng)是 2分A. 匯編語(yǔ)言和咼級(jí)語(yǔ)言都不能被機(jī)器直接識(shí)別B. 完成同樣的功能,匯編語(yǔ)言占據(jù)空間小C.

2、 咼級(jí)語(yǔ)言可以使用變量,但匯編語(yǔ)言不行D. 匯編語(yǔ)言中有類似于高級(jí)語(yǔ)言的宏功能.標(biāo)準(zhǔn)答案:C4. 以下存放器中,哪個(gè)存放器不能供匯編程序直接訪問(wèn) .2分A. SP B.BP C.CSD.IP.標(biāo)準(zhǔn)答案:D5. 以下存放器,哪個(gè)不能作基址存放器 。2分A. BX B.BP C.SID.ESI.標(biāo)準(zhǔn)答案:C6. 設(shè)有關(guān)存放器及存儲(chǔ)單元的內(nèi)容如下:rS=)=:ti i:20!OOlT*l2H C010l34H (Rl叮甘皿口玨(201D3H*-SH. (212CnjHi-2 (21201H-4CH (AM 湖 那么指令MOV AX, 11OOHBXSI執(zhí)行完畢后,AX存放器中的值是 。 2分A. 6

3、5B7HB.3412H C.4C2AH D.7856H.標(biāo)準(zhǔn)答案:A7. 常量的用途中,哪個(gè)說(shuō)法是錯(cuò)誤的 。2分A. 可以作立即尋址的操作數(shù)B. 也可作某些存貯器操作數(shù)的的位移量組成局部8. 假設(shè)ECX= 0ABCD1234H BL= 0E3H,那么語(yǔ)句 MOVSX ECX,BL 執(zhí)行 后:ECX的值為。2分A. 0ABCD1234H B.0FFFFFFE3H C.000000E3H D.0ABCD12E3H.標(biāo)準(zhǔn)答案:B9. 假設(shè)(AX) = 0FFFDH,那么語(yǔ)句ADD AX,7FFFH執(zhí)行后,以下說(shuō)法正確的選項(xiàng)是。2 分A. (AX) = 7FFCH,(OF)=1,(CF)=1B. (A

4、X) = 17FFCH,(OF)=1,(CF)=1C. (AX) = 7FFCH,(OF)=0, (CF)=1D. (AX) = 17FFCH,(OF)=0,(CF)=1.標(biāo)準(zhǔn)答案:C10. 在語(yǔ)句INC SS:BX中,操作數(shù)使用的段存放器是 。 2分A. DS B.ES C.CS D.SS.標(biāo)準(zhǔn)答案:D11. 假設(shè)BX= 0A2F4H,語(yǔ)句 SAR BX, 2 執(zhí)行后,(BX) =。2 分A. 0A2FH B.0E8BDH C.28DBH D.2F4AH.標(biāo)準(zhǔn)答案:B12. 假設(shè)(AX)=0FFFFH,那么指令 XOR AX, 0AAAAH 執(zhí)行后,(AX)=2 分A. 0AAAAH B.5

5、555H C.0FFFFH D.1111H.標(biāo)準(zhǔn)答案:B13.控制匯編程序應(yīng)如何工作的約定符號(hào)稱匯編控制命令,又稱為2分A.條件跳轉(zhuǎn)指令B.機(jī)器指令C.偽指令 .標(biāo)準(zhǔn)答案:CD宏指令14. 下面哪個(gè)不是MASM宏匯編程序的功能 。 2分A.產(chǎn)生可重定位的目標(biāo)文件B.處理各種偽指令C. 給出語(yǔ)法錯(cuò)誤提示D.產(chǎn)生可執(zhí)行文件.標(biāo)準(zhǔn)答案:D15. 設(shè)AL=0AH,以下指令執(zhí)行后能使 AL=05H的是2分A. NOTALB.AND AL,0FHC.XOR AL,0FHD.OR AL,0FH.標(biāo)準(zhǔn)答案:C16. CMPS指令帶重復(fù)前綴REPNE表示,當(dāng)兩串未比擬完且兩串元素 繼續(xù)比擬.2分A.不相等B相等

6、C大于D.小于標(biāo)準(zhǔn)答案:A17. 在宏定義中偽指令MACR0必須與 對(duì)出現(xiàn)。2分A.END B.ENDP C.ENDM D.ENDS.標(biāo)準(zhǔn)答案:C18. 某輸入設(shè)備的端口地址為25H,輸入一個(gè)數(shù)至AL中的輸入指令為 2分A.IN AL,25HB.MOV DL,25H INAL, DLC.IN25H,ALD.MOV DX,25H INDX,AL.標(biāo)準(zhǔn)答案:A19. 中斷傳送方式的特點(diǎn)是CPU與外設(shè)2分A.串行工作B.并行工作C.同步工作D.成批傳送數(shù)據(jù).標(biāo)準(zhǔn)答案:B20. 假設(shè)標(biāo)志為IF=1,那么o 2分A.響應(yīng)可屏蔽中斷請(qǐng)求B.不響應(yīng)不可屏蔽中斷請(qǐng)求C.不響應(yīng)全部中斷請(qǐng)求D.不響應(yīng)可屏蔽中斷請(qǐng)

7、求。.標(biāo)準(zhǔn)答案:A21. 主程序和子程序之間傳遞參數(shù)的方法包括 o 2分A.約定單兀法B.存放器法C.形式參數(shù)和實(shí)際參數(shù)法D.堆棧法.標(biāo)準(zhǔn)答案:22. 以下哪些語(yǔ)句一定能夠?qū)F標(biāo)志位的值設(shè)置為1o 2分A.XOR AX, AX B.SUBAX, AX C.ADD AX, AX D.AND AX, AX .標(biāo)準(zhǔn)答案:A.B23. 以下語(yǔ)句錯(cuò)誤的選項(xiàng)是2分A.ADD BX , EAXB.XOR CX , 2BXC.SUB 10, AXD.AND SI, DI.標(biāo)準(zhǔn)答案:C.D24. 將AL中的有符號(hào)數(shù)擴(kuò)展成字類型,存儲(chǔ)在 AX中,可以用指令 分A.MOV AX, ALB.MOVSX AX, AL

8、C. MOVZXAX, ALD.CBW.標(biāo)準(zhǔn)答案:B.D25. 下面哪些語(yǔ)句,目的操作數(shù)在數(shù)據(jù)段 ?2分A. ADD BYTE PTR DS:ESP, CLB. MOV BP,AXCNC BYTE PTR ECXD. MOV DS, AX.標(biāo)準(zhǔn)答案:A.C26. 當(dāng)程序順序執(zhí)行時(shí),每取一條指令語(yǔ)句,IP指針增加的值是 o 2分A. 1B. 2C. 根據(jù)CPU支持的數(shù)據(jù)總線長(zhǎng)度而定D. 由指令長(zhǎng)度決定.標(biāo)準(zhǔn)答案:D27. 以下堆棧操作語(yǔ)句,格式錯(cuò)誤的選項(xiàng)是 o 2分A.PUSH EAX B.PUSH BP C.POP AL D.POP DS.標(biāo)準(zhǔn)答案:C28. 匯編語(yǔ)句MOVECX , AX語(yǔ)法

9、錯(cuò)誤,其原因是 2分A. 源操作數(shù)和目的操作數(shù)不能同時(shí)為存放器操作數(shù)B. 操作數(shù)類型模糊C. 兩個(gè)操作數(shù)數(shù)據(jù)類型不匹配D. ECX不能用于存放器間接方式 .標(biāo)準(zhǔn)答案:C29. 比擬存放器與存儲(chǔ)器的不同,以下說(shuō)法錯(cuò)誤的選項(xiàng)是 o 2分A. 存放器的存取速度極快,而內(nèi)存的工作速度較慢B. 存放器數(shù)量較少,只能存放少量數(shù)據(jù);內(nèi)存容量很大,適于存儲(chǔ)大量數(shù)據(jù)C. 只有存放器才能夠用作目的操作數(shù),而存儲(chǔ)器單元不行D. 存放器位于CPU內(nèi),一旦CPU造好,不可再擴(kuò)充;而內(nèi)存是獨(dú)立于 CPU之外 的獨(dú)立芯片,可擴(kuò)充.標(biāo)準(zhǔn)答案:C30. 對(duì)于錯(cuò)誤指令MOVDX, AX進(jìn)行修改后,仍然包含錯(cuò)誤的選項(xiàng)是 2分A.M

10、OV DX, EAXB.MOV DX, WORD PTR AXC. MOV DX, SID.MOV DX, AX2標(biāo)準(zhǔn)答案:B43.下面的宏定義中,MACKO正確的 2分EXDMD.標(biāo)準(zhǔn)答案:B31. (AX)=a , (BX)=b , a b均為無(wú)符號(hào)數(shù),請(qǐng)選擇適宜的轉(zhuǎn)移指令,使得 (AX)OIPAXi BX不等于(BX)時(shí)轉(zhuǎn)L處執(zhí)行。下面空白處應(yīng)選用哪條指令。 ()2分A.JAE B.JBE C.JNE D.JGE.標(biāo)準(zhǔn)答案:CD.ATA1 DW 1122H, 3344HD. VA2 EQU 廿YTE FIR DAIA1PIfI32. MOV 心 DAIA2執(zhí)行后AL)等于一。2分A.11

11、HB.22HC.33HD.44H.標(biāo)準(zhǔn)答案:B33. 以下MOV語(yǔ)句中,格式錯(cuò)誤的選項(xiàng)是 。2分A.MOV CS, AXB.MOV SS, AX、C.MOV SP, AXD.MOV BP, AX.標(biāo)準(zhǔn)答案:A34. 假設(shè)(AX)= 0FFFFH,貝U NEG AX 執(zhí)行后,(AX)=。2 分A.0000HB.0001H C.0FFFEH D.8000H.標(biāo)準(zhǔn)答案:BMOV BL. 'OFTH35. AILTBL上述語(yǔ)句執(zhí)行后,(AX)的值是。 2分A.0001H B.0FE01H C.0FFFFH D.0001H.標(biāo)準(zhǔn)答案:B36. 條件轉(zhuǎn)移指令JC的測(cè)試條件為 。2分A.ZF=0 B

12、.CF = 0 C.ZF=1 D.CF=1.標(biāo)準(zhǔn)答案:D37. 要使目的操作數(shù)(DX)中的11 8位保持不變,其他的位置0,那么應(yīng)該使用2 分A.AND DX,0F00HB.OR DX, 0F00HC.AND DX, 0F0FFHD.OR DX, 0F0FFH.標(biāo)準(zhǔn)答案:A38. 有關(guān)機(jī)器指令標(biāo)號(hào)和偽指令的名字的說(shuō)法中,正確的選項(xiàng)是 。 2分A. 機(jī)器指令標(biāo)號(hào)能夠以數(shù)字開頭,而偽指令的名字不行B. 機(jī)器指令標(biāo)號(hào)后面帶冒號(hào),而偽指令的名字后面沒(méi)有C. 機(jī)器指令標(biāo)號(hào)和偽指令的名字都代表代碼段中的偏移地址D. 機(jī)器指令標(biāo)號(hào)和偽指令的名字都代表數(shù)據(jù)段中的偏移地址.標(biāo)準(zhǔn)答案:B39. 控制循環(huán)指令LOO

13、P循環(huán)次數(shù)的存放器是 。 2分A.AX B.BX C.CX D.DX.標(biāo)準(zhǔn)答案:C40. 使用DOS系統(tǒng)功能調(diào)用時(shí),使用的軟中斷指令是 2分A.INT 21BNT 10H C.INT 16H D.INT 21H.標(biāo)準(zhǔn)答案:D41. 從鍵盤輸入字符串使用DOS功能調(diào)用的。 2分A.1號(hào)功能 B.2號(hào)功能 C.9號(hào)功能 D.10號(hào)功能.標(biāo)準(zhǔn)答案:D42. 命令“LINK TEST 連接成功后生成正確的文件名是 。2分.標(biāo)準(zhǔn)答案:BAITEALACRO44. 可以作輸入指令I(lǐng)N的源操作數(shù),存放端口地址的是 2分A.AX B.BX C.CX D.DX.標(biāo)準(zhǔn)答案:C.標(biāo)準(zhǔn)答案:D2分2分2,BL執(zhí)行2分

14、45. 假設(shè)(ES)=3050H (DI)=50H,在指令"MOV AX , ES:DI"中源操作數(shù)的物理地址為2 分A.30500HB.3050HC.50HD.30550H.標(biāo)準(zhǔn)答案:D46. 執(zhí)行指令后,標(biāo)志位CF為1。 2分IOYAL, DOOCOIOOBA. ADDALEHWEIBAL: OCOOOUIBB. ADD AL 1H11G11BC. STCD. CLC.標(biāo)準(zhǔn)答案:B,C47. 在匯編語(yǔ)言上機(jī)試驗(yàn)中,將用到以下哪些工具?2分A.MASMLINK C.TDD.TC.標(biāo)準(zhǔn)答案:A,B,C48. 以下編程方法,能用于實(shí)現(xiàn)重復(fù)執(zhí)行的程序段的有 。 2分A.循環(huán)程序

15、B.順序程序C.子程序D宏功能程序設(shè)計(jì).標(biāo)準(zhǔn)答案:A,C,D49.將變量A的偏移地址取到BX存放器中,正確的方法是。2 分A.MOV BX,AC.MOV BX,A.標(biāo)準(zhǔn)答案:B,DBLEA BX,AD.MOV BX,OFFSET A50.能夠?qū)е轮噶钪甘酒鱅P中的地址值變小的指令有 2分A.SUBB.JMPC.CALLLOOP.標(biāo)準(zhǔn)答案:B,C,D51. 以下部件,那些不屬于x86微處理器的根本部件 。 2分A.執(zhí)行部件B.指令譯碼部件C.總線接口部件D.中斷控制器部件.標(biāo)準(zhǔn)答案:D52. (DS)=0C018H,長(zhǎng)度為64K,那么該數(shù)據(jù)段中最后一個(gè)字的地址是。2 分A.0FFFFH B.0F

16、FFEH C.0D017EHD.0D017FH53. 指示器變址存放器組中,哪個(gè)存放器一般不能作數(shù)據(jù)存放器使用分A.ESI B.EDI C.EBP D.ESP.標(biāo)準(zhǔn)答案:D54. 在標(biāo)志存放器中表示進(jìn)位的是 。2分A.AF B.CF C.OF D.SF.標(biāo)準(zhǔn)答案:B55. 在使用除法指令作有符號(hào)數(shù)除法時(shí),應(yīng)選用指令。 2分A.MUL B.IMUL C.DIV D.IDIV .標(biāo)準(zhǔn)答案:D56. 存貯器尋址方式確定段存放器的優(yōu)先級(jí)時(shí),級(jí)別最高的是 。A.默認(rèn)基址存放器B.默認(rèn)變址存放器C.跨段前綴D.變量.標(biāo)準(zhǔn)答案:C57. A是一個(gè)變量,以下使用取偏移算符 OFFSET錯(cuò)誤的語(yǔ)句為 _ 分A.

17、MOV SI, OFFSET ADI B.MOV SI, OFFSET AC.MOV SI, OFFSET A+1 D.MOV AX, OFFSET A.標(biāo)準(zhǔn)答案:A58. 假設(shè)ECX= 0ABCD1234H BL= 0E3H,那么語(yǔ)句 MOVZX ECX 后:2分A.0ABCD1234H B.0FFFFFFE3H C.000000E3H D.0ABCD12E3H .標(biāo)準(zhǔn)答案:CCXIP AX, 0JGE EXITNEG AX59. 下面程序段執(zhí)行后所完成的功能是。蘭二'IA. 求(AX)的絕對(duì)值'AXB. 求(AX)的相反數(shù)匚AXC. 求(AX)的倒數(shù)'AXD. 對(duì)(

18、AX)進(jìn)行邏輯非1 AX.標(biāo)準(zhǔn)答案:A60. 邏輯乘指令A(yù)ND主要用于A. 在目的操作數(shù)中去除與源操作數(shù)置 0對(duì)應(yīng)的位為0,其余的位保持不變B. 在目的操作數(shù)中置與源操作數(shù)為1的對(duì)應(yīng)位為1,其余位不變C. 將目的操作數(shù)中與源操作數(shù)置1的對(duì)應(yīng)位取反D. 在目的操作數(shù)中去除與源操作數(shù)置 1對(duì)應(yīng)的位為0,其余的位保持不變 .標(biāo)準(zhǔn)答案:A61. 條件轉(zhuǎn)移指令JNC的測(cè)試條件為。2分A.ZF=0B.CF = 0C.ZF=1 D.CF=1.標(biāo)準(zhǔn)答案:B62. 地址表達(dá)式中出現(xiàn)的偏移地址別離算符OFFSET,在階段進(jìn)行運(yùn)算2分A.匯編B.連接C裝載D.運(yùn)行.標(biāo)準(zhǔn)答案:A63. 有關(guān)等價(jià)偽指令EQU和等號(hào)偽指

19、令=的說(shuō)法中,正確的選項(xiàng)是。 2分A. EQU能對(duì)所定義的符號(hào)名再重新定義,而=不行B. =能對(duì)所定義的符號(hào)名再重新定義,而 EQU不行C. EQU和=都能對(duì)所定義的符號(hào)名再重新定義D. EQU和二都不能對(duì)所定義的符號(hào)名再重新定義.標(biāo)準(zhǔn)答案:B64. 以下哪個(gè)指令可以把字?jǐn)U展為雙字 。 2分A.CBW B.CWD C.CWB D.CDW.標(biāo)準(zhǔn)答案:B65. 比擬兩個(gè)帶符號(hào)的數(shù)A、B,當(dāng)A=B時(shí)程序轉(zhuǎn)移,測(cè)試的條件為 。2分A.ZF=1 B.ZF=0 C.SF=1 D.SF=0.標(biāo)準(zhǔn)答案:A66. 執(zhí)行CLD指令后,串傳送指令CMPSB,每比擬一次,源串和目的串的。 2 分A.偏移地址+1 B.偏移地址+2 C.偏移地址-1 D.偏移地址-

溫馨提示

  • 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論