南華大學(xué)2025級匯編期末考試試卷B_第1頁
南華大學(xué)2025級匯編期末考試試卷B_第2頁
南華大學(xué)2025級匯編期末考試試卷B_第3頁
南華大學(xué)2025級匯編期末考試試卷B_第4頁
南華大學(xué)2025級匯編期末考試試卷B_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

第頁………線………訂………裝………線………………南華大學(xué)2025–2025學(xué)年度第2學(xué)期學(xué)院專業(yè)學(xué)院專業(yè)考號姓名考試日期:2025年6月11日考試類別:考試考試時間:120分鐘題號一二三四五總分得分得分閱卷人一、填空題:(每空2分,共20分)1、8086的地址總線為__20_位。2、DQ偽指令中定義的每個操作數(shù)占_____10___字節(jié)。3、設(shè)DS=3A4FH,SI=3200,指令MOVAX,[SI]中源操作數(shù)的物理地址是3d6f0h_。4、 在8086微機(jī)的輸入/輸出指令中,I/O端口號通常是由DX寄存器提供的,但有時也可以在指令中直接指定端口號??芍苯佑芍噶钪付ǖ腎/O端口數(shù)有__256__個。5、在串操作指令CMPSB執(zhí)行時,用于目的地址的寄存器是______di________。6、設(shè)SS=2000H,SP=0100H,AX=BX=1000H,順序執(zhí)行PUSHAX后,SP=___________。7、循環(huán)指令LOOPNZ終止循環(huán)的條件是CX=0或。8、語句BUFDW10DUP(3DUP(2,10H),3,5)經(jīng)過匯編后,為變量BUF分配的存儲單元字節(jié)數(shù)是。9、把0FFH看成字節(jié)有符號數(shù)的十進(jìn)制數(shù)是________,看成字節(jié)無符號數(shù)的十進(jìn)制數(shù)是_______。得分閱卷人二、選擇題:(每題2分,共30分)1、匯編語言源程序中,每個語句由四項組成,如語句要完成一定功能,那么該語句中不可省略的項是()。

A、名字項B、操作項C、操作數(shù)項D、注釋項2、下面的數(shù)據(jù)傳送指令中,錯誤的操作是()。A、MOV[BX+SI],1000HB、MOVDS,AXC、MOVCX,1000HD、MOV1000H,AX3、下面指令序列測試BH中的數(shù)是否為偶數(shù),若為偶數(shù)則轉(zhuǎn)移至K1處,橫線處的指令應(yīng)為()。TESTBH,01H_________K1A、JNEB、JZC、JSD、JC4、對寄存器AX的內(nèi)容乘以4的正確指令序列是()。A、SHRAX,1/SHRAX,1B、SHLAX,1/SHL,AX,1

C、ROLAX,1/ROLAX,1D、RCRAX,1/RCRAX,15、在匯編語言程序的開發(fā)過程中使用宏功能的順序是()。A、宏定義,宏調(diào)用B、宏定義,宏展開

C、宏定義,宏調(diào)用,宏展開D、宏定義,宏展開,宏調(diào)用6、編寫分支程序,在進(jìn)行條件判斷前,可用指令構(gòu)成條件,其中不能形成條件的指令有()。A、CMPB、SUBC、ANDD、MOV7、完成同指令XCHGAX,BX相同功能的指令或指令序列是()。A、MOVAX,BXB、MOVBX,AXC、PUSHAXD、MOVCX,AXPOPBXMOVAX,BXMOVBX,CX8、在匯編語言程序中,對END語句的敘述正確的是()。A、END語句是一可執(zhí)行語句B、END語句表示程序執(zhí)行到此結(jié)束C、END語句表示源程序到此結(jié)束D、END語句在匯編后要產(chǎn)生機(jī)器碼9、匯編語言源程序經(jīng)匯編后不能直接生成()。A、.OBJ文件B、.LST文件C、.EXE文件D、.CRF文件10、假設(shè)某匯編語言源程序的代碼段地址為code,啟動地址為START,可用來設(shè)置CS寄存器值的語句是()A、ASSUMECS:CSEG B、ENDSTARTC、MOVCS,CSEG D、MOVAX,CSEG11、若定義BUFDW‘AB',則BUF+1和BUF兩個相鄰的內(nèi)存單元中存放的數(shù)據(jù)是()。A、4241H B、4142H C、6261H D、6162H12、在段定義時,如果定位類型用戶未選擇,就表示是隱含類型,其隱含類型是()。A、WORD B、PAGEC、BYTE D、PARA13、下面指令執(zhí)行后,改變AX寄存器內(nèi)容的指令是()。A、TESTAX,0001HB、ORAX,AXC、CMPAX,BXD、ANDAX,BX14、執(zhí)行下面指令序列后,結(jié)果是()。MOVAL,3FHCBWA、AX=0FF3FH B、AX=803FHC、AX=003FH D、AX=0F3FH15、及MOVBX,OFFSETVAR指令完全等效的指令是()。

A、MOVBX,VARB、LDSBX,VAR

C、LESBX,VARD、LEABX,VAR得分閱卷人三、簡答題:(共15分)1、已知DS=2000H,BX=0100H,SI=0002H,存儲單元[20250H]~[20253H]依次存放12345678H,[21200H]~[21203H]依次存放2A4CB765H,說明下列每條指令中源操作數(shù)的尋址方式。(本小題6分)①M(fèi)OVAX,1200H源操作數(shù)的尋址方式:AX=②MOVAX,[1200H]源操作數(shù)的尋址方式:AX=③MOVAX,[BX+SI+1100H] 源操作數(shù)的尋址方式:AX=2、指出下列指令的錯誤并改正。(本小題4分)①M(fèi)OVBX,DL②MOVIP,AX ③MOVDS,2000H ④ADD[SI],[DI]3.求最大值放入AX的宏定義如下:(本小題5分)

MAXMACROK,A,B,CLOCALNEXT,OUTMOVAX,AIFK-1IFK-2CMPC,AXJLENEXTMOVAX,CENDIFNEXT:CMPB,AXJLEOUTMOVAX,BENDIFOUT:ENDM試展開下列調(diào)用:MAX2,P,Q得分閱卷人四.程序分析題(每小題6分,共24分)1、設(shè)某數(shù)據(jù)段:DATASEGMENTORG0120HDA1DB'COMPUTER',0AH,0DH,'$'COUNTEQU$-DA1DA2DW'CO','MP','UT','ER'DATAENDS試回答:(1)DA1的偏移地址是:___________________(2)COUNT的值是___________________________________(3)DA2+3字節(jié)單元的內(nèi)容是_________________________________2、已知AL的值為0~F中的一位16進(jìn)制數(shù),子程序定義如下:

HECAPROCFAR

CMPAL,10

JCKK

ADDAL,7

KK:ADDAL,30H

MOVDL,AL

MOVAH,2

INT21H

RET

HECAENDP

請回答:(1)該子程序完成什麼功能?(2)如調(diào)用子程序時,AL=5,子程序執(zhí)行后,DL=。(3)如調(diào)用子程序時,AL=0AH,子程序執(zhí)行后,DL=。3、設(shè)寄存器AL,BL,CL中內(nèi)容均為5FH,XORAL,0FHANDBL,0FHORCL,0FH執(zhí)行上述指令序列后,AL=_______________________________BL=_________________________________,CL=________________________________4、DATASEGMENTS9DB

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論