




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精品自學(xué)考試資料推薦全國(guó)2018年1月高等教育自學(xué)考試匯編語言程序設(shè)計(jì)試題課程代碼:02321、單項(xiàng)選擇題(本大題共20小題,每小題1分,共20分)在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,請(qǐng)將其代碼填寫在題后的括號(hào)內(nèi)。錯(cuò)選、多選或未選均無分。7)B.' BC'D.' CB'個(gè)字節(jié)存儲(chǔ)單元的是()B. DW 20H DUPD. DD 08H DUP1.為在一連續(xù)的存儲(chǔ)單元中,依次存放數(shù)據(jù) 的數(shù)據(jù)定義語句是()A. DB 41 , 42, 43, 44, 45, 46C. DW ' AB'' CD,' EF'2 在
2、同一程序段中,定義下面?zhèn)沃噶睿_的是A . PORT EQU ALPORT EQU 2000HC. STRl DD ' ABCD3. DA2 DB ' AB',' CDIIIMOV AX , WORD PTR DA2+1上述語句執(zhí)行后AX中的值是(A. ' AD'C.'DA'4 .下列數(shù)據(jù)定義語句中可實(shí)現(xiàn)留空20HA . DB 20 DUPC. DB 10H DUP(4 DUP)5. DATA SEGMENT41H , 42H , 43H , 44H , 45H , 46H,可選用B. DW 4142H , 4344H , 45
3、46HD. DW ' BA;' DC ' FE')B. CONT EQU 3500H AND OFFHD. STR2 DW' ABCDVAR1 DB 12H,34HVAR2 DB 10H DUP(O)ADR1 DW V AR1,VAR2DATA ENDS為使ADR1+2字存儲(chǔ)單元中內(nèi)容為 0030H,上述方框中應(yīng)選用的語句是(A. ORG 30HC. DB 30H DUP(O)6 .如某存儲(chǔ)器分段時(shí),表示偏移地址是是()B. DB 2EH DUP(O)D. ORG $+30H18位二進(jìn)制代碼,那么一個(gè)段最多的存儲(chǔ)單元數(shù)A . 32K 字節(jié)B. 32K 字
4、C. 64K 字節(jié)D. 64K 字A. BXB.BPC. SID.DI8.下列指令中有語法錯(cuò)誤的是()A. PUSH AXB.PUSH 20H+SI+BXC. POP CS)D.PUSH CS9 .卜面有語法錯(cuò)誤的指令是(A . LDS BL , VARSIB.LEA BX , VARSIC. LES DI , VARBXD.LEA DI , VARBP7 .下列寄存器中用來指示堆棧中任意數(shù)據(jù)區(qū)的偏移地址的是()10.執(zhí)行PUSH BP指令時(shí),目的操作數(shù)的物理地址表達(dá)式是()A. 16*SS+BPB. 16*DS+BPC. 16*CS+IPD. 16*SS+SP11.把BL中的數(shù)據(jù)輸出到端口
5、8CH中正確指令是()A . OUT8CH , BLC. MOV AL , BLB. IN 8CH , BLD. MOV AL , BLOUT8CH , ALIN 8CH , AL12.結(jié)果為零的條件轉(zhuǎn)移指令,其測(cè)試條件是()A. ZF=1C. SF=lB. ZF=0D. SF=013.下面程序段完成測(cè)試 DA-BYTE字節(jié)單元中數(shù)是否為負(fù)數(shù),若是則將全I(xiàn)送DH中,否則全0送DH中,那么程序段中方框里應(yīng)填的語句是MOV CH,0EST DA-BYTE,80HMOV CH,0FFHZERO: MOV DH , CH (BJS ZEROAJNZ ZERO14.匯編源程序時(shí),出現(xiàn)語法錯(cuò)誤的語句是()
6、A. MOV BX+SI , BXB. MOV CL , BP+DIC. MOV CS , AXD. MOV DS, AX15.設(shè)SP初值為3050H,執(zhí)行指令 PUSH BX后,SP的值是()A. 304FHB. 304EHC. 3048HD. 3049HCJZ ZERODJC ZERO16下列指令執(zhí)行后影響 CF 值的是( )ADECB XCHGCLEAD SHL17串操作指令中,每次操作后使SI DI 為減量應(yīng)設(shè)置()ADF=0B TF=1D TF=0CDF=1 18設(shè) AL=57H ,BL=24H ,執(zhí)行指令 SUB AL,BL 后,寄存器內(nèi)容為( )AAL=57H ,BL=24HB
7、AL=33H ,BL=24HCAL=57H , BL=33HD AL=33H ,BL=019. 設(shè) CL = 8, AL=0C8H,執(zhí)行 SAR AL , CL 后,AL 中的數(shù)據(jù)是()B. 80HA0FFHC. 00HD. 0FEH20. 已知 BX=028AH , SI=0294H , (DS: 051EH)=5432H。執(zhí)行語句 LEA BX , BX+SI后,BX 中的內(nèi)容是()A. 051EHB. 5423HC. 1E05HD. 3254H二、填空題 (本大題共 6 小題,每小題 1 分,共 6 分)21. 指令指針寄存器 IP 是用于存放代碼段的 。22. 與 LEA BX , V
8、AR 等效的指令是 。23. 要從一個(gè)字符串中找出一個(gè)AL 中指定的字符,可選用 指令實(shí)現(xiàn)。24. SAL 指令在左移后,如果移位前后符號(hào)位有變化,那么標(biāo)志位 置 1 。25. 假設(shè)某數(shù)據(jù)段段名為DATA, VAR 是該段中的一個(gè)變量,若實(shí)現(xiàn)將該段的段地址送入AX中,可用“ MOV AX , DATA”語句實(shí)現(xiàn),也可以用 語句實(shí)現(xiàn)。26. 設(shè)BX=1152H,偏移量D=3568H,那么指令“ ADD DBX ,AL”中目的操作數(shù)的有效地址 EA= 。三、簡(jiǎn)答題 (本大題共 4 小題,每小題 2 分,共 8 分) 27下列語句是否有語法錯(cuò)誤,若有,指出是哪一條及是什么錯(cuò)誤。 Da1 DB
9、9; ABC DA2 DD' ABCBX28 8086 8088 指令的立即尋址方式的操作數(shù)存放在什么段內(nèi)?寄存器間接尋址方式的操作數(shù)在什么段內(nèi) ?29下列指令中,源操作數(shù)是什么尋址方式?操作數(shù)的物理地址如何表達(dá) ?MOV AX ,10H DIMOV DX , BXSI 30下列語句在存儲(chǔ)器中分別為變量分配多少個(gè)字節(jié)? AD1 DW 10H DUP,10H COUNT EQU 100 AD2 DB 3 DUP(2 DUP (3) AD3 DD COUNT DUP(?)四、程序分析題 (本大題共 6 小題,每小題 6分,共 36分)31BUF1 DB -1 , 2, -3, 4, -5,
10、 6, -7, 8, -9BUF2 DB 9 DUP(O)IIIXOR BL , BLMOV SI , OMOV CX , 9LOP:MOV AL , BUF1SITEST AL , 80HJZ KINC BLNEG ALK:XOR AL , 01HMOV BUF2SI , ALINC SILOOP LOP寫出程序運(yùn)行后 BUF2 各字節(jié)中的數(shù)據(jù) BL=32 DD2 DB 0 ,l,2,3,4,5,6,7,8,9IIILEA SI ,DD2LEA DI , DD2+1MOV CX , 5LOP:MOV AL ,SIXCHG AL , DIMOV SI , ALADD SI , 2ADD DI
11、, 2DEC CXJNZ LOP 上述程序段執(zhí)行后,回答: 該程序段完成什么功能 ? DD2 開始的 l0 個(gè)字節(jié)數(shù)應(yīng)是什么值 ?33XOR BL, BLNEG BLJZ NEXTADD BL, 5JMP DONENEXT :NOT BLDONE :程序段執(zhí)行后, BL= , CF=34R1 DB 246IIIXOR BH ,BHMOV AL , R1MOV DL , 10LOP: CMP AL ,0JBE NEXT精品自學(xué)考試資料推薦MOV AH ,0 DIV DLMOV BL ,AHPUSH BXJMP LOPNEXT :III上述程序段執(zhí)行后共向堆棧壓入 個(gè)數(shù),按壓入的先后次序該數(shù)列為3
12、5 VAR1 DB 56H ,76H,87H,98H,0A9HIIIMOV CX ,WORD PTR V AR1AND CX ,0AHMOV BX ,WORD PTR V AR1+3SAR BX , CL程序段運(yùn)行后, BX= ,CX= 。36已知 AX=1234HMOV BX , AXNOT BXXOR BX ,AX上述程序段執(zhí)行后, BX= 。如把 XOR 指令改為 OR 指令,那么程序段執(zhí)行后, BX= 。五、程序填空題 (本大題共 2 小題,每小題 6分,共 12分)37下面程序段實(shí)現(xiàn)把 DA1 字單元內(nèi)容取絕對(duì)值后送到 DA2 中,請(qǐng)?jiān)跈M線處各填一條指令。DA1 DW X XXXDA
13、2 DW ?IIIMOV AX , DA1JNS KK: MOV DA2 , AX38下面程序段完成用串指令在 DA1 開始的 26 個(gè)字節(jié)單元中依次存放 A Z 的 ASCII 碼, 在 DA2 開始的 26 個(gè)字節(jié)單元中依次存放 Z A 的 ASCII 碼,請(qǐng)?jiān)跈M線處各填一條指令。 DA1 DB 26 DUP(?)DA2 DB 26 DUP(?)IIILEA DI , DA1MOV AL , A'MOV CX , 26CLDLOP1: STOSBLOOP LOP1MOV CX , 26L0P2 :STOSBL00P L0P2六、39編制程序題 (本大題共 2小題, 39小題6分, 40小題12分,共 18分)6 分)試編制一程序段,判斷 CX 和
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 試訓(xùn)隊(duì)員合同協(xié)議書
- 2025年藥物檢測(cè)設(shè)備項(xiàng)目發(fā)展計(jì)劃
- 網(wǎng)紅美食區(qū)域代理加盟合同及特色配料研發(fā)供應(yīng)協(xié)議
- 網(wǎng)上商店經(jīng)營(yíng)風(fēng)險(xiǎn)管理與責(zé)任協(xié)議
- 土地承包經(jīng)營(yíng)權(quán)流轉(zhuǎn)與農(nóng)業(yè)循環(huán)經(jīng)濟(jì)項(xiàng)目合作協(xié)議
- 醫(yī)用麻醉設(shè)備全面檢修與保養(yǎng)合同
- 快遞末端網(wǎng)點(diǎn)承包經(jīng)營(yíng)與快遞成本控制協(xié)議
- 跨境網(wǎng)絡(luò)游戲版號(hào)申請(qǐng)代理服務(wù)合同
- 農(nóng)村留守兒童勞動(dòng)教育扶持協(xié)議
- 抖音平臺(tái)短視頻內(nèi)容創(chuàng)作者收益分配與權(quán)益保障協(xié)議
- 微生物實(shí)驗(yàn)室病原微生物評(píng)估報(bào)告
- 陜旅版五年級(jí)英語上冊(cè)句型詞匯知識(shí)點(diǎn)總結(jié)
- 漢字構(gòu)字的基本原理和識(shí)字教學(xué)模式分析
- RouterOS介紹
- 綜采工作面液壓支架壓死救活技術(shù)研究
- 十字軸鍛造成型工藝及模具設(shè)計(jì)畢業(yè)論文
- 主體結(jié)構(gòu)監(jiān)理實(shí)施細(xì)則范本
- 控制性詳細(xì)規(guī)劃 - 寧波市規(guī)劃局
- 保潔員工考勤表
- JGJ8-2016建筑變形測(cè)量規(guī)范
- 《MSDS培訓(xùn)資料》PPT課件.ppt
評(píng)論
0/150
提交評(píng)論