




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、一,單項(xiàng)選擇題(每小題 1 分,共 20 分)1 .指令 JMP FAR PTR DONE于()A.段內(nèi)轉(zhuǎn)移直接尋址B.段內(nèi)轉(zhuǎn)移間接尋址C.段間轉(zhuǎn)移直接尋址D.段間轉(zhuǎn)移間接尋址2下列敘述正確的是( )A.對(duì)兩個(gè)無符號(hào)數(shù)進(jìn)行比較采用 CMP旨令,對(duì)兩個(gè)有符號(hào)數(shù)比較用 CMPS 指令B.對(duì)兩個(gè)無符號(hào)數(shù)進(jìn)行比較采用 CMPS旨令,對(duì)兩個(gè)有符號(hào)數(shù)比較用 CMP 指令C.對(duì)無符號(hào)數(shù)條件轉(zhuǎn)移采用JAE/JNB指令,對(duì)有符號(hào)數(shù)條件轉(zhuǎn)移用 JGE/JN L 指令D.對(duì)無符號(hào)數(shù)條件轉(zhuǎn)移采用JGE/JNL指令,對(duì)有符號(hào)數(shù)條件轉(zhuǎn)移用 JAE/JN B 指令3. 一個(gè)有128個(gè)字的數(shù)據(jù)區(qū),它的起始地址為 12ABH
2、00ABH請(qǐng)給出這個(gè)數(shù)據(jù)區(qū)最末一個(gè)字單元的物理地址是( )A 12C5BH B 12B6BH C 12C5AH D 12BFEH4在下列指令的表示中,不正確的是()A MOV A,L BX+SIB JMP SHORT DONIC DEC BXD MUL CL5在進(jìn)行二重循環(huán)程序設(shè)計(jì)時(shí),下列描述正確的是()A外循環(huán)初值應(yīng)置外循環(huán)之外;內(nèi)循環(huán)初值應(yīng)置內(nèi)循環(huán)之外,外循環(huán)之內(nèi)B.外循環(huán)初值應(yīng)置外循環(huán)之內(nèi);內(nèi)循環(huán)初值應(yīng)置內(nèi)循環(huán)之內(nèi)C.內(nèi)、外循環(huán)初值都應(yīng)置外循環(huán)之外D.內(nèi)、外循環(huán)初值都應(yīng)置內(nèi)循環(huán)之外,外循環(huán)之內(nèi)6.條件轉(zhuǎn)移指令JNE的測(cè)試條件為()A. ZF=0 B . CF= 0C . ZF=1 D .
3、 CF=17 8086CPU在基址加變址的尋址方式中,變址寄存器可以為()A. BX或 CX B . CX或 SIC . DM SID SI 或 DI8 已知 BX=2000H, SI=1234H, 則指令MOVAX, BX+SI+2 的源操作在()中。A.數(shù)據(jù)段中偏移量為3236H的字節(jié)B 附加段中偏移量為3234H 的字節(jié)C .數(shù)據(jù)段中偏移量為3234H的字節(jié)D 附加段中偏移量為3236H 的字節(jié)9執(zhí)行如下程序:()MOV A,X 0MOV B,X 1MOV C,X 100A: ADD AX, BXINC BXLOOP AHLT執(zhí)行后(BX) =()A 99B 10010上題的程序執(zhí)行后(
4、AX) =(A 5000 B 505011 對(duì)于下列程序段: ()AGAIN : MOV A,L SIMOV ES : DI , ALINC SIINC DILOOP AGAIN也 可 用 指 令C 101D 102)C 5100D 5150完成同樣的功能D REPE SCASBA REP MOVSBB REP LODSB C REP STOSB12 下面指令序列執(zhí)行后完成的運(yùn)算,正確的算術(shù)表達(dá)式應(yīng)是()MOV AL , BYTE PTR XSHL AL , 1DEC ALMOV BYTE PTR Y , ALA y=x2+1 B x=y2+1 C x=y2-1 D y=x2-113 在一段匯
5、編程序中多次調(diào)用另一段程序, 用宏指令比用子程序?qū)崿F(xiàn)起來。)A 占內(nèi)存空間小,但速度慢B占內(nèi)存空間大,但速度快C 占內(nèi)存空間相同,速度快D占內(nèi)存空間相同,速度慢14 在程序執(zhí)行過程中,IP 寄存器中始終保存的是( )A.上一條指令的首地址B .下一條指令的首地址C.正在執(zhí)行指令的首地址D .需計(jì)算有效地址后才能確定地址15 .PSVW存器中共有位條件狀態(tài)位,有 位控制狀態(tài)位。()A 6、 3 B 3、 6 C 8、 4 D 4、 816 下列指令執(zhí)行時(shí)出錯(cuò)的是( )A ADD BUF,1 BUF2B JMP DWORD PTR DAT BXC MOV A,X BX+DI NUMD TEST A
6、L, 08H17 .已知(AX) =1234H,執(zhí)行下述三條指令后,(AX)=()MOV BXAXNEG BXADD AX,BXA 1234H B 0EDCCH C 6DCCH D 0000H18 .在下列指令中,指令的執(zhí)行會(huì)影響條件碼中的 CF位。()A JMP NEXT B JC NEXT C INC BXD SHL AX, 119串指令中的目的操作數(shù)地址是由 提供。( )A SS: BP B DS: SI C ES: DID CS: IP20.將DX的內(nèi)容除以2,正確的指令是()A DIV 2 B DIV DX, 2 C SAR DX, 1D SHL DX, 1二,簡答題(每小題 4 分
7、,共 12 分)1假定(DX) =B,( CL) =3,( CF) =1,試確定下列各條指令單獨(dú)執(zhí)行后,DX 中的值。( 1) SHR DX, 1005CH( 2) RCR DL, 1 00DCH( 3) RCL DX,CL 05CCH2 寫出完成下述功能的程序段:(1)傳送25H至UAL寄存器 MOV AL,25H( 2)將 AL 的內(nèi)容乘以2 SHL AL,1(3)傳送15H至U BL寄存器 MOV BL,15H( 4) AL的內(nèi)容乘以BL的內(nèi)容 并請(qǐng)寫出最后(AX)=?MUL BL (AX)=0612H3 .寫一程序段,求雙字長數(shù) DX: BX的相反數(shù)。三,程序分析題(每小題 6 分,共
8、36 分)1現(xiàn)有如下程序段:DATA SEGMENT DA3 EQU 1234HORG 0020H DA4 EQU -DA2DA1 DW 12H, 23H DA5 DB 31H, 32HDA2 DB 11H, 21H DATA ENDS請(qǐng)回答:( 1)該程序段已占有的存儲(chǔ)字節(jié)數(shù)是多少?2執(zhí)行下列程序段后,回答問題。ORG 1221H MOV B,X OFFSET NUMNUM DW 12H MOV CL , BYTE PTR NUM+1MOV CH TYPE NUMMOV AXNUM HLT請(qǐng)問:(AX) =_,( BX) =,( CX) =。3 閱讀如下程序:ADRR DB XXH XXH
9、,XXH CMP ADRRBX 0NUM EQU -ADRR LOOPZ DONRETT DB ? JNZ NEXTMOV BL OFFHMOV CX , NUM NEX:T MOV RET,T BLMOV BX , -1 HLTDON : INC BX請(qǐng)問:(1 )該程序完成的功能是什么?(2)程序執(zhí)行后指出 RETT字節(jié)單元中的內(nèi)容是什么?4現(xiàn)有一子程序:SUB1 PROC PLU:STEST BL, 80HTEST AL , 80H JE EXITOJE PLUS XCHANGE : XCHG A,L BLTEST BL , 80H EXITO: RETJNE EXITO SUB1 EN
10、DPJMP XCHANGE試回答:( 1)子程序的功能是什么?(2)若調(diào)用子程序前AL=9AH BL=77H則返回主程序時(shí),AL=BL=。5 閱讀程序段:BLOCK DB 20H 1FH, 08H, 81H, OFFH- LOP1: CMP AL SI+1RESULT DB ? JNG NEXTMOV AL SI+1START : LEA SI , BLOCK NEX:T INC SIMOV CX , SI LOOP LOP1INC SI MOV RESULT, ALMOV AL , SI HLT請(qǐng)問:( 1)該程序完成的功能是什么?( 2 )該程序循環(huán)的次數(shù)是多少?6 .閱讀如下程序段,回答
11、所提出的問題,假定 X1, X2, XN為無符號(hào)數(shù) ORG 100HBLOK DW X1 , X2,,XNCOUNT EQU ( -BLOLOK) /2RESULT DW COUNT ,?LEA BX , BLOK-2MOV CX , RESULTXOR AX , AXGOON : ADD BX, 2CMP AX , BXJAE NEXTMOV AX , BXNEXT : LOOP GOONMOV RESULT+2 , AX程序段執(zhí)行完,回答下述問題RESULT+2 字存儲(chǔ)單元的內(nèi)容 =BX=程序循環(huán)次數(shù)=答案1-10CCCCAADACB4 分,共 12 分)1答:(1) 005CH (2)
12、00DCH (3) 05CCH2答:( 1) MOV AL, 25H2) 2) SHL AL, 13) ) MOV BL, 15H4) MUL BL最后,(AX) =612H =15543答:NEG DXNEG BXSBB DX, 0三,程序分析題(每小題 6 分,共 36 分)1 答: (1) 該程序段已占有的存儲(chǔ)字節(jié)數(shù)是8 個(gè)字節(jié)(2) 符號(hào)名DA4的值為2,符號(hào)名DA5的值是0026Ho2 答: (AX)=0012H (BX)=1221H (CX)=0200H3 .答:(1)在以ADRR;起始地址的數(shù)組中,查找第一個(gè)非 0數(shù)據(jù)。(2) 若找到則將第一個(gè)非0數(shù)據(jù)在數(shù)組中的偏移量送入 RETTI元 中;若無非0數(shù)據(jù),則將OFFHX入RETTI元中。4 .答:(1)子程序的功能是判
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 公務(wù)員協(xié)議書范本
- 環(huán)保產(chǎn)業(yè)代收款合作協(xié)議范本
- 高新技術(shù)產(chǎn)業(yè)園區(qū)廠房租賃安全合同樣本
- 特色美食街三股東合作協(xié)議及區(qū)域經(jīng)濟(jì)發(fā)展貢獻(xiàn)
- 車輛租賃合同保證金與車輛租賃企業(yè)社會(huì)責(zé)任履行協(xié)議
- 企業(yè)參股合作協(xié)議書范本
- 生物質(zhì)能源財(cái)產(chǎn)抵押合同
- 城市交通車輛翻新烤漆租賃合作協(xié)議
- 餐廳餐飲員工離職合同范本
- 廢舊鋼模板翻新工藝技術(shù)方案
- 鐵路車輛-鐵路車輛的運(yùn)用與檢修
- 火鍋店領(lǐng)班的崗位職責(zé)和工作流程
- 二人合伙協(xié)議書(電子版)
- 上門廚師項(xiàng)目商業(yè)計(jì)劃書
- 第35屆中國化學(xué)奧林匹克(初賽競(jìng)賽)試題及參考答案
- 許可證有效期內(nèi)輻射安全和防護(hù)工作總結(jié)
- 四川省中小流域暴雨洪水計(jì)算表格(尾礦庫洪水計(jì)算)
- 山東大學(xué)齊魯醫(yī)學(xué)院
- 椅子部件圖紙
- 街道綜合協(xié)管員筆試題
- 入庫單(標(biāo)準(zhǔn)范本)
評(píng)論
0/150
提交評(píng)論