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

正文內(nèi)容

吃豆子程序匯編語言與微機原理課程設(shè)計-wenkub.com

2025-01-13 11:10 本頁面
   

【正文】 總之,這次匯編語言課程設(shè)計讓我受益匪淺,我不但收獲了知識,提高了能力,而且學(xué)到了很多人生的哲理。并且通過這次課程設(shè)計實踐,讓我一改往日的厭學(xué)情緒,尤其是當(dāng)程序運行正確的時候,那種來自內(nèi)心的成就感,讓我更加有信心學(xué)好匯編語言了。 這個程序設(shè)計存在的不足主要表現(xiàn)在當(dāng)?shù)谝淮伟纯崭矜I暫停后,再按空格鍵就重新開始游戲了,或者按空格鍵,然后回車鍵,再輸入“文件名”就重新開始整個游戲了,此點需要改進應(yīng)當(dāng)編寫成按空格鍵開始游戲,再按空格鍵暫停,又按空格鍵繼續(xù),按回車鍵退出游戲;當(dāng)然如果能達到一定的高度,這個吃豆子游戲也可以修改成人為操作的一個小游戲程序,可人手動以控制吃豆子的方向,速度等,因此我會繼續(xù)努力,不斷提高自己編程的能力,編寫出有趣味的小游戲程序。 在課程設(shè)計的過程當(dāng)中遇到的主要問題就是對整個匯編知識不是很熟悉,部分代碼不能靈活運用,也有部分代碼不能理解,因此在設(shè)計過程中花了較多時間查閱書籍跟瀏覽網(wǎng)上資料;在編寫完整個程序后,編譯、鏈接、運行時,第一次按空格鍵開始吃豆子,再按空格鍵停止吃豆子,但是第三次按空格鍵時則出現(xiàn)D:\MASM等字符,如果繼續(xù)按空格鍵則出現(xiàn)了手動吃豆子的現(xiàn)象,如果在D:\MASM后輸入“文件名”則重新開始整個游戲;但是通過對整個程序的檢查,我發(fā)現(xiàn)在源代碼循環(huán)部分后少了一部分退出游戲的源代碼,因此我加了一段關(guān)于按空格鍵退出或重新開始游戲的源代碼解決了此問題;再一個就是DOS指令不能靈活運用,導(dǎo)致程序運行過程中紕漏百出,這樣也浪費了不少時間,最后通過多次嘗試修改,終于完成了整個程序設(shè)計。調(diào)用系統(tǒng)中斷code endsend start五、程序運行過程(1)編譯:*:在windows xp系統(tǒng)下運行MASM匯編軟件,編譯程序,無錯誤與警告,執(zhí)行下一步。中斷調(diào)用程序exit:mov ah,07H 。把附加段中temp2中的內(nèi)容通過ax送到bxin al,60h 。把“C”的第一個字節(jié)的內(nèi)容送到bx+2并把它的操作類型定義為字節(jié)add bx,2 。 。不為0就繼續(xù)si1,即吃下一個豆子 sub di,1 。二進制運算做清0操作,bx清0 mov cx,80*25 。02H用文本坐標(biāo)下設(shè)置光標(biāo)位置mov bh,0xor dx,dx 。寄存器間接尋址方式,把bx地址所指的值送給axmov es:temp1,axmov ax,codemov [bx],ax 。比較指令,保證全為空格jnz exit 。調(diào)用07H設(shè)置屏幕滾屏顯示int 21H 。dos最大屏幕表示量,默認最大顯示量就是80*25setpoint: int 21H 。02H用文本坐標(biāo)下設(shè)置光標(biāo)位置mov dl,39。中斷返回程序start:mov ah,00H 。執(zhí)行跳轉(zhuǎn)mov cx,1 。定義段temp1和temp2data ends
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1