最新匯編在線考試_第1頁
最新匯編在線考試_第2頁
最新匯編在線考試_第3頁
最新匯編在線考試_第4頁
最新匯編在線考試_第5頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、精品文檔12.第12題 單選題 十六進制數(shù)88H,可表示成下面幾種形式,請找出 錯誤的表示()廣A、無符號十進制數(shù)136廠B、帶符號十進制數(shù)-120廠 C壓縮型BCD碼十進制數(shù)88廠 D 8位二進制數(shù)-8的補碼表示標(biāo)準(zhǔn)答案:D18 第18題單選題若 AX=3500H,CX=56B8H 當(dāng) AND AX CX指令執(zhí)行后,AX=()A 1400HcB、77F8HcC 0000HD 0FFFFH精品文檔標(biāo)準(zhǔn)答案:A 14 .第14題單選題假設(shè)(AL)= 0FFH,執(zhí)行ADD AL, 0FH指令后,標(biāo)志位ZF和SF的狀態(tài)分別為()B、0 和 1標(biāo)準(zhǔn)答案:A3.第3題 單選題 在標(biāo)志寄存器中表示溢出的標(biāo)

2、志 ()A AFB、CFC OFD SF標(biāo)準(zhǔn)答案:C12 .第12題 單選題 在程序狀態(tài)字寄存器中,當(dāng)方向標(biāo)志DF位為0時, 每次操作后使變址寄存器 SI和DI()。A、減量廠B、增量廠C保持不變?D地址減1標(biāo)準(zhǔn)答案:B16.第16題單選題指令指針寄存器是()。rA IPrB、SPrC BPrD BX標(biāo)準(zhǔn)答案:A5.第5題 單選題 若有BUF DW 1,2, 3, 4 ,則可將數(shù)據(jù)02H取到AL 寄存器中的指令是()。rA MOV AL: BYTE PTR BUA 1B、MOV AL: BYTE PTR BUF 2cC MOV AL. BYTE PTR BUF 3rD MOV AL. BYTE

3、 BUF 2標(biāo)準(zhǔn)答案:B20 .第20題 單選題 設(shè)AL= 0B4H, BL= 11H,指令“ MUL BL和指令 “IMUL BL”分別執(zhí)行后 OF,CF的值為()。rA OF= 1, CF= 0rB、OF= 1, CF= 1C OF= 0, CF= 0D OF= 0, CF= 1標(biāo)準(zhǔn)答案:B10 第10題 單選題 操作數(shù)直接存放在指令中,則它的尋址方式是()A、直接尋址廠 B、寄存器尋址廠 C寄存器間接尋址廠 D立即尋址標(biāo)準(zhǔn)答案:D標(biāo)準(zhǔn)答案:11 第11題 單選題 八位二進制補碼整數(shù)的最小值是()-126D牋牋-127D 牋?-128D牋牋-129DC11、對于下面的數(shù)據(jù)定義,三條 MOV

4、指令分別會變成什么?TAB1 DW 10 DUPTAB2 DB 10 DUPTAB3 DB 1234MOV AX, LENGTH TAB1MOV BL,LENGTH TAB2MOV CL,LENGTH TAB3答:MOV AX,10MOV BL,10MOV CL,112、假設(shè)有如下指令:D1 DB 20H DUP(?)D2 DW D1請寫出用一條指令實現(xiàn)“取 D1 的偏移地址 =SI ”中的三種方法。 答: 1、 LEA SI,D12、MOV SI,OFFSET D13、 MOV SI,D213、編寫完整程序在給定個數(shù)的數(shù)中尋找最大值,放至指定的存儲單元。假設(shè)數(shù)據(jù)段如下:DATASEGMENT

5、BUFFERDB 2,4,3,6,1,5COUNTDW 6MAXDB ?DATAENDS參考程序DATASEGMENTBUFFERDB 2,4,3,6,1,5COUNTDW 6MAXDB ?DATAENDSCODESEGMENTASSUME CS:CODE,DS:DATASTART:MOV AX, DATAMOV DS, AXMOV CX, COUNTLEABX, BUFFERMOV AX, BXINC BXDEC CXAGAIN:CMP AX, BXJGENEXTMOV AX, BXINCBXNEXT:INCBXLOOPAGAINCODEENDSEND START14、有下列程序段:NUM

6、DB ?MOV AH, 1 INT 21HCMP AL, 39HJBE NEXTSUB AL, 7NEXT: SUB AL, 30HMOV NUM, AL 上述程序段運行后,若輸入F,則(NUM)=D (用十進制表示)(NUM =15D若輸入 8,則 (NUM)=D ( 用十進制表示 ) (NUM) = 8D(NUM)=15D( NUM) = 8D15、有下列程序段:MOVAX,10ADDAX,AXMOVBX,AXMOVCL,2SHLAX,CLADDAX,BX上述程序段執(zhí)行后,以十六進制表示,(AX) =H( AX) =00A0H(BX) =H( BX) =0020HAX) =00A0H(BX

7、) =0020H16、有下列程序段MOVCX,1AHMOVDL,ALAB1:PUSH DXMOVAH,02HINT21HPOPDXINCDXLOOPLAB1執(zhí)行后,屏幕輸出結(jié)果為: ABCXYZ 即正序顯示 26 個大寫英文字母17、定義數(shù)據(jù)段 DATA_SEG ,數(shù)據(jù)段中的數(shù)據(jù)按下列要求依次存儲: 變量BUF大小為25個字節(jié),初值為 0;(2)變量ARRAY類型為字,初值為 12H, 56H, 78H, 0AH 變量MSG?儲字符串yes DATA_SEG SEGMENTBUFDB 25 DUP(0)ARRAY DW 12H,56H,78H,0AHMSGDB yesDATA_SEG SEGM

8、ENT18、編程序段測試AL寄存器的D5和D0位,若同時為0,程序轉(zhuǎn)向ZERO執(zhí)行AX減去BX;否則將AL清0,同時清CF和OF標(biāo)志。寫出程序段。(此題勿需書寫完整的源程序格式,只需把試題要求的有關(guān)指令序列書寫出來。)程序段:TEST AL , 00100001BJZ ZEROSUB AX,AX ;可以實現(xiàn)清 CF和OFJMP STOPZERO: SUB AX,BXSTOP:19、A DW 1234HB DW 5678HPUSH APUSH BPOP APOP B試回答:(1) 上述程序段執(zhí)行后,以十六進制表示,(A) = H(B) = H 設(shè)執(zhí)行前SP= 200H,執(zhí)行后,以十六進制表示,(SP) = H答: (1) ( A)=5678H(B)=1234H(2) (SP)= 200H20、 有下列程序段MOV BX, 00FFHAND BX, 0FFFHOR BX , 0F0FHXOR BX, 00FFH 試問上述程序段運行后,以十六進制表示, (BX)= H答:(BX = OFOOH21、 有下列程序段:MOV AL, 0FHMOV BL , 10HCALL SUB1INC ALDE

溫馨提示

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

評論

0/150

提交評論