![匯編語言期末考試試題整理_第1頁](http://file4.renrendoc.com/view/dcd8ab106fe6ede2f634d9359972292e/dcd8ab106fe6ede2f634d9359972292e1.gif)
![匯編語言期末考試試題整理_第2頁](http://file4.renrendoc.com/view/dcd8ab106fe6ede2f634d9359972292e/dcd8ab106fe6ede2f634d9359972292e2.gif)
![匯編語言期末考試試題整理_第3頁](http://file4.renrendoc.com/view/dcd8ab106fe6ede2f634d9359972292e/dcd8ab106fe6ede2f634d9359972292e3.gif)
![匯編語言期末考試試題整理_第4頁](http://file4.renrendoc.com/view/dcd8ab106fe6ede2f634d9359972292e/dcd8ab106fe6ede2f634d9359972292e4.gif)
![匯編語言期末考試試題整理_第5頁](http://file4.renrendoc.com/view/dcd8ab106fe6ede2f634d9359972292e/dcd8ab106fe6ede2f634d9359972292e5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
千里之行,始于足下讓知識帶有溫度。第第2頁/共2頁精品文檔推薦匯編語言期末考試試題整理完善WORD格式
一、單項(xiàng)挑選題(本大題共20小題,每小題1分,共20分)在每小題列出的四個(gè)備選項(xiàng)中惟獨(dú)一個(gè)是符
合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯(cuò)選、多選或未選均無分。
1.CPU要拜訪的某一存儲單元的實(shí)際地址稱()
A.段地址B.偏移地址
C.物理地址D.規(guī)律地址
2.某存儲單元的物理地址是12345H,可以作為它的段地址有()
A.2345HB.12345H
C.12340HD.1234H
3.執(zhí)行后使BX=0的同時(shí)也使CF=0,OF=0的指令是()
A.XORBX,BXB.ORBX,BX
C.ANDBX,BXD.CMPBX,BX
4.循環(huán)控制指令LoopNZ/LoopNE控制循環(huán)繼續(xù)執(zhí)行的條件是()
A.CX≠0且ZF=1B.CX≠0且ZF=0
C.CX≠0或ZF=1D.CX≠0或ZF=0
5.在執(zhí)行DAA指令,當(dāng)高四位BCD碼校正時(shí)產(chǎn)生進(jìn)位,如要把此進(jìn)位值送入AH中,對這進(jìn)位值的操作應(yīng)是()
A.DAA校正指令的功能已自動加在AH中
B.進(jìn)位值在AF中,校正后按照AF內(nèi)容再加在AH中
C.進(jìn)位值在CF中,校正后按照CF內(nèi)容再加在AH中
D.進(jìn)位值在AL最高位上,校正后按照AL最高位內(nèi)容再加在AH中
6.AND,OR,XOR,NOT為四條規(guī)律運(yùn)算指令,下面的解釋正確的是()
A.指令XORAX,AX執(zhí)行后,AX內(nèi)容不變,但設(shè)置了標(biāo)志位
B.指令ORDX,1000H執(zhí)行后,將DX最高位置1,其余各位置0
C.指令A(yù)NDAX,OFH執(zhí)行后,分別出AL低四位
D.NOTAX,執(zhí)行后,將AX清0
7.在執(zhí)行下列指令時(shí),需要使用段寄存器DS的指令是()
A.STOSWB.ADDAL,CL
C.NEGBXD.INCDA[BX]
8.無論BH中原有的數(shù)是奇數(shù)或偶數(shù),若要使BH中的數(shù)一定為奇數(shù),應(yīng)執(zhí)行的指令是()A.ADDBH,01HB.ORBH,01H
C.XORBH,01HD.TESTBH,01H
9.完成對CL寄存器的內(nèi)容乘以4的正確操作是()
A.ROLCL,1B.MUL4
ROLCL,1
C.SHLCL,1D.MOVCL,2
SHLCL,1SHLCL,CL
10.下面各傳送指令中,正確的是()
A.MOV[DI],[SI]B.MOV[DX+DI],AL
C.MOVWORDPTR[BX],0100HD.MOVAL,BX
11.匯編語言語句格式中對名字項(xiàng)的規(guī)定如下,請找出其中錯(cuò)誤的說法()A.名字的第一個(gè)字符可以是大寫英文字母及小寫英文字母
B.名字的第一個(gè)字符可以是字母、數(shù)字及、@、_
C.名字的有效長度≤31個(gè)字符
D.在名字中不允許浮現(xiàn)$
12.要實(shí)現(xiàn)使BETA的值為56,應(yīng)采納語句為()
A.BETADB56B.BETADB56H
C.BETAEQU56D.BETAEQU56H
13.REPZCMPSW指令,重復(fù)執(zhí)行的終止條件是()
A.CX=0或ZF=0B.CX=0且ZF=0
C.CX=0或ZF=1D.CX=0且ZF=1
14.下面程序段執(zhí)行后,AL中的內(nèi)容是()
MOVAX,8833H
ADDAL,AH
DAA
A.21B.21H
C.0C1HD.0DDH
15.比較兩個(gè)帶符號的數(shù)A、B,當(dāng)A=B時(shí)程序轉(zhuǎn)移,測試的條件為()
A.ZF=1B.ZF=0
C.SF=1D.SF=0
16.檢查二個(gè)無符號數(shù)的關(guān)系,若要實(shí)現(xiàn)AL≥BL時(shí)分支去LOP1處,那么在“CMPAL,BL”指令后應(yīng)跟的
分支指令是()
A.JNCLOP1B.JALOP1
C.JCLOP1D.JGELOP1
17.在下列串操作指令中,同時(shí)使用源串和目的串地址指針的指令是()
A.STOSWB.LODSW
C.SCASWD.CMPSW
18.設(shè)AL=0AH,下列指令執(zhí)行后能使AL=05H的是()
A.NOTALB.ANDAL,0FH
C.XORAL,0FHD.ORAL,0FH
19.DA1DW‘AB’,‘CD’,‘EF’,‘GH’()
┇
MOVAX,DA1+3
指令執(zhí)行后AX中的內(nèi)容是
A.‘EF’B.‘CD’
C.‘BC’D.‘FC’
20.使用DOS系統(tǒng)功能調(diào)用時(shí),使用的軟中斷指令是()
A.INT21B.INT10H
C.INT16HD.INT21H
二、填空題(本大題共12空,每空0.5分,共6分)請?jiān)诿啃☆}的空格中填上正確答案。錯(cuò)填、不填均無
分。
21.十六進(jìn)制數(shù)0FFF8H表示的十進(jìn)制正數(shù)為________,表示的十進(jìn)制負(fù)數(shù)為________。
22.若DS=0F3EH,SI=2000H,COUNT=0A8H,指令MOVAX,(SI+COUNT)中,源操作數(shù)的有效地址EA為
____20A8H____,其物理地址為___11488H_____。
23.CPU的標(biāo)志寄存器中標(biāo)志位,可以分為兩大類,其中一類稱為_____狀態(tài)___標(biāo)志位,另一類稱為____控制____標(biāo)志位。
24.當(dāng)標(biāo)志位______CF__=1時(shí)表示無符號數(shù)運(yùn)算產(chǎn)生溢出,而當(dāng)標(biāo)志位__OF______=1是表示帶符號數(shù)運(yùn)算產(chǎn)生溢出。
25.如JMP指令采納段間間接尋址,那么由4個(gè)相鄰字節(jié)單元中存放有轉(zhuǎn)移地址,其中前兩個(gè)字節(jié)存放的
是________,而后兩個(gè)字節(jié)存放的是________。
26.在串操作程序中,通常在重復(fù)前綴指令REPZ或REPNZ后,選用的串操作指令是________或________才有實(shí)際意義。
三、簡答題(本大題共4小題,每小題2分,共8分)
27.已知:BX=1357H,DI=2000H,DS=2000H,CS=4000H,分離指出下面各指令中存儲器操作數(shù)的物理地址。(1)MOVAL,[BX]
(2)MOVCS:[BX+DI],AH
28.0P1DB1,2
0P2DW3412H,5678H
┇
MOVAX,OP1+1;字單元(OP1+1)AX
MOVBL,OP2+1;字節(jié)單元(OP2+1)BL
上述二條傳送語句有語法錯(cuò)誤,請按照解釋字段的說明,將其改正。
29.下列語句在存儲器中分離為變量分配多少字節(jié)?
(1)AD2DW10DUP(?),10
(2)AD3DD100DUP(?)
30.簡述下面兩條指令分離是什么語法錯(cuò)誤?
MOV[BX],[SI]
MOVAX,DL
四、程序分析題(本大題共6小題,每小題6分,共36分)
31.MOVDL,AL
NOTDL
TESTDL,04H
JENEXT
┇
NEXT:?
若上述程序段執(zhí)行時(shí)產(chǎn)生分支,說明AL中的數(shù)第幾位一定為1?程序段執(zhí)行后CF是多少?
32.DA1DB‘ABCDEFGHI’
DA2DB9DUP(0)
┇
LEASI,DA1
LEADI,DA2
MOVCX,9
CLD
LOP:LODSB
SUBAL,10H
STOSB
LOOPLOP
...
試問:①寫出程序執(zhí)行后DA2各字節(jié)中的數(shù)據(jù)。
②保持程序功能狀況下,程序中可否改寫為
33.已知:BX=4567H
NEGBX
INCBX
NEGBX
DECBX
程序段執(zhí)行后,BX=________,CF=________。
34.MOVBL,64H
MOVCL,03H
XORAX,AX
AGAIN:ADDAL,BL
ADCAH,0
DECCL
JNZAGAIN
問:(1)該程序段完成的功能是:
(2)AX=________。
35.已知數(shù)據(jù)段中定義
DAT1DB12H,34H,56H,78H
MOVCX,0
MOVAX,WORDPTRDAT1
MOVCL,DAT1+3
當(dāng)程序段執(zhí)行完后AX=________,CX=________。
36.DA1DB83H,72H,61H,94H,5AH
┇
MOVCX,WORDPTRDA1
ANDCX,0FH
MOVAL,DA1+3
SHLAL,CL
上述指令序列執(zhí)行后,AL=_______,CL=_______。
五、程序填空題(本大題共2小題,每小題6分,共12分)
37.在NUMW單元存放有一個(gè)0-65535范圍內(nèi)的整數(shù),將該數(shù)除以500,商和余數(shù)分離存入QU1和REM單元,請?jiān)诳招刑幐魈钌弦粭l指令完美該程序。
┇
MOVAX,NUMW
_____________
XORDX,DX
DIVBX
MOVQUI,AX
_____________
38.某程序欲用單個(gè)字符顯示的2號功能調(diào)用去顯示STRING中的字符串‘COMPUTER’(不顯示字符
‘$’?。?試在空白處填上適當(dāng)?shù)囊粭l指令。
STRINGDB‘COMPUTER’,‘$’
┇
MOVBX,0FFSETSTRING
LOP:MOVDL,[BX]
MOVAH,02H
INT21H
____________________
____________________
JNELOP
六、編程序題(本大題共2小題,第39小題6分,第40小題12分,共18分)
39.試編制一程序段,用串操作指令實(shí)現(xiàn)以DA_BY為首址的20H個(gè)字節(jié)單元中存放相同字符‘Y’(設(shè)DA_BY存儲區(qū)已有ES指向)。
40.試編制一源程序,統(tǒng)計(jì)DA1字單元中含0的個(gè)數(shù),如統(tǒng)計(jì)的個(gè)數(shù)為奇數(shù),則將進(jìn)位位置1,否則進(jìn)位
位清0。
DATASEGMENT
DA1DWXXXX
DATAENDS
2022年10月匯編語言程序設(shè)計(jì)試題答案
來源:http://.
2022年10月匯編語言程序設(shè)計(jì)試題答案
一、
1、C;
2、D;
3、A;
4、B;
5、C;
6、C;
7、D;
8、B;
9、C;10、C;
11、B;12、C;13、A;14、B;15、A
16、C;17、D;18、C;19、D;20、B
二、
21、+65528;-32760
22、20A8H;11488H
23、狀態(tài);控制
24、CF;OF
25、IP;CS
26、STOS;CMP
三、
27、(1)21357H;(2)43357H
28、MOVAX,WORDPTR(OP1+1)
MOVBL,BYTEPTR(OP2+1)
29、(1)22;(2)400
30、MOV指令不能在兩個(gè)存儲器操作數(shù)之間舉行;
操作數(shù)類型不匹配
四、
31、第2位;CF=0
32、123456789;不能更改
33、BX=4565H;CF=1
34、AX=012CH,將AX內(nèi)容乘3送BX中
35、AX=3412
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 溫州市南浦小學(xué)2022年藝術(shù)節(jié)活動方案范文
- 環(huán)保教育培養(yǎng)下一代綠色生活意識
- 現(xiàn)代教育技術(shù)助力創(chuàng)新教學(xué)方法的推廣
- 現(xiàn)代辦公家具中的穩(wěn)固與美觀并存
- 國慶節(jié)成都漢服活動方案
- 現(xiàn)代遠(yuǎn)程教育在海外的發(fā)展趨勢分析
- 汽車行業(yè)的社交媒體廣告投放策略
- 國慶節(jié)旅游宣傳活動方案
- 溫控技術(shù)在綠色辦公樓宇的革新發(fā)展
- 現(xiàn)代建筑設(shè)計(jì)的情感化表達(dá)
- 《港珠澳大橋演講》課件
- 《有機(jī)化學(xué)》課件-第十章 羧酸及其衍生物
- 人教版道德與法治五年級下冊《第一單元 我們一家人》大單元整體教學(xué)設(shè)計(jì)2022課標(biāo)
- 2024年海南公務(wù)員考試申論試題(A卷)
- 中醫(yī)培訓(xùn)課件:《經(jīng)穴推拿術(shù)》
- 臨床藥師進(jìn)修匯報(bào)課件
- 北京市首都師大附中2025屆數(shù)學(xué)高三第一學(xué)期期末達(dá)標(biāo)測試試題含解析
- 專升本-英語高頻詞匯
- excel培訓(xùn)課件教學(xué)
- 2024年貴州省高職(??疲┓诸惪荚囌惺罩新毊厴I(yè)生文化綜合考試語文試題
- 政治丨廣東省2025屆高中畢業(yè)班8月第一次調(diào)研考試廣東一調(diào)政治試卷及答案
評論
0/150
提交評論