




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、習(xí)習(xí) 題題 課課1.段內(nèi)直接轉(zhuǎn)移指令采用的尋址方式是段內(nèi)直接轉(zhuǎn)移指令采用的尋址方式是A.直接尋址直接尋址B.相對(duì)尋址相對(duì)尋址 C.絕對(duì)尋址絕對(duì)尋址D.間接尋址間接尋址2.條件轉(zhuǎn)移指令的轉(zhuǎn)移范圍條件轉(zhuǎn)移指令的轉(zhuǎn)移范圍A.-128+127 B.-32768 +32767 C.0 +255 D.0 +65535(B)(A)3. 帶符號(hào)數(shù)條件轉(zhuǎn)移指令帶符號(hào)數(shù)條件轉(zhuǎn)移指令JG發(fā)生轉(zhuǎn)移的條件是發(fā)生轉(zhuǎn)移的條件是A.SF=OF OR ZF=0 B.SF OF AND ZF=0C. SF=OF AND ZF=0 D.SF OF OR ZF=1(C) MOV AX,9B47H MOV BX,0B568H ADD
2、AX,BX JNO L1 JNC L2 SUB AX,BX JNC L3 JNO L4 JMP SHORT L5問:(問:(1)程序執(zhí)行后,()程序執(zhí)行后,(AX)= ?(2)程序轉(zhuǎn)向哪個(gè)標(biāo)號(hào)?)程序轉(zhuǎn)向哪個(gè)標(biāo)號(hào)?4.執(zhí)行下列程序:執(zhí)行下列程序:(1)9B47H(2)L5 5.設(shè)設(shè)AX,BX,CX中的數(shù)是帶符號(hào)中的數(shù)是帶符號(hào)數(shù)數(shù),下,下列列 程序求程序求AX,BX,CX中的最小值,結(jié)果中的最小值,結(jié)果存放存放 在在AX中中,請(qǐng)將程序填寫完整。請(qǐng)將程序填寫完整。CMP AX,BX(1)_ XCHG AX,BXNEXT:CMP CX,AX (2)_ XCHG AX,CXEXIT:(1)JLE NE
3、XT 或或 JNG NEXT(2)JGE EXIT 或或 JNL EXIT6.下列程序段求數(shù)組下列程序段求數(shù)組ARY的累加和。請(qǐng)將程序的累加和。請(qǐng)將程序 填寫完整。填寫完整。 ARY DW 45H,68H, 0ABC1H,9600H;共共10項(xiàng)項(xiàng) COUNT DW 10(1)_ MOV CX,COUNT XOR AX,AX AGAIN: ADD AX,SI ADD SI,2(2)_(1)LEA SI,ARY 或或 MOV SI,OFFSET ARY(2)LOOP AGAIN7.循環(huán)指令循環(huán)指令LOOP NZ終止循環(huán)的條件是終止循環(huán)的條件是A.(CX)=0,且,且ZF=0B.(CX)=0,或,或
4、ZF=1C.(CX)0,且,且ZF=0D.(CX)0,或,或ZF=18.執(zhí)行如下程序:執(zhí)行如下程序: MOV AX,0 MOV BX,1 MOV CX,100 A: ADD AX,BX INC BX LOOP A HLT 執(zhí)行后(執(zhí)行后(BX)=A.99 B.100 C.101 D.102 (B)(C) 9.CODE SEGMENT ASSUME CS:CODE START:MOV CX,1 MOV BL,2 AGAIN:MOV AL,BL INC BL MUL BL ADD CX,AX CMP AX,002AH JB AGAIN MOV AH,4CH INT 21H CODE ENDS EN
5、D START 問:?jiǎn)枺?1)該程序所完成的功能可用算術(shù)表達(dá)式表示為該程序所完成的功能可用算術(shù)表達(dá)式表示為 。 (2)該程序完成后該程序完成后(CX)= 。 (1)(CX)=1+2*3+3*4+4*5+5*6+6*7 (2) 6FH或或 11110.DATA SEGMENTS9 DB 0,1,2,3,4,5,6,7,8,9DATA ENDSLEA SI,S9LEA DI,S9+1MOV CX,5LOP: MOV AL,SIXCHG AL,DIMOV SI,ALADD SI,2ADD DI,2LOOP LOP上述程序段運(yùn)行后,上述程序段運(yùn)行后,S9開始的開始的10個(gè)字節(jié)存儲(chǔ)單元內(nèi)容是什么?個(gè)字節(jié)
6、存儲(chǔ)單元內(nèi)容是什么?S9 DB 1,0,3,2,5,4,7,6,9,8 11.BLOCK DB 20H,1FH,08H,81H,0FFFH RESULT DB? START: LEA SI,BLOCK MOV CX,SI INC SI MOV AL,SI LOP1: CMP AL,SI+1 JNG NEXT MOV AL,SI+1 NEXT: INC SI LOOP LOP1 MOV RESULT,AL HLT 問:?jiǎn)枺?1)該程序完成的功能是什么?該程序完成的功能是什么? (2)該程序的循環(huán)次數(shù)是多少次?該程序的循環(huán)次數(shù)是多少次?(1)找出存儲(chǔ)單元)找出存儲(chǔ)單元BLOCK 中的最小值。中的最
7、小值。(2)20H 12. FACT PROC MOV DX,0 CMP AX,0 JNZ DONE MOV AX,1 JMP X1DONE: PUSH AX DEC AX CALL FACT POP CX MUL CX X1: RETFACT ENDP若執(zhí)行以上子程序前若執(zhí)行以上子程序前,(AX)=5,則子程序完成的功能是則子程序完成的功能是: ,執(zhí)行該子程序后執(zhí)行該子程序后(AX)= 。 (1)求求5!(或求或求5的階乘的階乘) (2) 120 (或(或78H)13.MOV AL,38HMOV BL,49HCALL SUBOINC ALDEC CLSUBO PROCADD AL,BLMOV
8、 CL,ALDAARETSUBO ENDP上述程序段運(yùn)行后,(上述程序段運(yùn)行后,(AL)=( ),(),(CL)=( )。)。(AL)=(88H)(CL)=(80H)14. 現(xiàn)有一子程序現(xiàn)有一子程序 SUB1 PROC TEST AL,80H 檢測(cè)檢測(cè)AL中的數(shù)值最高位中的數(shù)值最高位 JE PLUS TEST BL,80H JNE EXITO JMP XCHANGE PLUS :TEST BL,80H JE EXITO XCHANGE:XCHG AL,BL EXITO:RET SUB1 ENDP 試回答試回答(1)子程序的功能是什么?)子程序的功能是什么? (2)若調(diào)用子程序前)若調(diào)用子程序前
9、(AL)=9AH,(BL)=77H,則返回主程,則返回主程 序時(shí),序時(shí), (AL)= ,(BL)=_。 (1)子程序的功能是判別子程序的功能是判別AL和和BL中的數(shù)是否為異號(hào)數(shù),當(dāng)為異號(hào)中的數(shù)是否為異號(hào)數(shù),當(dāng)為異號(hào)時(shí)交換,否則不變。時(shí)交換,否則不變。 (2) (AL)=77H,(BL)=9AH (1)子程序名:)子程序名:AVER(2)子程序功能:求一組無符號(hào)字節(jié)數(shù)據(jù)的平均值)子程序功能:求一組無符號(hào)字節(jié)數(shù)據(jù)的平均值(3)入口條件:數(shù)據(jù)首地址在)入口條件:數(shù)據(jù)首地址在SI中,數(shù)據(jù)個(gè)數(shù)在中,數(shù)據(jù)個(gè)數(shù)在CL中中(4)出口條件:平均值在)出口條件:平均值在AL中中 AVERPROC NEARPUSH
10、 SIPUSH CX ( ) AGAIN:ADD AL,SIADCAH,0 ( )DECCL JNZAGAINPOPCXDIVCLPOPSIRET AVER ENDP 15.依據(jù)下述子程序說明文件把子程序補(bǔ)充完整依據(jù)下述子程序說明文件把子程序補(bǔ)充完整 (1) XOR AX,AX (2) INC SI16.已知已知RET指令是屬性為指令是屬性為NEAR子程序中子程序中的返回指令的返回指令, 執(zhí)行執(zhí)行RET 4前前SP=100H,執(zhí)行執(zhí)行后后SP的內(nèi)容為的內(nèi)容為( )。 A. 102H B. 106H C. 0FCH D. 0FAH (B)CODE SEGMENT USE16 ASSUME CS:
11、CODEDECBIN PROC FAR MOV BX,0NEW: MOV AH,01 INT 21H SUB AL,30H JB EXIT CMP AL,09 JA EXIT CBW XCHG AX,BX MOV CX,10 MUL CX ADD BX,AX JMP NEWEXIT: RETDECBIN ENDPCODE ENDS17.編制一個(gè)子程序,輸入一個(gè)數(shù)據(jù)串轉(zhuǎn)編制一個(gè)子程序,輸入一個(gè)數(shù)據(jù)串轉(zhuǎn)換成對(duì)應(yīng)的換成對(duì)應(yīng)的10進(jìn)制數(shù)據(jù)。進(jìn)制數(shù)據(jù)。18.在串指令在串指令REPMOVSB中,重復(fù)次數(shù)中,重復(fù)次數(shù) 一定放在(一定放在( )寄存器中。)寄存器中。A.AX B.BXC.CX D.DX19.下
12、面指令中,合理而有意義的指令是(下面指令中,合理而有意義的指令是( )。A.REP LODSBB.REP SCASBC.REP CMPSBD.REP MOVSB20.串操作指令中,目標(biāo)串操作數(shù)的段地址一定串操作指令中,目標(biāo)串操作數(shù)的段地址一定 在(在( )寄存器中。)寄存器中。A.CS B.SS C.DS D.ES(C)(D)(D)21.在下列串操作指令中,同時(shí)使用源串和目的串在下列串操作指令中,同時(shí)使用源串和目的串地址指針的指令是(地址指針的指令是( ) 。ASTOSW BLODSW CSCASW DCMPSW22.在串操作程序中,通常在重復(fù)前綴指令在串操作程序中,通常在重復(fù)前綴指令REPZ
13、或或REPNZ后,選用的串操作指令是后,選用的串操作指令是_或或_才有實(shí)際意義。才有實(shí)際意義。(D)SCASCMPS23. 對(duì)于下列程序段:對(duì)于下列程序段: AGAIN: MOV AL,SI MOV ES:DI,AL INC SI INC DI LOOP AGAIN 也可用也可用_指令完成同樣的功能。指令完成同樣的功能。AREP MOVSB BREP LODSB CREP STOSB DREPE SCASB (A)24.在一段匯編程序中多次調(diào)用另一在一段匯編程序中多次調(diào)用另一段段 程序,用宏指令比用子程序?qū)崿F(xiàn)起來程序,用宏指令比用子程序?qū)崿F(xiàn)起來( )。A.占內(nèi)存空間小,但速度慢占內(nèi)存空間小,但速度慢 B.占內(nèi)存空間大,但速度快占內(nèi)存空間大,但速度快 C.占內(nèi)存空間相同,速度快占內(nèi)存空間相同,速度快 D.占內(nèi)存空間相同,速度慢占內(nèi)存空間相同,速度
溫馨提示
- 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ì)胞增多癥X的健康宣教
- 2024屆四川省岳池縣重點(diǎn)名校中考一模數(shù)學(xué)試題含解析
- 厚涂睫毛課程介紹
- 高速公路營(yíng)運(yùn)管理練習(xí)試題
- 廣西壯族自治區(qū)灣縣市級(jí)名校2024屆中考數(shù)學(xué)模試卷含解析
- 公司保安培訓(xùn)大綱
- 口腔梅毒的健康宣教
- 華為的渠道銷售流程
- 功血病人的護(hù)理
- 新生兒巨細(xì)胞病毒感染的健康宣教
- 2025年高考政治一輪復(fù)習(xí)知識(shí)清單必修四《哲學(xué)與文化》重難點(diǎn)知識(shí)
- 2021年4月17日江蘇事業(yè)單位考試《綜合知識(shí)和能力素質(zhì)》(管理崗客觀題)
- 計(jì)算與人工智能概論(湖南大學(xué))知到智慧樹章節(jié)答案
- 飛機(jī)構(gòu)造基礎(chǔ)(完整課件)
- 三年級(jí)上冊(cè)勞動(dòng)《立體賀卡》課件
- 12萬噸年丁二烯抽提裝置、10-3萬噸年MTBE-丁烯-1裝置總承包工程施工組織設(shè)計(jì)
- 骨盆骨折治療新進(jìn)展
- 防范電信詐騙安全教育共建平安校園宣傳課件
- DFMEA-磷酸鐵鋰電池案例
- 網(wǎng)絡(luò)銷售食品監(jiān)督抽檢抽樣指南
- 第七屆江西省大學(xué)生金相技能大賽知識(shí)競(jìng)賽單選題題庫(kù)附有答案
評(píng)論
0/150
提交評(píng)論