freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

匯編語言實(shí)驗(yàn)報(bào)告-文庫吧

2025-03-25 02:34 本頁面


【正文】 G命令運(yùn)行此程序,檢查目的地址1500:0000處內(nèi)容。并記下DS與ES值。(5) 修改此程序,使ES與DS為同一值,以減少一條指令,而源物理地址和目的物理地址(是多少?)仍和原來一樣。修改后程序:MOV SI,0 MOV DI,0MOV AX,1000MOV DS,AXMOV ES,AXMOV CX,0FCLDREP MOVSBINT 20六.學(xué)習(xí)要求1.各項(xiàng)實(shí)驗(yàn)記錄;2.要求你修改的程序的清單(修改后)和調(diào)試記錄;3.自編程序原稿及調(diào)試后修正稿,寫出原稿錯(cuò)在那里。七.思考題1.MOV BYTE PTR[BX],20 MOV WORD PTR[BX+SI+2],2846上述指令中BYTE PTR及WORD PTR偽操作不加行不行?試一試。答:不行2.用G命令運(yùn)行多字節(jié)加法程序,并用D命令檢查其結(jié)果(存放在哪里?),是否正確?3.將多字節(jié)加法程序中的INT 20H指令改為INT 3,有何區(qū)別?若這條指令不加,行不行?試一試。4.?dāng)?shù)據(jù)串搬家程序中的目的地址改為1002H,再運(yùn)行此程序,看能不能把1000H開始的字符串搬到1002H開始的地方去?修改程序以做到這一點(diǎn)。 八. 小結(jié)此次設(shè)計(jì)使我對(duì)DEBUG的命令有了更深一步的了解。知道如何編寫程序,如何驗(yàn)證程序的對(duì)錯(cuò)。同時(shí)熟悉了匯編語言的一些指令。對(duì)匯編語言的一些簡(jiǎn)單程序的調(diào)試運(yùn)行有了初步的掌握。中間遇到了各種問題,但最終都通過自己的努力解決了。 3 初級(jí)程序的編寫與調(diào)試(二)一.課程目的1.掌握無條件轉(zhuǎn)移指令、條件轉(zhuǎn)移指令;2.掌握利用DOS功能調(diào)用INT21H的2號(hào)和9號(hào)功能進(jìn)行屏幕顯示的方法;3.掌握直接向視頻RAM送ASCII碼進(jìn)行屏幕顯示的方法;4.掌握屏幕字符顯示程序編寫與調(diào)試。二.課程內(nèi)容1. 字符、字符串的屏幕顯示;2. 直接向VRAM送ASCII碼顯示字符;3. 用字符搜索法確定字符串長(zhǎng)度;4. 16進(jìn)制數(shù)化ASCII碼的一般方法(顯示內(nèi)存內(nèi)容)。三.課程要求1. 仔細(xì)閱讀有關(guān)無條件轉(zhuǎn)移指令、條件轉(zhuǎn)移指令的內(nèi)容;2. 閱讀利用DOS功能調(diào)用INT21H的2號(hào)和9號(hào)功能進(jìn)行屏幕顯示的內(nèi)容;3.閱讀實(shí)驗(yàn)指導(dǎo)書中的字符串屏幕顯示程序、字符屏幕顯示程序、直接向VRAM送ASCII碼顯示字符程序、用字符搜索法確定字符串長(zhǎng)度程序、16進(jìn)制數(shù)化ASCII碼的一般方法的程序段,調(diào)試上述程序。四.環(huán)境PC微機(jī);DOS操作系統(tǒng)或 Windows 操作系統(tǒng);MASM.EXE,LINK.EXE,DEBUG.COM或宏匯編集成環(huán)境。五.方法步驟1.利用INT 21 0AH號(hào)功能調(diào)用顯示字符串。(1)用A命令在100H處鍵入下列程序:MOV AH, 9MOV DX,110INT 21INT 20(2)用A命令在110H處鍵入下列字符串的ASCII碼:DB 39。This is a sample!$39。 (3)用N命令和W命令將此程序(包括數(shù)據(jù)區(qū))存入文件名為AA.OM的磁盤文件中。(存入前BX:CX必須置為文件長(zhǎng)度值)。(4)用Q命令退出DEBUG。(5)在DOS命令下打AA,運(yùn)行此程序,即在屏幕上顯示39。This is a sample!39。字符串,若不出現(xiàn),用DEBUG檢查程序有無錯(cuò)誤。2.利用INT 21H 2號(hào)功能顯示字符(1)用A命令在100H處鍵入下列程序:XOR DL,DLMOV CX,100LOP: MOV AH,2INT 21INC DLPUSH CXMOV CX,8DELY: PUSH CXMOV CX,0J: LOOP JPOP CXLOOP DELYPOP CXLOOP LOPINT 20(2)用G命令運(yùn)行程序,即在屏幕上依次緩慢的顯示256個(gè)ASCII字符。仔細(xì)觀察每個(gè)字符,和IBMPC ASCII碼表對(duì)照,看07H0DH處控制字符顯示結(jié)果與表上有何不同?(3)按CTRL+BREAK退出此程序,若一次不行可多做幾次。3.直接向VRAM送ASCII碼顯示字符(1)用A命令在100H處鍵入下列程序MOV AX,B000MOV DS,AXXOR AL,ALXOR BX,BXMOV CX,100LOP:MOV [BX],ALINC BXINC ALPUSH CXMOV CX,8DELY:PUSH CXMOV CX,0J: LOOP JPOP CXLOOP DELYPOP CXLOOP LOPINT 20(2)。(一定要先存入!)(3)用G命令運(yùn)行此程序,仔細(xì)觀察每一個(gè)ASCII碼顯示結(jié)果,并和字符表及上一道程序運(yùn)行情況進(jìn)行對(duì)照,其控制字符區(qū)(070DH)顯示結(jié)果和INT 21H 2號(hào)功能調(diào)用有何不同?4.用字符搜索法確定字符串長(zhǎng)度(1)用A命令在100H開始的內(nèi)存處鍵入下列程序JMP STARTDB 39。This is the program to measure39。DB 39。the length of a string!$39。START: MOV BX,102MOV AL,24XOR CL,CLLOP: CMP AL,[BX]JZ EXITINC BXINC CLJMP LOPEXIT: INT3(2)用G命令運(yùn)行此程序,并檢查CL的統(tǒng)計(jì)長(zhǎng)度是否與你自己統(tǒng)計(jì)的實(shí)際長(zhǎng)度是否一樣? 答:一樣。5.用字符搜索法確定字符串長(zhǎng)度 (1)用A命令在100H處鍵入下列程序:MOV SI,0MOV BL,10LOP: MOVDL,[SI]MOVCL,4SHRDL,CLCMPDL,0AJC J1ADD DL,7J1: ADD DL,30MOV AH,2INT 21MOV DL,[SI]AND DL,0FCMP DL,0AJC J2ADD DL,7J2: ADD DL,30MOV AH,2INT 21MOV DL,20MOV AH,2INT 21INC SIDEC BLJNZ LOPINT 20(2)用N,W命令將此程序用CC.COM文件名存入磁盤。(3)用Q命令退出DEBUG。(4)在DOS命令狀態(tài)下直接運(yùn)行CC.COM命令文件,應(yīng)在屏幕上顯示出內(nèi)存從0000H開始的16個(gè)字節(jié)的內(nèi)容,若有錯(cuò)誤,用DEBUG檢查之。六.學(xué)習(xí)要求 各項(xiàng)實(shí)驗(yàn)記錄及觀察體會(huì)。自編程序草稿及調(diào)試結(jié)果。七.思考題 利用INT 21H 顯示和直接向VRAM送ASCII碼顯示方法在顯示結(jié)果上有什么不同?答:INT 21H只能在當(dāng)前位置顯示默認(rèn)屬性(即顏色)的字符,在VRAM中可修改任何一個(gè)位置的字符和屬性。 INT 21H更靠近用戶,使用簡(jiǎn)單。修改VRAM更靠近硬件,需記住對(duì)應(yīng)于屏幕某位置的物理地址才能使用。八. 小結(jié) 本設(shè)計(jì)比較難,但了解了字符串轉(zhuǎn)移的基本方法。學(xué)會(huì)了條件轉(zhuǎn)移、無條件轉(zhuǎn)移指令的使用。對(duì)匯編語言的指令有了進(jìn)一步的了解。但進(jìn)行屏幕顯示的沒有成功,說明自己的能力有待提高。對(duì)DOS的顯示功能不熟練。4 匯編語言程序上機(jī)過程一.課程目的熟練掌握匯編語言程序的編輯、調(diào)試和運(yùn)行的過程和方法。了解匯編語言程序的匯編、運(yùn)行環(huán)境。 二.課程內(nèi)容1.掌握常用的編輯工具軟件(如WORD、EDIT)、MASM和LINK的使用;2.偽指令: SEGMENT,ENDS,ASSUME,END,OFFSET,DUP;3.利用的INT 21H的1號(hào)功能實(shí)現(xiàn)鍵盤輸入的方法;三.課程要求1.仔細(xì)閱讀有關(guān)偽指令SEGMENT,ENDS,ASSUME,END,OFFSET,DUP的內(nèi)容;2.了解利用的INT 21H的1號(hào)功能實(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1