




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、匯編語(yǔ)言程序設(shè)計(jì)模擬卷參考答案 踏實(shí)學(xué)習(xí),弘揚(yáng)正氣;誠(chéng)信做人,誠(chéng)懇考試;作弊可恥,后果自負(fù);課程名稱匯編語(yǔ)言程序設(shè)計(jì)使用專業(yè)運(yùn)算機(jī)班級(jí)_姓名 _學(xué)號(hào) _ 試題一二三四五六七八九十總分得分一、單項(xiàng)挑選題(每道題2 分,此題共 20 分)1.8086 的數(shù)據(jù)總線寬度為16 根,其一次可以傳送的數(shù)據(jù)為( B ):):2.A、1B B、2B):C C、3B D、4B在 8086/8088 系統(tǒng)中,儲(chǔ)備器是分段的,每段最大字節(jié)長(zhǎng)度是(A、64B B、1KB3.C、64KB D、1MB在運(yùn)算機(jī)中,以先進(jìn)后出方式工作的儲(chǔ)備空間為( A 4.A、堆棧B、RAM):C、ROM D、儲(chǔ)備器與 MOV BX,OFF
2、SET VAR指令完全等效的指令是( D A、MOV BX, VAR B 、LDS BX, VAR 5.C、LES BX,VAR D、LEA BX, VAR):一條指令中目的操作數(shù)不答應(yīng)使用的尋址方式是( A ):6.A、立刻數(shù)尋址B、寄存器尋址C、寄存器間接尋址 D、基址變址尋址指令“MOV CX, BP+16” 的源操作數(shù)采納的段寄存器為( D A、CS B、 DSC、ES D、 SS7. 下面指令執(zhí)行后,轉(zhuǎn)變 AL 寄存器內(nèi)容的指令是( C ):A、TEST AL,02H B、CMP AL,BLC、AND AL,BL D、OR AL,AL8. 如定義 DAT DW AB,就 DAT 和
3、DAT+1 兩個(gè)相鄰內(nèi)存單元中存放的數(shù)據(jù)是( A ):A、42H 41H B、41H 42HC、62H 61H D、61H 62H9. 如( DS) =0F3EH,SI=2022H ,COUNT=0A8H,指令 MOV AX,SI+COUNT中,源操作數(shù)的物理地址為( C ):A、0F3E0H B、020A8HC、11488H D、F5EA8H10. 一個(gè)有 16 個(gè)字的數(shù)據(jù)區(qū),它的起始地址為 70A0H:DDF6H,就這個(gè)數(shù)據(jù)區(qū)最末一個(gè)字單元的物理地址為( B ):A、7E815H B、7E814HC、14EA6H D、14E96H二判定正誤;假如錯(cuò)誤,請(qǐng)指出緣由. 每道題 1 分,此題共
4、10 分1.POP CX 2.PUSH WORD PTR 20BX+SI-2 3.LEA BX, 4BX 4.JMP BYTE PTR BX JMP指令無(wú) BYTE PTR 5.SAR AX, 5 6.當(dāng)移位次數(shù)大于1 時(shí),需用 CL 給出MOV BYTE PTR BX, 1000 源操作太大超過一個(gè)字節(jié)能表示的數(shù)范疇7.CMP DI, SI 源和目的操作數(shù)不能同時(shí)為內(nèi)存操作數(shù)8. ADD BX, OFFSET A 9. IN AL, DX 10. MUL 25 乘法指令源操作數(shù)不能是立刻數(shù)三簡(jiǎn)答(此題 20 分)1. push指令和 pop 指令有什么特點(diǎn)(4 分)答: PUSH和 POP都
5、是按字進(jìn)行入棧和出棧操作,入棧操作分兩部,一是棧頂指針上浮,接著一個(gè)字壓入堆棧;出棧操作是先把棧頂?shù)淖謴棾?然后棧頂指針下移;2. 簡(jiǎn)述子程序和宏的區(qū)分;(4 分)答:宏是源程序級(jí)的簡(jiǎn)化:宏調(diào)用在匯編時(shí)進(jìn)行程序 語(yǔ)句的綻開,不需要返回;不減小目標(biāo)程,執(zhí)行速度沒有轉(zhuǎn)變通過形參、實(shí)參結(jié)合實(shí)現(xiàn)參數(shù)傳遞,簡(jiǎn)捷直觀、敏捷多變;子程序是目標(biāo)程序級(jí)的簡(jiǎn)化:子程序調(diào)用在執(zhí)行時(shí)由CALL指令轉(zhuǎn)向、 RET指令返回;形成的目標(biāo)代碼較短,執(zhí)行速度減慢;需要利用寄存器、儲(chǔ)備單元或堆棧等傳遞參數(shù);3. 設(shè)當(dāng)前數(shù)據(jù)段寄存器的內(nèi)容為 1B00H,在數(shù)據(jù)段的偏移地址 2022H單元內(nèi),含有一個(gè)內(nèi)容為 0FF10H和 8000
6、H 的指針,它們是一個(gè) 16 位變量的偏移地址和段地址,試寫出把該變量裝入 AX的指令序列,并畫圖表示出來(lái);(6 分)答: MOV BX, 2022H ;MOV AX, 2022H+2MOV ES, AXMOV AX, ES:BX1B00:2022 1B00:20221D000H 10H1D001H FFH1D002H 00H1D003H 80H4. 已知堆棧段寄存器 SS的內(nèi)容是 0FFA0H,堆棧指針寄存器 SP的內(nèi)容是 00B0H,先執(zhí)行兩條把 8057H 和 0F79H分別進(jìn)棧的 PUSH指令, 再執(zhí)行一條 POP指令; 試畫出堆棧區(qū)和SP的內(nèi)容變化過程示意圖(標(biāo)出儲(chǔ)備單元的物理地址)
7、;(6 分)參考答案:堆棧區(qū)和 SP的內(nèi)容變化過程示意圖如下所示(答案供應(yīng)兩種地址表示方法,任意一種即可);堆棧段 SS=0FFA0H堆棧段 SS=0FFA0H:00ABH 00ABH00ACH 00ACH00ADH 00ADH00AEH 00AEH00AFH 00AFH0FFA0:00B0H 0FFA0:00B0H PUSH AX:AX=8057H 初始狀態(tài): SP=00B0H堆棧段 SS=0FFA0H堆棧段 SS=0FFA0H00ABH 00ABH00ACH 00ACH00ADH 00ADH00AEH 00AEH00AFH 00AFH0FFA0:00B0H 0FFA0:00B0H PUSH
8、 BX:BX=0F79H POP AX:四程序分析 此題共 20 分1.已知 AX=0A33AH,DX=0F0F0H:(此題 4 分) AND AH, DL XOR AL, DH NEG AH NOT AL執(zhí)行上述指令序列后,AH=_60H_,AL=_35H_;2.試分析以下程序執(zhí)行完后:(此題 5 分)DATA SEGMENT A DW 0 B DW 0 C DW 230, 20, 54 DATA ENDS CODE SEGMENT MOV BX, OFFSET C MOV AX, BX MOV B, AX MOV AX, 2BX MOV AX, B MOV A, AXCODE ENDS3.
9、A 單元的內(nèi)容是 230 ;Q(X,Y 為假設(shè) X 和 X+2 單元的內(nèi)容為雙精度數(shù)P,Y 和 Y+2單元的內(nèi)容為雙精度數(shù)低位字),以下程序段完成 整;(此題 6 分)MOV DX, X+2 MOV AX, X ADD AX, X2PQ時(shí)( AX)=1,2P100,并求出累加的最終一個(gè)自然數(shù)的值;參考程序:data segment Sum dw N dw Data ends Code segment Assume cs:code,ds:data Start: Mov ax,data Mov ds,ax Mov ax,0 Mov bx,0Lp: inc bx Add ax,bx, Cmp ax,
10、100 Jbe lp Mov ax,sum Mov n,bx Mov ah,4ch Int 21h Code ends End start3. 用子程序?qū)崿F(xiàn):輸入一個(gè)字符串,該串以”$” 終止,將該字符串轉(zhuǎn)成大寫后顯示輸出;要求: A. 必需有一個(gè)子程序功能為實(shí)現(xiàn)大小寫的轉(zhuǎn)換;B. 答應(yīng)輸入的字符串全部為大寫、小寫或大小寫混合;參考解法 data segment maxlen db 32 string db 32 dup data ends ; 定義代碼段 code segment assume cs:code,ds:data start: mov ax,data mov ds,ax lea dx,maxlen ; 將 maxlen 的有效地址賦給dx mov ah,0ah int 21h ; 輸入字符串命令 mov cl,maxlen1 ; 緩沖區(qū)的其次個(gè)單元儲(chǔ)備的是實(shí)際輸入的字符串的長(zhǎng)度,把其值賦給 cl ,用于掌握循環(huán)次數(shù) mov di,2 ; 從緩沖區(qū)的其次個(gè)儲(chǔ)備單元開頭,以此處理各個(gè)字符 s: mov bl,maxlendi call change ; 調(diào)用子程序 change 轉(zhuǎn)變大小寫 call show ; 調(diào)用子程序 show inc di loop s ; 次循環(huán)用于將各個(gè)字符轉(zhuǎn)換為大寫然后在屏幕上輸出 jmp sysout ; 當(dāng)循環(huán)終
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 市場(chǎng)調(diào)查合同范本
- 農(nóng)業(yè)用地開挖合同范本
- 南京教育培訓(xùn)合同范本
- 衛(wèi)生間包管合同范本
- 機(jī)械制造基礎(chǔ)模擬考試題(附參考答案)
- 茶藝師五級(jí)模擬習(xí)題+答案
- 安全生產(chǎn)應(yīng)知應(yīng)會(huì)知識(shí)習(xí)題庫(kù)及答案
- 加盟費(fèi)合同范本
- 廠房場(chǎng)地租賃合同范本
- 出資不經(jīng)營(yíng)合同范本
- 藥物化學(xué)題庫(kù)與答案
- 《新時(shí)期產(chǎn)業(yè)工人隊(duì)伍建設(shè)改革方案》全文
- 三年級(jí)數(shù)學(xué)研課標(biāo)說教材課件
- 山西水庫(kù)壩坡混凝土施工方案(含冬季施工)
- 國(guó)資委建立和完善央企職工代表大會(huì)制度指導(dǎo)意見
- ktv地震應(yīng)急疏散預(yù)案
- 課題優(yōu)秀申報(bào)書課題申報(bào)書范例
- 《金融學(xué)講義》word版
- 給排水管道施工組織設(shè)計(jì)
- 2022年四川省瀘州市中考語(yǔ)文試題
- 食物之四氣五味
評(píng)論
0/150
提交評(píng)論