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

正文內(nèi)容

匯編語言課程設(shè)計(jì)報告-打字練習(xí)程序(編輯修改稿)

2024-10-08 10:59 本頁面
 

【文章內(nèi)容簡介】 mov bh,00h mov dh,01h mov dl,present_position int 10h mov al,[di] 。 出現(xiàn)下一個新字母的數(shù)法 add al,7 cmp al,7ah ja convey_letter mov ah,0ah mov bh,00h mov cx,01h int 10h mov [di],al add letter_counter,01h 陜西師范大學(xué)匯編語言課程設(shè)計(jì)實(shí)驗(yàn)報告 — 10— jmp nextcycle convey_letter: sub al,7ah add al,61h mov ah,0ah mov bh,00h mov cx,01h int 10h mov [di],al add letter_counter,01h jmp nextcycle clear_screen 01,01,23,78 mov ah,02h mov bh,00h mov dh,11d mov dl,20d int 10h inc dh inc dh mov ah,02h mov bh,00h int 10h disappear: 。擊中字母后輸出空格 pop cx pop cx mov ah,0ah mov al, mov bh,00h mov cx,01h int 10h jmp hit 暫停模塊 如果輸入空格,則程序執(zhí)行暫停功能,暫停功能的實(shí)現(xiàn)是通過以下方法實(shí)陜西師范大學(xué)匯編語言課程設(shè)計(jì)實(shí)驗(yàn)報告 — 11— 現(xiàn)的,當(dāng)從鍵盤輸入空格時,程序收到暫停信號,執(zhí)行跳轉(zhuǎn),跳轉(zhuǎn)到一個死循環(huán)模塊,就是無限顯示當(dāng)前屏幕,不做其他任何操作,直到鍵盤再次輸入空格時,程序收到暫停結(jié)束指令,跳轉(zhuǎn)回到主程序模塊,繼續(xù)執(zhí)行主模塊的功能。代碼如下: pass: pop cx inc cx cmp cx,speed je print jmp out_cycle pause: push dx 。暫停處理 mov ah,06h mov dl,0ffh int 21h pop dx cmp al, jne pause jmp pass 4.程序調(diào)試 程序運(yùn)行后的主界面如圖 41,主界面第一行是歡迎語,第二行是作者,然后往下是操作說明,為使用者說明該程序的使用方法。 陜西師范大學(xué)匯編語言課程設(shè)計(jì)實(shí)驗(yàn)報告 — 12— 圖 41 程序主界面 當(dāng)用戶按下 ENTER 鍵時,程序自動跳入到圖 42 的界面,字母隨機(jī)落下,用戶便可以開始打字練習(xí)了。練習(xí)只要按照說明來做就可以了。 圖 42 打字界面 陜西師范大學(xué)匯編語言課程設(shè)計(jì)實(shí)驗(yàn)報告 — 13— 當(dāng)程序運(yùn)行時,我發(fā)現(xiàn)當(dāng)按 esc 退出,如果之前按下空格鍵暫停時,則退不出去,必須再次按下空格是程序開始運(yùn)行才能退出。主要是因?yàn)榘聪驴崭矜I時,程序收到暫停信號,執(zhí)行跳轉(zhuǎn),跳轉(zhuǎn)到一個死循環(huán)模塊,就是無限顯示當(dāng)前屏幕,不做其他任何操作,直到鍵盤再次輸入空格時 . 5 心得體會 設(shè)計(jì)體會 課程設(shè)計(jì)對我們多數(shù)初學(xué)匯編的學(xué)生來說,確實(shí)是一座高峰。翻越他是需付出努力的。我也是在探索了好久才弄明白他的,在此做個小總結(jié),也許對自己今后的學(xué)習(xí)有些借鑒作用。在整個程序的編寫中,調(diào)試占了很大部分的時間,要想寫好匯編程序,必須認(rèn)真對待代碼的每一個細(xì)節(jié),還必須熟練的掌握 debug指令。通過這次實(shí)際動手能力的培養(yǎng),我進(jìn)一步熟悉了匯編的結(jié)構(gòu)和使用法,基本達(dá)到能獨(dú)立閱讀。我覺得學(xué)習(xí)匯編的一個較大好處就是可以了解電腦中每一個字節(jié)數(shù)據(jù)的來龍去脈,我覺得學(xué)習(xí)匯編可以發(fā)揮一下自己的空間想象力。 系統(tǒng) 改進(jìn) 這次課程設(shè)計(jì),其主題內(nèi)容都以滿足課程實(shí)際的要求,各功能都能相應(yīng)的完成,即 寫一個程序,運(yùn)行可執(zhí)行程序后,出現(xiàn)主界面,按回車鍵出現(xiàn)由 26個字母組成的亂序行,這時其中任一字母落下,在鍵盤上敲入該字母,如果輸入正確,字母消失;按回車鍵進(jìn)入打字練習(xí);按 ESC 鍵返回主界面;按空格鍵暫停;按‘ E’退出,但是感覺整個程序界面不夠華麗,看著粗糙的界面,不能引起別人的注意,下次能夠吧界面做得更好看一些。 陜西師范大學(xué)匯編語言課程設(shè)計(jì)實(shí)驗(yàn)報告 — 14— 參考文獻(xiàn) [1] 李敬兆 8086/8088 和 arm核匯編語言程序設(shè)計(jì) 中國科技大學(xué)出版社 [2] 沈美明,溫冬嬋 編 著 IBM— PC 匯編語言程序設(shè)計(jì)(第二版) 清華大學(xué)出版社出版 [3] 羅云彬 Windows 環(huán)境下 32 位匯編語言程序設(shè)計(jì) 電子工業(yè)出版社 [4]【美】 Kip 著,溫玉杰 等譯 Intel 匯編語言程序設(shè)計(jì)(第四版) 電子工業(yè)出版社 [5] 呂曉慶 80386/80486 系統(tǒng)編程實(shí)踐 淅江大學(xué) 出版社 [6] 袁可風(fēng) 匯編語言程序設(shè)計(jì) 江西高校出版社 [7] 戴水貴 Windows 匯編語言程序設(shè)計(jì)教程 清華大學(xué)出版社 [8] 羅杰 INTEL86 系列匯編語言程序設(shè)計(jì) 江西科學(xué)技術(shù)出版社 附:程 序源代碼 Init_game macro op1,op2,op3,op4,op5,op6 mov cx,00h mov dh,op1 mov dl,op2 op6:mov ah,02h mov bh,00h int 10h push cx mov ah,0ah mov al,op3 mov bh,00h mov cx,01h int 10h pop cx inc cx inc op4 cmp cx,op5 jne op6 endm clear_screen macro op1,op2,op3,op4 。清屏宏定義 mov ah,06h mov al,00h mov bh,07h mov ch,op1 mov cl,op2 mov dh,op3 mov dl,op4 陜西師范大學(xué)匯編語言課程設(shè)計(jì)實(shí)驗(yàn)報告 — 15— int 10h mov ah,02h mov bh,00h mov dh,00h mov dl,00h int 10h endm menu macro op1,op2,op3 。菜單顯示宏定義 mov ah,02h mov bh,00h mov dh,op1 mov dl,op2 int 10h mov ah,09h lea dx,op3 int 21h endm data segment ZK db HELLO,WELCOME TO HERE!$ no db My name is Liu Hui,my student number is:41012169.$ meg db Press 39。ENTER39。 key to continue.......$ meg1 db When a letter is dropping,please hit it!$ meg2 db Press 39。SPACE39。 key to pause!$ meg3 db Press ESC key to retur
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1