匯編語言網(wǎng)絡(luò)081-2試卷_第1頁
匯編語言網(wǎng)絡(luò)081-2試卷_第2頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

1、。裝。訂。線。2009 年2010 年第一學(xué)期匯編語言試卷 A 卷時間共 120 分鐘一、單項選擇題(每題 1 分,共 20 分)1)某個加法運算使標志 ZF = 1,則標志位 SF 為()A、0B、 1C、 不改變原來的值D、 不確定2)若用戶堆棧位于A、10000H區(qū) 10000H B、11FH,則該堆棧的段地址是(C、01000H)FHD、00H3)將 OBJ 文件轉(zhuǎn)換為 EXE 可執(zhí)行文件的是()A、匯編程序B、調(diào)試程序C、連接程序D、編輯程序4)下列選項中 不 屬于總線接口的是()A、地址加法器B、指令隊列C、指令指針寄存器D、算術(shù)邏輯5)屬于標志寄存器中的狀態(tài)標志的是()A、OFB

2、、IFC、TFD、DF6)MOVAX, 78 執(zhí)行后寄存器 AX 中的值為()A.78B.78HC.0708H;D.3738H7)下列指令中有語法錯誤的是()A、 MOVSI,DIB、ANDAX,CXC、JMPWORD PTR BXD、IDIVBX8)執(zhí)行如下指令“MOVA、4321SP, 4320”和“PUSHB、4322BX”后,SP 寄存器的值是(C、431E)D、431F9)循環(huán)指令 LOOPNZ 繼續(xù)循環(huán)的條件是()A、CX=0 且 ZF=0B、CX=0 且 ZF=1C、CX0 且 ZF=0D、CX0 且 ZF=110)設(shè) AX = 1000H,則執(zhí)行“NEGA、1001HAX”和“

3、NOTAX”后 AX 的值是(C、1000H)B、0HD、0111H11)表示一條匯編指令所在A、變量單元的符號地址是(B、常量)C、標號D、偏移量12)執(zhí)行 MOVA、物理地址BX, SEG VAR 指令,BX 得到變量 VAR 的()B、段地址C、偏移地址D、內(nèi)容13)語句 BUFA、1000DB10 DUP(3 DUP(?, 10), 3, 10)匯編后,該緩沖區(qū)占用單元字節(jié)數(shù)是()B、80C、40D、214)若定義 V1A、0041HDWA,則變量 V1 對應(yīng)的B、4100H單元中存放的數(shù)據(jù)是()C、0061HD、6100H15)主程序?qū)⑺膮?shù)帶給子程序,這個參數(shù)被稱為()A、B、出

4、口參數(shù)C、寄存器參數(shù)D、參數(shù)器參數(shù)得分閱卷人題號12345總分得分閱卷人16)CPU 與外設(shè)之間交換的信息類型除了()A、數(shù)據(jù)信息B、狀態(tài)信息C、 容量信息D、控制信息17)執(zhí)行下列三條指令后,AX 的值是()MOVADD AAAAX, 9AL, 7A、0016HB、0016C、0106HD、0010H18)下列指令執(zhí)行后,變量 DAB 中的內(nèi)容是()DAW DAB. MOVSUBDW2A05HDB0FAHAL, BYTEDAB, ALPTRDAWA、0DAHB、0FAHC、0F5HD、0D0H19)使用偽指令定義:VDB2 DUP(1,2,3 DUP(3), 2 DUP(1,0),則在 V區(qū)

5、內(nèi)前 10 個字節(jié)單元中的數(shù)據(jù)是()A、1,2,3,3,2,1,0,1,2,3B、1,2,3,3,3,1,0,1,0,1C、2,1,2,3,3,2,1,0,2,1D、1,2,3,3,3,3,2,1,0,120)如下程序段中的“DECCX”執(zhí)行的次數(shù)是()MOV JCXZAGAIN: DECJNZNEXT:.CX,4 NEXT CXAGAINA、0B、1C、4D、5二、問答題(每空 3 分,共 30 分)1)假設(shè) AX = 1234H,BX = 5678H,則執(zhí)行下列指令后,AX = ,BL = 。MOV SAL MOV SHL SHRORCL, 4 BX, CL DL, AH AX, CL D

6、L, CLBL, DL2)已知宏定義如下:則該宏的作用是:_ 。XCHG0 MACROA,BMOV XCHG MOVENDMAL,A AL,BA,AL展開宏調(diào)用(D1 為變量):XCHG0D1,BL 。3)已知 AX=98h,BX=1212H,CX=15H,則執(zhí)行完下列程序段后,AX、BX、CX 的值分別為:ADDCBWAL,BL得分閱卷人MOV NEG SUB IDIV MOV SHRIMULDX, AX DXCL, 10H CL BL,4 BL,1BLAX = , BX = , DX = _。4)設(shè)某數(shù)據(jù)段:80HNUM1NUM2 DA1=8=NUM1 + 10HDB COMPUTER D

7、B0AH, 0DHCOUNT EQU $ - DA1DA2DW CO, MP, UT, ERDA1 的偏移地址是: ,COUNT 的值是多少: ,DA2+5 字節(jié)單元的內(nèi)容是 。三、程序分析題(按照要求寫出程序的輸出結(jié)果,每題 5 分,共 20 分)1)以 BUFF 為首的字節(jié)單元中,存放了 COUNT 個無符號數(shù),下面程序段是找出其中最大數(shù)并送入 MAX單元中。請在空格上添上指令語句。BUFF COUNT MAX DB5, 6, 7, 58H, 62, 45H, 127, 128EQU $ - BUFFDB?MOV MOV MOVINCBX, OFFSET BUFFCX, _ AL, BXB

8、XLOP1:_JAEMOV DECNEXTAL, BX CXNEXT:_MOVMAX, AL2)補全程序,使 JMP 指令執(zhí)行后,CS:IP 執(zhí)行程序的第一條指令。DATASEGMENTDW 1234H, 5678HDATA CSEGASTART:ENDSSEGMENTMECS:CSEGMOV MOV MOV MOV MOV JMPMOVAX, DATA DS, AX BX, 0BX, _BX+2,_ DWORD PTR DS: 0AX, 4C00H21H得分閱卷人CSEGENDSENDSTART3)下面程序?qū)崿F(xiàn)依次用內(nèi)存 0:00:15 單元中的內(nèi)容改寫程序中的數(shù)據(jù),數(shù)據(jù)的傳送用棧來進行。棧

9、空間設(shè)置在程序內(nèi)。完成程序:CSEGSEGMENTADW DWMECS:CSEG123H,4546H,789H,0ABCH,0DEFH,0FEDH,0CABH,987H10 DUP(0);10 個字單元用作??臻gSTART:MOV MOV MOV MOV MOV MOV MOVPUSHAX,_ SS, AXSP,_ AX, 0DS, AX BX, 0CX,_BXS:_ADD LOOP MOV21HENDSENDBX, 2 SAX, 4C00HCSEGSTART4)根據(jù)以下執(zhí)行 DEBUG 命令的結(jié)果,分析程序的功能,并回答以下問題。-U13DE:0000 B8DC1313DE:0003 8ED

10、813DE:0005 32C913DE:0007 BE000013DE:000A E8080013DE:000D 880E1B0013DE:0011 B44C13DE:0013 CD2113DE:0015 803C2413DE:0018 740513DE:001A FEC113DE:001C 4613DE:001D EBF613DE:001F C3-D 13DC:0MOV MOV XOR MOV CALL MOVMOVAX, 13DC DS, AX CL, CL SI, 00000015 001B, CL AH, 4C21BYTE PTR SI, 24 001FCL SI0015CMP JZ

11、INC INC JMPRET13DC:000053 48 41 4E 44 4F 4E 47-20 47 4F 4E 47 53 48 41SHGONGSHA13DC:001047 4E 20 58 55 45 59 55-41 4E 24 00 00 00 00 00GN XUEYUAN$.該程序段要實現(xiàn)的功能是:_寫出子程序的地址、參數(shù)和出口參數(shù):程序的地址及執(zhí)行結(jié)果的地址是:_CALL 命令執(zhí)行后,SP 寄存器值發(fā)生什么變化:四、程序設(shè)計題(每題 15 分,共 30 分)1.在以 BUFF 為首地址的字緩沖區(qū)中由 3 個無符號數(shù):1234H,7893H 和 5678H,編寫完整程序?qū)⑦@三個數(shù)按降序排列,結(jié)果存入原緩沖區(qū)。其

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論