匯編期末考題答案自己找哈_第1頁
匯編期末考題答案自己找哈_第2頁
匯編期末考題答案自己找哈_第3頁
匯編期末考題答案自己找哈_第4頁
匯編期末考題答案自己找哈_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、一、單項選擇題(20分)計算機能夠識別、可以直接執(zhí)行的語言是( )A)C語言 B)機器語言 C)高級語言 D)匯編語言將匯編語言翻譯成機器語言的系統(tǒng)軟件是( )A)編譯程序 B)編輯程序 C)解釋程序 D)匯編程序用匯編語言編寫的程序稱為( )A)匯編程序 B)源程序 C)可執(zhí)行程序 D)目標程序用指令的助記符、符號地址、標號和偽指令、宏指令及規(guī)定的格式書寫程序的語言稱為( )A)匯編語言 B)高級語言 C)機器語言 D)低級語言匯編語言源程序文件的擴展名為( )A).OBJ B).ASM C).EXE D).COM下面哪個環(huán)境下,可以對源程序進行匯編、修改和執(zhí)行。( )A)LINK B) M

2、ASM C)DOS D)DEBUGIBM PC機的存儲器單元的物理地址是用( )表示的A)4位十六進制數(shù) B)5位十進制數(shù)C)20位帶符號二進制數(shù) D)20位無符號二進制數(shù)CPU發(fā)出的訪問存儲器的地址是( )A)物理地址 B)偏移地址 C)邏輯地址 D)段地址使計算機執(zhí)行某種操作的命令是( )A)偽指令 B)指令 C)標號 D)助記符計算機處理問題中會碰到大量的字符、符號,對此必須采用統(tǒng)一的二進制編碼。目前,微機中普遍采用的是( )碼。A)BCD碼 B)二進制碼 C)ASCII碼 D)十六進制碼計算機硬件的三部分組成不包括( )A)中央處理器CPU B)存儲器 C)系統(tǒng)總線 D)輸入/輸出設備

3、CPU不能直接訪問的是( )A)RAM B)ROM C)內存 D)外存一個CPU的尋址能力為8KB,則它的地址總線寬度為( )A)3 B)8 C)13 D)18一個CPU的地址總線寬度為24根,則它的尋址能力為( )A)1MB B)16KB C)16MB D)4GB8086CPU的一次可以傳送的數(shù)據(jù)為( )A)1MB B)16KB C)64KB D)8MB8086CPU的數(shù)據(jù)線為16根,則其從內存中讀取1024個字節(jié)的數(shù)據(jù)至少要讀( )次A)2048 B)1024 C)512 D)2568086/8088對I/O端口尋址范圍是( )A)16KB B)1MB C)32KB D)64KB下列各項中

4、,源變址寄存器是( )A)SP B) BP C) SI D) DI即可以用作數(shù)據(jù)寄存器,又可以用作地址指針使用的寄存器是( )A) AX B)BX C)CX D)DX不能用作地址指針使用寄存器是( )A)CX B)DI C)BX D)SI在標志寄存器中,用以記錄當前運算結果是否為零的標志位是( )A)CF B)ZF C)OF D)SF如運算結果已超出了機器所能表示的數(shù)值范圍,則( )A)SF=0 B)SF=1 C)OF=0 D)OF=1當執(zhí)行指令ADD AX,BX后,若標志位PF=1,則下面的敘述中正確的是()A)表示結果中含1的個數(shù)為偶數(shù) B)表示結果中含1的個數(shù)為奇數(shù) C)表示該數(shù)為偶數(shù)

5、D)表示結果中低8位含1的個數(shù)為偶數(shù)按照存儲器分段原則,一個段不能超過( )A)16KB B)1MB C)64KB D)32KB可作為段的起始的地址的是( )A)01124H B)02567H C)01200H D)F0006H一個存儲單元可存儲的容量為( )A)一個二進制信息位 B)一個字 C)一個字節(jié) D)8個字節(jié)內存中的每個存儲單元都被賦予一個唯一的序號,稱為( )A)容量 B)地址 C)編號 D)字節(jié)能夠將BL的低四位清“0”的指令是( )A)AND BL,0F0H B)AND BL,00H C)OR BL,00H D)OR BL,OFOH給段寄存器DS賦值正確的方式是( )A)MOV

6、 DS,BX B)MOV DS,AX C)MOV DS,ES D)MOV DS,1000H在下列指令中,有錯誤的指令是( )A)MOV BX+BP100H,AL B)MOV 100HBX+SI,AL C)MOV SI+BP+100H,AL D)MOV BXSI100H,AL下面的數(shù)據(jù)傳送指令中,錯誤的操作是( )。 A) MOV SS:BX+DI,1000H B) MOV DX,1000H C) MOV WORD PTRBX,1000H D) MOV DS,2000H 能實現(xiàn)5*10保存在AL功能的指令是( )A)MOV AL,5B)MOV AL,5MOV BL,10MUL 10MUL BXC

7、)MOV AX,5D)MOV BL,5MOV BX,10MOV AL,10MUL BXMUL AL下面匯編語言指令中,錯誤的指令是( )A)MOV AX,ES:DX B)SHR AX,1 C)ADD BX,BP+DI D)SUB CX,AX若(DS)=2000H,(BX)=0050H,(20050H)=12H,(20051H)=34H,執(zhí)行MOV AX,BX指令后,AX寄存器的內容是( )A)(AX)=0012H B)(AX)=0050H C)(AX)=1234H D)(AX)=3412H在執(zhí)行PUSH BX指令尋找目的操作數(shù)時,段地址和偏移地址分別是在( )A)ES和BX中 B)無段地址和偏

8、移地址 C)DS和BX中 D)SS和BP中完成將累加器AX清零,下列指令中錯誤的指令是( )A)AND AX,00H B)XOR AX,AX C)SUB AX,AX D)OR AX,00H指令指針寄存器IP用于存放代碼段中的偏移地址,在程序執(zhí)行過程中,它始終指向( )A)正在執(zhí)行指令的首地址 B)需計算有效地址后才能確定地址C)上一條指令的首地址 D)下一條指令的首地址若AX=349DH,CX=0FH執(zhí)行指令AND AX,CX后,AX的值是( )A)000DH B)349DH C)049DH D)0240H串操作指令中,源串操作數(shù)的段地址一定在( )寄存器中。A) CS B)SS C)DS D

9、)ES在匯編語言程序中,對END語句的敘述正確的是( )A)END語句是一可執(zhí)行語句 B)END語句表示程序執(zhí)行到此結束 C)END語句表示源程序到此結束 D)END語句在匯編后要產生機器代碼設堆棧段空間為10000H10FFFH,初始狀時棧為空的,此時若SS=1000H,則SP的值為( )A)0FFDH B)0FFFH C)1000H D)1001H指令JMP FAR PTR S屬于( )A)段內直接轉移B)段內間接轉移C)段間直接轉移D)段間間接轉移條件轉移指令JNE的測試條件為( )A)ZF=0 B)CF0 C)ZF=1 D)CF=18086CPU在基址加變址的尋址方式中,變址寄存器可以

10、為( )A)BX或CX B)CX或SI C)DX或SI D)SI或DI完成將累加器AL清零,并使進位標志CF清零,下面錯誤的指令是( )。 A) MOV AL, 00H B) AND AL, 00H C) XOR AL, AL D) SUB AL, A以下指令書寫正確的是()A) MOVBX, BX B) SUBAX, 3 C) MOV ES: DX, BX D) MOV DX+60H, AXMOV SIBX,AL,該指令中源操作數(shù)采用的尋址方式是( )A)基址加變址 B)寄存器 C)寄存器間接 D)寄存器相對 在存儲器中留60個字的空單元的偽指令是( )A) ARRAY EQU 60 B)

11、ARRAY DW 60 C) ARRAY DB 60 DUP(?) D) ARRAY DW 60 DUP(?)寄存器間接尋址方式中,操作數(shù)在( )中A)通用寄存器 B)堆棧C)內存單元D)段寄存器執(zhí)行RET返回指令返回主程序時,返回地址來自( )A)ROM B)程序計數(shù)器 C)堆棧區(qū) D)CPU的暫存寄存器執(zhí)行后面指令后,SP寄存器的值是()MOV SP,1000H PUSH AXA)0FFEH B)0FFFH C)1001H D)1002H二、填空題(1015分)三、程序分析題:(4小題,1525分)1、程序補空; 2、程序分析說明設X,Y均為無符號16位數(shù)據(jù),用程序完成表達式X2+Y的計算

12、。試在下列程序中填補上空缺的指令。DATA SEGMENT SU DW X,YRESULT DW ?,?DATA ENDSCODE SEGMENT MUL AX ADD AX,SU+2 MOV RESULT,AX MOV RESULT+2,DX HLT閱讀下面程序,寫出指定語句的注釋,并簡述該程序的功能。DATASEGMENTXADRDW7458HDATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AX ;(1) MOVAX,XADR ;(2)AX= ANDAX,8000H ;(3)AX= JZDONE ;(4) XORAX,AX ;(5) AX= MOVXADR,AX; MOV AX,4C00H INT 21H該程序的功能為: 。CODE ENDSENDSTART四、簡答題(4-5小題,16-20分)五、程序設計題(2-3小題,20-35分)如下有兩個數(shù)據(jù)區(qū)N1,N2,其中分別有16個無符號數(shù)據(jù)。試編程,找出N1和N2中對應項數(shù)據(jù)中較小的數(shù)據(jù),并將其保存到數(shù)據(jù)區(qū)

溫馨提示

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

評論

0/150

提交評論