


版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、、單項選擇題只有一個選項正確,共 10道小題 1.某數據段如下:DATA SEGMENTORG 20HX DB 12HY DW 789AHDATA ENDS那么丫單元的偏移址是(A)0(B)20H(C)21H(D)12H你選擇的答案:未選擇錯誤正確答案:C解答參考:2. MOV AL,-1NEG ALXOR AL,65上述程序段執(zhí)行后,AL中的內容是(A)40H(B)64H(C)01H(D)61H你選擇的答案:未選擇錯誤正確答案:B解答參考:3.下面的數據傳送指令中,錯誤的操作是°(A)MOV SS:BX+DI,1000H(B)MOV DX,1000H(C)MOV WORD PTRB
2、X,1000H(D)MOV DS,2000H正確答案:D解答參考:4. 設 AH= 0, AL= 06H, BL= 09H,執(zhí)行指令ADD AL BLAAA之后,其結果應是()。(A)AH= 01,AL= 05(B)AH= 1 AL = 15(C)AH= 0 ,AL= 0FH(D)AH= 0 AL=05你選擇的答案: 未選擇 錯誤正確答案:A解答參考:5. BUFA EQU THIS WORDBUFB DB 80 DUP (0)對以上兩條語句而言,以下說法不正確的選項是()。(A) BUFA與BUFB對應同一存儲單元地址。(B) BUFA與 BUFA具有相同的偏移屬性。(C) BUFA與 BU
3、FB具有相同的類型屬型。(D) BUFA與BUFB具有相同的段屬性。你選擇的答案:未選擇錯誤正確答案:C解答參考:6. 已定義數據:FEESDWOO DUP(0,2 DUP(?),執(zhí)行指令 MOSL, LENGTHFEES后 AL存放器內容為()。(A) 1(B) 100(C) 200(D) 2你選擇的答案:未選擇錯誤正確答案:B解答參考:7. 09號中斷的中斷向量所處內存中相應單元的物理地址為(B)00012H(C)00024H(D)00036H你選擇的答案:未選擇錯誤正確答案:C解答參考:8. 在VAF單元中存放著數據 2021H的地址2000HMOV BX , VARMOV AX , B
4、X執(zhí)行上述指令AX和BX存放器的內容分別是()(A)AX=2000HBX=2021H(B)AX=2021HBX=2000H(C)AX=22021HBX=22100H(D)AX=22100HBX=22021H你選擇的答案:未選擇錯誤正確答案:B解答參考:9. 以下指令中能實現把AX BX存放器內容進行交換的是()(A) XCHG CX BX(B) MOV CL AX(C) PUSH AX(D) MOV AX BXXCHG AX CXMOVAX BXPUSH BXMOVBX AXMOVBX CLPOP AXPOP BX正確答案:C解答參考:10. 數據段定義如下:DATA SEGMENTORG 0
5、074HARRAY DW 1 , 2, +4,3,4DATA ENDS那么執(zhí)行指令MOV AX ARRAY4后,AX存放器的內容是(A)0002H(B)0082H(C)007CH(D)0003H你選擇的答案:未選擇錯誤正確答案:C解答參考:注意:假設有主觀題目,請按照題目,離線完成,完成后紙質上交學習中心,記錄成績。在線只需提交客 觀題答案。二、主觀題共21道小題11. 從緩沖區(qū)寫信息到一個文件,如果沒有關閉文件,可能會出現什么問題? 參考答案:文件結尾的局部信息就沒有被寫入磁盤,從而造成寫入的文件不完整。12. 下面的ASCIZ串有什么錯誤?PATH_NAME DC:PROGRAMSTEST
6、.DAT參考答案:此ASCIZ串的最后少了一個全0字節(jié),應改為:PATH_NAME D C:TEST.DAT , 013. 據定義如下:X1 DB 10H,100,- 1X2 DW 10H, 100,- 1X3 DD ?COUNT EQU X-X1變量COUNT勺值是,其表示的意義是。參考答案:9_ X1和X2兩個變量所占內存字節(jié)單元的個數。寫為內存單元的個數也 正確。如果寫為字單元那么為錯誤14. 執(zhí)行指令MOVAX 0MOV AL 09HADD AL, 4假設要獲得結果AX= 0103H,那么在ADD指令之后,加一條指令,假設要獲得結果AL= 13H,在ADD指令之后加一條指令。參考答案:
7、DAA AAA15. 實現AL中高四位置1的指令為。實現AL中高四位取反的指令為 。參考答案:OR AL,OFOHXOR AL ,0F0H16. 存貯器的地址區(qū)域為中斷向量區(qū)。參考答案:最低1K字節(jié) 0-3FFH 0000開始的1K字節(jié)以上三個答案都正確17. X Y、Z是雙精度數,他們分別存放在 X、X+2、Y、Y+2、Z、Z+2的內存單元中,高位字存放在高位地址中,低位字存放在低位地址中,以下指令序列實現X+Y+24-Z W。并且用 W和W+2單元存放運算結果:MOVAX,XMOVDX,X+2ADDAX,YADCDX,Y+2ADDAX,24SUBAX,ZSUBDX,Z+2MOVW,AXMO
8、VW+2,DX分析以上指令序列,指岀程序中岀現的錯誤:參考答案:在ADD和SUB兩條指令之間加上 ADC DX,0 僅僅寫出這條指令 就正確把SUB DX Z+2改成SBB DX Z+2 僅僅寫出這條指令就正確18. 在數據段中有一個字符串,其長度是17,要求把他們傳送到附加段中的一個緩沖區(qū)。DATA SEGMENTMESS1 DB 'PERSONAL COMPUTERDATA ENDSEXTRA SEGMENTMESS2 DB 17 DUP(?)EXTRA ENDSCODE SEGMENTMAIN PROC FARASSUME CS:CODE, DS:DATA,ES:EXTRA ST
9、ART: PUSH DSSUB AX,AXPUSH AXLEA SI,MESS1LEA DI,MESS2CLDREP MOVSBRETMAIN ENDPCODE ENDSEND START以上是完整的程序段,請分析主過程,修改主過程中的錯誤。5、參考答案:MOV AX, DATAMOV DS AXMOV AX EXTRAMOV ES AXMOV C,X 17 只要寫出以上 5條指令就給分,每條指令 1分。 評分標準:指令中沒有寫出逗號、沒有寫對相應數據、寫錯操作碼都視 為錯誤答案。19.主程序和子程序之間的調用如下 :STACK SEGMENTDB 100 DUP(0)STACK ENDSCO
10、DE1 SEGMENTASSUME CS:CODE1,SS:STACKBEG: ?MOV AX, 0A3BHMOV CX, 1234HCALL FAR PTR AA ;斷點 (IP)=1110H,(CS)=0200H?CODE1 ENDSCODE2 SEGMENTASSUME CS:CODE2AA PROC FARPUSH AXPUSH CXBB: ?RETAA ENDPCODE2 ENDSEND BEG畫出執(zhí)行到標號BB時,堆棧的情況圖參考答案:20. 試編寫一個程序把BX存放器的二進制數用十六進制數的形式在屏幕上顯 示出來。參考答案:1、 CODE SEGMENTMAIN PROC FAR
11、ASSUME CS CODESTART :PUSH DSSUB AX ,AXPUSH AXMOV CH ,4ROTATE MOV CL 4ROL BX,CLMOV AL,BLAND AL,0FHADD AL,30HCMP AL,3AHJL PRINTITADD AL,07HPRINTIT : MOV DL ALMOVAH , 2INT 21HDEC CHJNZ ROTATERETMAIN ENDPCODE ENDSEND START21. 寫出一段子程序,完成輸出空行的功能??粘龅男袛翟贏X存放器中參考答案:CODE SEGMENTMAIN PROC FARASSUME CS:CODESTAR
12、T:PUSH DSSUB AX,AXPUSH AXMOV AX,5 OUTPUT:PUSH AXCALL DISPPOP AXDEC AX22. 假定(DS =2000H ( SS =1500H ( SI) =00A0H (BX)=0100H (BP)=0010H那么MOV AX BX+10的尋址方式是;操作數的物理地址MOAX, BPSI的尋址方式是;操作數的物理地址是物理地址:20210H物理地址:150B0H0032H單元的符號名,其中存放的內容為 1234H,那么;執(zhí)行 LEAAX, TABLE參考答案:存放器相對尋址基址變址尋址23. 如果TABLE為數據段中執(zhí)行MONAX, TAB
13、LE后AX存放器的內容是 后AX存放器的內容是。參考答案:1234H0032H 24. 如果TABLE為數據段中0032H單元的符號名,其中存放的內容為 1234H,那么執(zhí)行MONAX, TABLE后AX存放器的內容是 ;執(zhí)行LEAAX, TABLE后AX存放器的內容是。參考答案:1234H0032H 25. 1、匯編語言程序上機操作的步驟是參考答案:用編輯器編寫匯編源程序 ASM文件用MASM命令編譯 ASM文件為OBJ文件用LINK命令連接OBJ文件為EXE文件在DOS下運行程序查看結果或者進入 DEBU查看結果26. 假設X和X+2單元的內容為雙精度數P,Y和Y+2單元的內容為雙精度數
14、QX, 丫為低位字,試說明以下程序段做什么工作?MOVDX ,X+2MOVAX ,XADD AX,XADC DX,X+2CMP DX ,Y+2JL L2JG L1CMP AX ,丫JBE L2L1: MOV AX1JMP EXITL2: MOV AX2EXIT:分析以上程序段。寫出該程序段實現的功 能:參考答案:用語言描述也正確。程序功能:AX =1(2P> Q)=2(2PW Q)27. MOV CL 4SHL DX CLMOV BL AHSHL AX CLSHR BL CLOR DL , BL分析以上程序段。寫出該程序段實現的功參考答案:程序功能:把DX AX構成的雙精度數左移四位試分
15、析程序并28. 以下程序段實現從鍵盤輸入一個十進制數并轉換成二進制數, 填寫恰當的指令使程序完整。MOV BX,0NEWCHAR: INT 21HSUB AL,30HJL EXITCMP AL,9DJG EXITXCHG AX,BXMOV CX,10DXCHG AX,BXADD BX,AXJMP NEWCHAREXIT:RET參考答案:MOV AH 1CBWMUL CX29. 以下程序段實現計算(V- (X*Y+Z-540) /X,并把結果的商存入AX,余數 存入DX,其中X, Y,乙V都是16位帶符號數,已經分別裝入了 X,Y,乙V單 元中。試分析程序并填寫恰當的指令使程序完整。MOV AX
16、,XIMUL YMOV CX,AXMOV BX,DXMOV AX,ZCWDADD CX,AXSUB CX,540MOV AXSUB AX,exSBB DX,BXIDIV X參考答案:ADC BX DXSBB DX 0CWD平分標準:有寫錯指令操作碼的不給分。30. 在ADDRI元中存放著數據Y,試編寫一程序把Y中1的個數存入COUN單 元中。參考答案:DATA SEGMENTADDR DW YCOUNT DWDATA ENDSCODE SEGMENTMAIN PROC FARASSUME CS : CODE, DS DATASTART :PUSH DSSUB AX,AXPUSH AXMOV A
17、X,DATAMOV DS,AXMOVCX,0MOV AX,ADDRREPEAT : TEST AX OFFFFHJZ EXITJNS SHIFTINC CXSHIFT : SHL AX 1JMP RETEATEXIT : MOV COUNTCXRETMAIN ENDPCODE ENDSEND START31. 設有5個學生的成績分別是76, 69, 84,90,55。試編寫程序統計成績在 80100,6079以及60分以下人數的個數分別存放在 COUN開始的三個字節(jié)單 元中。參考答案:DATA SEGMENTARRAY DB 76,69,84,90,55 COUNT DB 3 DUP(0)DATA ENDSCODE SE
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年中稀江西稀士有限公司招聘筆試真題
- 2024年西安市雁塔區(qū)第三小學招聘筆試真題
- 2025年法學概論考試的內容框架與試題及答案
- 系統設計考試題目及答案解析
- 2024年黑龍江大慶大同區(qū)養(yǎng)老服務中心招聘真題
- 企業(yè)合規(guī)管理的總結與對策計劃
- 2024年連云港市灌云縣公安局招聘筆試真題
- 2024年安徽省退役軍人廳下屬事業(yè)單位真題
- 2024年雞東縣司法局招聘民調解員筆試真題
- 2024年河南事業(yè)單位聯考招聘筆試真題
- GB/T 35267.4-2025清洗消毒器第4部分:內鏡清洗消毒器
- 幼兒園教師專業(yè)發(fā)展路徑研究論文
- 非暴力溝通在臨床的應用
- 《C語言程序設計》教學設計 項目七-人工智能大賽數據處理-結構體
- 康姿百德入職培訓
- 消防大隊法紀教育專題授課
- 國畫、書法硯臺企業(yè)數字化轉型與智慧升級戰(zhàn)略研究報告
- 2025年春季學期 形勢與政策講稿第五講-從教育大國邁向教育強國
- 2025年浙江樂清市金融控股有限公司招聘筆試參考題庫含答案解析
- ktv股份入股協議書范本
- 基于全生命周期的軌道交通產業(yè)集群供應鏈碳排放測算與影響因素分析
評論
0/150
提交評論