




已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
20092010第一學期匯編語言期末考試試題A卷適用班級:08計科一、單項選擇題(本大題共20小題,每小題1分,共20分)1CPU要訪問的某一存儲單元的實際地址稱()A段地址B偏移地址C物理地址D邏輯地址2某存儲單元的物理地址是12345H,可以作為它的段地址有()A2345HB12345HC12340HD1234H3執(zhí)行后使BX=0的同時也使CF=0,OF=0的指令是()AXOR BX,BXBOR BX,BXCAND BX,BXDCMP BX,BX4設物理地址(21000H)=20H,(21001H)=30H,(21002H)=40H。如從地址21001H中取出一個字的內容是( )A.2030H B.3040HC.3020H D.4030H5與LEA BX,BUF指令完全等效的指令是( )A.MOV BX, BUF B.LDS BX,BUFC.MOV BX,OFFSET BUF D.MOV BX,WOKD PTR BUF6AND,OR,XOR,NOT為四條邏輯運算指令,下面的解釋正確的是()A指令XOR AX,AX執(zhí)行后,AX內容不變,但設置了標志位B指令OR DX,1000H執(zhí)行后,將DX最高位置1,其余各位置0C指令AND AX,OFH執(zhí)行后,分離出AL低四位DNOT AX,執(zhí)行后,將AX清07在執(zhí)行下列指令時,需要使用段寄存器DS的指令是()ASTOSWBADD AL,CLCNEG BXDINC DABX8無論BH中原有的數是奇數或偶數,若要使BH中的數一定為奇數,應執(zhí)行的指令是()AADD BH,01HBOR BH,01HCXOR BH,01HDTEST BH,01H9完成對CL寄存器的內容乘以4的正確操作是()AROL CL,1BMUL 4ROL CL,1CSHL CL,1DMOV CL,2SHL CL,1 SHL CL,CL10下面各傳送指令中,正確的是()AMOV DI,SIBMOVDX+DI,ALCMOV WORD PTR BX,0100HDMOV AL,BX11設SP的初值為1000H,執(zhí)行指令PUSH AX后SP的值是( )A.OFFFH B.1001HC.0FFEH D.1002H12要實現使BETA的值為56,應采用語句為()ABETA DB 56BBETA DB 56HCBETA EQU 56DBETA EQU 56H13設AX=9ABCH,DX=8765H PUSH AX PUSH DX POP AX POP DX上述4條指令執(zhí)行后,AX,DX中內容分別是( )A.AX=9ABCH DX=8765H B.AX=9ABCH DX=9ABCHC.AX=8765H DX=8765H D.AX=8765H DX=9ABCH14下面程序段執(zhí)行后,AL中的內容是()MOV AX,8833HADD AL,AHDAAA21B21HC0C1HD0DDH15比較兩個帶符號的數A、B,當A=B時程序轉移,測試的條件為()AZF=1BZF=0CSF=1DSF=016檢查二個無符號數的關系,若要實現ALBL時分支去LOP1處,那么在“CMP AL,BL”指令后應跟的分支指令是()AJNC LOP1BJA LOP1CJC LOP1DJGE LOP117檢查BUF單元的內容是否為正偶數,下面程序段正確的是( )A.MOV AL,BUF B.MOV AL,BUF JS K1 AND AL,11H SHR AL,1 JNE K1 JC K1 ;是正偶數 ;是正偶數 K1: K1: C.MOV AL,BUF D.MOV AL,BUF JNP K1 TEST AL,81H TEST AL,80H JNE K1 JNE K1 ;是正偶數 ;是正偶數 K1: K1:18設AL=0AH,下列指令執(zhí)行后能使AL=05H的是()ANOT ALBAND AL,0FHCXOR AL,0FHDOR AL,0FH19DA1DWAB,CD,EF,GH() MOV AX,DA1+3指令執(zhí)行后AX中的內容是AEFBCDCBCDFC20使用DOS系統(tǒng)功能調用時,使用的軟中斷指令是()AINT 21BINT 10HCINT 16HDINT 21H二、填空題(本大題共6空,每空1分,共6分)21十六進制數0FFF8H表示的十進制正數為_。22若DS=0F3EH,SI=2000H,COUNT=0A8H,指令MOV AX,(SI+COUNT)中,源操作數物理地址為_。23CPU的標志寄存器中標志位,可以分為兩大類,其中一類稱為_標志位,另一類稱為_標志位。24當標志位_=1是表示帶符號數運算產生溢出。25ARRAY DB 0,2 DUP(1,2),0,3匯編時生成的數據依次是_。三、簡答題(本大題共4小題,每小題2分,共8分)26已知:BX=1357H,DI=2000H,DS=2000H,CS=4000H,分別指出下面各指令中存儲器操作數的物理地址。(1)MOV AL,BX(2)MOV CS:BX+DI,AH270P1 DB 1,20P2 DW 3412H,5678HMOV AX,OP1+1;字單元(OP1+1)AXMOV BL,OP2+1;字節(jié)單元(OP2+1)BL上述二條傳送語句有語法錯誤,請根據注釋字段的說明,將其改正。28下列語句在存儲器中分別為變量分配多少字節(jié)?(1)AD2 DW 10 DUP(?),10(2)AD3 DD 100 DUP(?)29簡述下面兩條指令分別是什么語法錯誤?MOV BX,SIMOV AX,DL四、程序分析題(本大題共6小題,每小題6分,共36分)30MOV DL,ALNOT DLTEST DL,04HJE NEXT NEXT: 若上述程序段執(zhí)行時產生分支,說明AL中的數第幾位一定為1?程序段執(zhí)行后CF是多少?31DA1DBABCDEFGHIDA2DB9 DUP(0)LEA SI,DA1LEA DI,DA2MOV CX,9CLDLOP: LODSBSUB AL,10HSTOSBLOOP LOP. . .試問:寫出程序執(zhí)行后DA2各字節(jié)中的數據。保持程序功能情況下,程序中可否改寫為32已知:BX=4567HNEG BXINC BXNEG BXDEC BX程序段執(zhí)行后,BX=_,CF=_。33MOV BL,64HMOV CL,03HXOR AX,AXAGAIN:ADD AL,BLADC AH,0DEC CLJNZ AGAIN問:(1)該程序段完成的功能是: (2)AX=_。34已知數據段中定義DAT1DB12H,34H,56H,78H MOV CX,0 MOV AX,WORD PTR DAT1 MOV CL,DAT1+3當程序段執(zhí)行完后AX=_,CX=_。35DA1DB83H,72H,61H,94H,5AH MOV CX,WORD PTR DA1 AND CX,0FH MOV AL,DA1+3 SHL AL,CL上述指令序列執(zhí)行后,AL=_,CL=_。五、程序填空題(本大題共2小題,每小題6分,共12分)36在NUMW單元存放有一個0-65535范圍內的整數,將該數除以500,商和余數分別存入QU1和REM單元,請在空行處各填上一條指令完善該程序。 MOV AX,NUMW_XOR DX,DXDIV BXMOV QUI,AX_37某程序欲用單個字符顯示的2號功能調用去顯示STRING中的字符串COMPUTER(不顯示字符$?。?試在空白處填上適當的一條指令。STRING DBCOMPUTER,$MOV BX,0FFSET STRINGLOP:MOV DL,BX MOV AH,02H INT 21H _ _ JNE LOP六、編程序題(本大題共2小題,第38小題8分,第39小題10分,共18分)38寫出下面計算的指令序列,其中Z,W,K,Y,R均為存放16位帶符號數單元的地址。 Z(W*K)/(Y+6), R余數39編寫一個匯編程序要求對鍵盤輸入的小寫字母用大寫字母顯示出來,要求有多次輸入。20092010第一學期匯編語言期末考試試題A卷答案適用班級:08計科一、 單選題1、C2、D3、A4、D5、C6、C7、D8、B9、C10 C11、C12、C13、D14、B15、A16、A17、D18、C19、D20 D二、填空題21、65528 22、11488H 23、狀態(tài) 控制 24、OF25、0,1,2,1,2,0,3三、 簡答題26、21357H 43357H27、MOV AX WORD PTR OP1+1MOV BL BYTE PTR OP2+128、 22 40029、兩個存儲單元之間不能直接傳送AX為16位寄存器,DL為8位寄存器,字長不相同的寄存器之間不能傳送。四、 程序分析題30、 AL中的第二位為1,CF=031、 DA2 DB123456789 不可以32、BX=4565H CF=133、完成AX64H*3 AX=012CH 或者30034、3412H 78H35、AL=0A0H CL=03H五、 程序填空題36、MOV BX, 500 MOV REM, DX37、
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 行政法學與國際法的關系與試題答案
- 煤堆場火災應急預案演練(3篇)
- 風機機艙火災應急預案(3篇)
- 行政法學復習的策略與實踐知識點:試題及答案
- 辦公場所火災應急預案(3篇)
- 答案解析的系統(tǒng)化2025年計算機二級VB考試試題及答案
- 公司新市場拓展與風險管理策略的結合試題及答案
- 行政管理中的法律分析方法與試題答案
- 行政管理重要文件試題及答案
- 企業(yè)戰(zhàn)略調整中的市場亮點試題及答案
- 綠色上網文明上網課件
- 交通事故行政復議申請書范本
- 世界文化遺產武當山古建筑群的資料
- 礦井防爆門(防爆井蓋)安全檢測技術規(guī)范
- 山水田園詩鑒賞公開課一等獎市賽課一等獎課件
- 酒店管理會所希爾頓酒店設計標準第節(jié)電梯電扶梯
- 福建新費用定額交底材料
- 器質性精神障礙患者的護理
- 趣味英語課件完整版
- 大學武術智慧樹知到答案章節(jié)測試2023年浙江大學
- 前列腺增生癥患者圍手術期的護理
評論
0/150
提交評論