匯編期末考試試卷_第1頁(yè)
匯編期末考試試卷_第2頁(yè)
匯編期末考試試卷_第3頁(yè)
匯編期末考試試卷_第4頁(yè)
匯編期末考試試卷_第5頁(yè)
已閱讀5頁(yè),還剩2頁(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)介

………線………訂………………線………訂………裝………線………………學(xué)院專業(yè)學(xué)院專業(yè)考號(hào)姓名考試日期:2012年6月11日考試類別:考試考試時(shí)間:120分鐘題號(hào)一二三四五總分得分得分閱卷人一、填空題:(每空2分,共20分)1、8086的地址總線為_(kāi)__(dá)位。2、DQ偽指令中定義的每個(gè)操作數(shù)占______(dá)__(dá)字節(jié)。3、設(shè)DS=3A4FH,SI=3200,指令MOVAX,[SI]中源操作數(shù)的物理地址是_。4、?在8086微機(jī)的輸入/輸出指令中,I/O端口號(hào)通常是由DX寄存器提供的,但有時(shí)也可以在指令中直接指定端口號(hào)??芍苯佑芍噶钪付ǖ腎/O端口數(shù)有____個(gè)。5、在串操作指令CMPSB執(zhí)行時(shí),用于目的地址的寄存器是___(dá)___(dá)__(dá)_____(dá)_。6、設(shè)SS=2000H,SP=0100H,AX=BX=1000H,順序執(zhí)行PUSHAX后,SP=____(dá)_____(dá)__。7、循環(huán)指令LOOPNZ終止循環(huán)的條件是CX=0或。8、語(yǔ)句BUFDW10DUP(3DUP(2,10H),3,5)經(jīng)過(guò)匯編后,為變量BUF分配的存儲(chǔ)單元字節(jié)數(shù)是。9、把0FFH看成字節(jié)有符號(hào)數(shù)的十進(jìn)制數(shù)是____(dá)____,看成字節(jié)無(wú)符號(hào)數(shù)的十進(jìn)制數(shù)是____(dá)__(dá)_。得分閱卷人二、選擇題:(每題2分,共30分)1、堆棧指針寄存器是()。

A、IPB、SPC、BPD、PSW2、匯編語(yǔ)言源程序中,每個(gè)語(yǔ)句由四項(xiàng)組成,如語(yǔ)句要完成一定功能,那么該語(yǔ)句中不可省略的項(xiàng)是()。?A、名字項(xiàng)B、操作項(xiàng)C、操作數(shù)項(xiàng)D、注釋項(xiàng)3、下面的數(shù)據(jù)傳送指令中,錯(cuò)誤的操作是()。A、MOV[BX+SI],1000HB、MOVDS,AXC、MOVCX,1000HD、MOV1000H,AX4、設(shè)AH=0,AL=03H,BL=08H,執(zhí)行指令A(yù)DDAL,BL/AAA之后,其結(jié)果應(yīng)是()。

A、AH=01,AL=01B、AH=1AL=11?C、AH=0AL=0BHD、AH=0AL=015、在串操作指令前使用重復(fù)前綴指令REPNE,終止串的重復(fù)操作條件是()。

①CX=0且ZF=0②CX=0且ZF=1③CX=0或ZF=0④CX=0或ZF=16、下面指令序列測(cè)試BH中的數(shù)是否為偶數(shù),若為偶數(shù)則轉(zhuǎn)移至K1處,橫線處的指令應(yīng)為()。TESTBH,01H___(dá)__A____K1A、JNEB、JZC、JSD、JC7、在匯編語(yǔ)言程序的開(kāi)發(fā)過(guò)程中使用宏功能的順序是()。A、宏定義,宏調(diào)用B、宏定義,宏展開(kāi)

C、宏定義,宏調(diào)用,宏展開(kāi)D、宏定義,宏展開(kāi),宏調(diào)用8、編寫分支程序,在進(jìn)行條件判斷前,可用指令構(gòu)成條件,其中不能形成條件的指令有()。A、CMPB、SUBC、ANDD、MOV9、假設(shè)某匯編語(yǔ)言源程序的代碼段地址為code,啟動(dòng)地址為START,可用來(lái)設(shè)置CS寄存器值的語(yǔ)句是()A、ASSUMECS:CSEG ?B、ENDSTARTC、MOVCS,CSEG ??D、MOVAX,CSEG10、若定義BUFDW‘a(chǎn)b',則BUF+1和BUF兩個(gè)相鄰的內(nèi)存單元中存放的數(shù)據(jù)是()。A、4241H? B、4142H C、6261H D、6162H11、下面指令執(zhí)行后,改變AX寄存器內(nèi)容的指令是()。A、TESTAX,0001HB、ORAX,AXC、CMPAX,BXD、ANDAX,BX12、與MOVBX,OFFSETVAR指令完全等效的指令是()。

A、MOVBX,VARB、LDSBX,VAR

C、LESBX,VARD、LEABX,VAR13、BVALDB10H,20HWVALDW1000H下列指令中需要加上PTR偽操作的是:()A、MOVAL,BVALB、MOVDL,[BX]C、SUB[BX],2D、MOVCL,WVAL14、執(zhí)行下面指令序列后,結(jié)果是()。MOVAL,3FHCBWA、AX=0FF3FH? B、AX=803FHC、AX=003FH? D、AX=0F3FH15、MOVSP,3210HPUSHAX執(zhí)行上述指令序列后,SP寄存器的值是()。A、3211HB、320EHC、320FHD、3212H得分閱卷人三、簡(jiǎn)答題:(共15分)1、設(shè)某數(shù)據(jù)段:DATASEGMENTORG120HDA1DB'COMPUTER'DB0AH,0DHCOUNTEQU$-DA1DA2DW'CO','MP','UT','ER'DATAENDS試回答:(1)DA1的偏移地址是:___________(dá)__(dá)___(dá)___(2分)(2)COUNT的值是_________(dá)___(dá)_______(dá)________(dá)_____(dá)___(dá)(2分)(3)DA2+5字節(jié)單元的內(nèi)容是______(dá)__________(dá)___(dá)____(dá)____(dá)___(dá)___(dá)(2分)2、指出下列指令的錯(cuò)誤并改正。(本小題4分)(1)MOVBX,DL(2)MOVDS,2000H(3)ADD[SI],[DI]

(4)POPDH3.求絕對(duì)值的宏定義如下:(本小題5分)?absolMACROoperLOCALnextcmpoper,0jgenextnegopernext:ENDM試展開(kāi)下列調(diào)用:absolbx得分閱卷人四.程序分析題(每小題6分,共24分)1、已知AL的值為0H~FH中的一位16進(jìn)制數(shù),子程序定義如下:

HECAPROCFAR?CMPAL,10?JCKK?ADDAL,7

KK:ADDAL,30H?MOVDL,AL

MOVAH,2?INT21H?RET

HECAENDP?請(qǐng)回答:(1)該子程序完成什麼功能?(2)如調(diào)用子程序時(shí),AL=5,子程序執(zhí)行后,DL=。(3)如調(diào)用子程序時(shí),AL=0AH,子程序執(zhí)行后,DL=。2、分析下面程序段:MOVAL,215SARAL,1MOVBL,ALMOVCL,2SARAL,CLADDAL,BL試問(wèn)程序段執(zhí)行后(BL)=___(dá)_(AL)=____(dá)3、設(shè)寄存器AL,BL,CL中內(nèi)容均為5FH,XORAL,0FHANDBL,0FHORCL,0FH執(zhí)行上述指令序列后,AL=__(dá)_______(dá)___________(dá)__(dá)___(dá)____(dá)__BL=____(dá)________(dá)_______(dá)______(dá)___(dá)___(dá)__,CL=____(dá)____(dá)___(dá)__________(dá)______(dá)_____4、DATASEGMENTS9DB0,1,2,3,4,5,6,7,8,9DATAENDS┇LEASI,S9LEA,DI,S9+1MOVCX,5LOP

溫馨提示

  • 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)論