版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、紫映東方快印中心 A/C教學樓中心地下室一、單項選擇題(本大題共20小題,每小題1分,共20分)在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、多選或未選均無分。 1CPU要訪問的某一存儲單元的實際地址稱() A段地址B偏移地址 C物理地址D邏輯地址 2某存儲單元的物理地址是12345H,可以作為它的段地址有() A2345H B12345H C12340HD1234H 3執(zhí)行后使BX=0的同時也使CF=0,OF=0的指令是() AXOR BX,BXBOR
2、 BX,BX CAND BX,BXDCMP BX,BX 4循環(huán)控制指令LoopNZ/LoopNE控制循環(huán)繼續(xù)執(zhí)行的條件是() ACX0且ZF=1BCX0且ZF=0 CCX0或ZF=1DCX0或ZF=0 5在執(zhí)行DAA指令,當高四位BCD碼校正時產(chǎn)生進位,如要把此進位值送入AH中,對這進位值的操作應是() ADAA校正指令的功能已自動加在AH中 B進位值在AF中,校正后根據(jù)AF內(nèi)容再加在AH中 C進位值在CF中,校正后根據(jù)CF內(nèi)容再加在AH中 D進位值在AL最高位上,校正后根據(jù)
3、AL最高位內(nèi)容再加在AH中 6AND,OR,XOR,NOT為四條邏輯運算指令,下面的解釋正確的是() A指令XOR AX,AX執(zhí)行后,AX內(nèi)容不變,但設置了標志位 B指令OR DX,1000H執(zhí)行后,將DX最高位置1,其余各位置0 C指令AND AX,OFH執(zhí)行后,分離出AL低四位 DNOT AX,執(zhí)行后,將AX清0 7在執(zhí)行下列指令時,需要使用段寄存器DS的指令是() ASTOSW BADD AL,CL CNEG BXDINC DAB
4、X 8無論BH中原有的數(shù)是奇數(shù)或偶數(shù),若要使BH中的數(shù)一定為奇數(shù),應執(zhí)行的指令是() AADD BH,01HBOR BH,01H CXOR BH,01HDTEST BH,01H 9完成對CL寄存器的內(nèi)容乘以4的正確操作是() AROL CL,1 BMUL 4 ROL CL,1 CSHL CL,1 DMOV CL,2 SHL CL,1
5、60; SHL CL,CL 10下面各傳送指令中,正確的是() AMOV DI,SIBMOVDX+DI,AL CMOV WORD PTR BX,0100HDMOV AL,BX 11匯編語言語句格式中對名字項的規(guī)定如下,請找出其中錯誤的說法() A名字的第一個字符可以是大寫英文字母及小寫英文字母 B名字的第一個字符可以是字母、數(shù)字及、_ C名字的有效長度31個字符 D在名字中不允許出現(xiàn)$ 12要實現(xiàn)使BETA的值為56,應采用
6、語句為() ABETA DB 56 BBETA DB 56H CBETA EQU 56 DBETA EQU 56H 13REPZ CMPSW指令,重復執(zhí)行的終止條件是() ACX=0或ZF=0 BCX=0且ZF=0 CCX=0或ZF=1 DCX=0且ZF=1 14下面程序段執(zhí)行后,AL中的內(nèi)容是() MOV AX,8833H ADD AL,AH DAA
7、60;A21 B21H C0C1H D0DDH 15比較兩個帶符號的數(shù)A、B,當A=B時程序轉移,測試的條件為() AZF=1 BZF=0 CSF=1 DSF=0 16檢查二個無符號數(shù)的關系,若要實現(xiàn)ALBL時分支去LOP1處,那么在“CMP AL,BL”指令后應跟的分支指令是() AJNC LOP1 BJA LOP1 CJC LOP1 DJGE LOP1 17在下列串操作指令中,同
8、時使用源串和目的串地址指針的指令是() ASTOSW BLODSW CSCASW DCMPSW 18設AL=0AH,下列指令執(zhí)行后能使AL=05H的是() ANOT AL BAND AL,0FH CXOR AL,0FH DOR AL,0FH19DA1 DWAB,CD,EF,GH() MOV AX,DA1+3
9、 指令執(zhí)行后AX中的內(nèi)容是AEF BCDCBC DFC20使用DOS系統(tǒng)功能調(diào)用時,使用的軟中斷指令是()AINT 21 BINT 10HCINT 16H DINT 21H二、填空題(本大題共12空,每空0.5分,共6分)請在每小題的空格中填上正確答案。錯填、不填均無分。21十六進制數(shù)0FFF8H表示的十進制正數(shù)為_,表示的十進制負數(shù)為_。22若DS=0F3EH,SI=2000H,COUNT=0A8H,指令MOV AX,(SI+COUNT)中,源操作數(shù)的有效地址EA為_20A8H_,
10、其物理地址為_11488H_。23CPU的標志寄存器中標志位,可以分為兩大類,其中一類稱為_狀態(tài)_標志位,另一類稱為_控制_標志位。24當標志位_CF_=1時表示無符號數(shù)運算產(chǎn)生溢出,而當標志位_OF_=1是表示帶符號數(shù)運算產(chǎn)生溢出。25如JMP指令采用段間間接尋址,那么由4個相鄰字節(jié)單元中存放有轉移地址,其中前兩個字節(jié)存放的是_,而后兩個字節(jié)存放的是_。26在串操作程序中,通常在重復前綴指令REPZ或REPNZ后,選用的串操作指令是_或_才有實際意義。三、簡答題(本大題共4小題,每小題2分,共8分)27已知:BX=1357H,DI=2000H,DS=2000H,CS=4000H,分別指出下面
11、各指令中存儲器操作數(shù)的物理地址。(1)MOV AL,BX(2)MOV CS:BX+DI,AH280P1 DB 1,2 0P2 DW 3412H,5678H MOV AX,OP1+1;字單元(OP1+1) AX MOV BL,OP2+1;字節(jié)單元(OP2+1) BL 上述二條傳送語句有語法錯誤,請根據(jù)注釋字段的說明,將其改正。29下列語句在存儲器中分別為變量分配多少字節(jié)? (1)AD2 DW 10 DUP(?),10&
12、#160;(2)AD3 DD 100 DUP(?)30簡述下面兩條指令分別是什么語法錯誤? MOV BX,SI MOV AX,DL四、程序分析題(本大題共6小題,每小題6分,共36分)31 MOV DL,AL NOT DL TEST DL,04H JE NEXT NEXT
13、: 若上述程序段執(zhí)行時產(chǎn)生分支,說明AL中的數(shù)第幾位一定為1?程序段執(zhí)行后CF是多少?32DA1 DBABCDEFGHI DA2 DB 9 DUP(0) LEA SI,DA1 LEA DI,DA2 MOV CX,9 &
14、#160;CLD LOP: LODSB SUB AL,10H STOSB LOOP LOP . . . 試問:寫出程序執(zhí)行后DA2各字節(jié)中的數(shù)據(jù)。保持程序功能情況下,程序中 可否改寫為 33已知:BX=4567H NEG BX INC&
15、#160;BX NEG BX DEC BX 程序段執(zhí)行后,BX=_,CF=_。34 MOV BL,64H MOV CL,03H XOR AX,AX AGAIN:ADD AL,BL ADC AH,0 D
16、EC CL JNZ AGAIN 問:(1)該程序段完成的功能是:(2)AX=_。35已知數(shù)據(jù)段中定義 DAT1 DB 12H,34H,56H,78H MOV CX,0 MOV AX,WORD PTR DAT1 MOV CL,DAT1+3 當程序段執(zhí)行完后AX=_,CX=_。36DA1
17、 DB 83H,72H,61H,94H,5AH MOV CX,WORD PTR DA1 AND CX,0FH MOV AL,DA1+3 SHL AL,CL 上述指令序列執(zhí)行后,AL=_,CL=_。五、程序填
18、空題(本大題共2小題,每小題6分,共12分)37在NUMW單元存放有一個0-65535范圍內(nèi)的整數(shù),將該數(shù)除以500,商和余數(shù)分別存入QU1和REM單元,請在空行處各填上一條指令完善該程序。 MOV AX,NUMW _ XOR DX,DX DIV BX MOV QUI,AX _38某程序欲用單個字符顯示的2號功能調(diào)用去顯示STRING中的字符串COMPUTER(不顯示字符$!).試在空白處填上適當?shù)囊粭l指令。 STRING DB
19、COMPUTER,$ MOV BX,0FFSET STRING LOP:MOV DL,BX MOV AH,02H INT 21H _ _ JNE LOP六、編程序題(本大題共2小題,第39小題6分,第40小題12分,共18分)39試編制一程序段,用串操作指令實現(xiàn)以DA_BY為首
20、址的20H個字節(jié)單元中存放相同字符Y(設DA_BY存儲區(qū)已有ES指向)。40試編制一源程序,統(tǒng)計DA1字單元中含0的個數(shù),如統(tǒng)計的個數(shù)為奇數(shù),則將進位位置1,否則進位位清0。 DATA SEGMENT DA1 DW XXXX DATA ENDS2006年10月匯編語言程序設計試題答案 來源:2006年10月匯編語言程序設計試題答案一、1、C;2、D;3、A;4、B;5、C;
21、6、C;7、D;8、B;9、C;10、C;11、B;12、C;13、A;14、B;15、A16、C;17、D;18、C;19、D;20、B二、21、+65528;-3276022、20A8H;11488H23、狀態(tài);控制24、CF;OF25、IP;CS26、STOS;CMP三、27、(1)21357H;(2)43357H28、MOV AX,WORD PTR(OP1+1) MOV BL,BYTE PTR(OP2+1)29、(1)22;(2)40030、MOV指令不能在兩個存儲器操作數(shù)之間進行;
22、60; 操作數(shù)類型不匹配四、31、第2位;CF=032、123456789;不能更改33、BX=4565H;CF=134、AX=012CH,將AX內(nèi)容乘3送BX中35、AX=3412H,CX=0078H36、AL=0A0H,CL=03H五、37、MOV BX,500 MOV REM,DX38、INC BX CMP BX,24H六、39、LEA DI,DA_BY &
23、#160; MOV CX,32 MOV AL,Y CLD REP STOSB40、CODE SEGMENT ASSUME CS:CODE,D
24、S:DATA START: MOV AX,DATA MOV DS,AX LEA SI,DA1
25、60; MOV CX,16 XOR BL,BL AGAIN: MOV AL,SI
26、60; HL AL,1 JC NEXT INC BL NEXT:INC SI &
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度毛石石材工程設計合同2篇
- 二零二五年度家庭和睦保障-夫妻暫時分居協(xié)議3篇
- 安全生產(chǎn)事故隱患排查監(jiān)管責任制度模版(2篇)
- 安全監(jiān)督副站長崗位職責模版(2篇)
- 2025年運動會開幕式致辭稿(2篇)
- 二零二五年度水利工程車輛土石方運輸與進度款支付合同3篇
- 二零二五年度文化企業(yè)股東權益保護與公司運營協(xié)議書3篇
- 2025年外研銜接版第二冊地理下冊階段測試試卷
- 2024年綠色養(yǎng)生酒訂購協(xié)議書版B版
- 二零二五年度商場停車場智能化管理系統(tǒng)合同2篇
- Unit4 What can you do Part B read and write (說課稿)-2024-2025學年人教PEP版英語五年級上冊
- 2024年度員工試用期勞動合同模板(含保密條款)3篇
- DB23-T 3840-2024非煤礦山隱蔽致災因素普查治理工作指南
- 2024年江蘇省徐州市中考化學真題卷及答案解析
- 《基于杜邦分析法的公司盈利能力研究的國內(nèi)外文獻綜述》2700字
- 鐵路站房及配套工程裝飾裝修施工作業(yè)指導書
- 四川省涼山彝族自治州金陽縣34個重要礦種
- 自來水管道施工方案(可編輯)
- 中越文勞動合同樣本
- 中國古代城市規(guī)劃思想史
- 設備維護保養(yǎng)計劃表
評論
0/150
提交評論