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

正文內(nèi)容

微機原理與接口技術(shù)課程設(shè)計說明書-音樂演奏程序設(shè)計-文庫吧資料

2025-06-13 08:06本頁面
  

【正文】 8DUP(2000),4000,6 DUP(2000),4000 DW 9DUP(2000),8000 DW 5DUP(2000),1000,1000,9 DUP(2000),6000 DW 5DUP(2000),4000,2000,4000 MUS_JIEZOUB DW 5,2,5,2,1,2,1,2,3,5,5,3,5,3,5,6 DW 5,6,1,1,1,1,7,6,5,3 DW 5,6,1,1,1,6,7,6,6,5,5,5,5,5,3,2,1 DW 3,2,2,1,1,6,1,2,2 DW 5,2,5,2,1,2,1,2,3,5,5,3,5,3,5,6 DW 5,6,1,1,1,1,7,6,5,3 DW 5,6,1,1,1,6,7,6,6,5,5,5,5,5,3,2,1 DW 3,2,2,1,1,6,1,2 。未完繼續(xù)畫 POP DX POP CX POP BX POP AX ENDMDATAS SEGMENT。另一行的起始點 INC DX CMP DX,END_Y 。比較行是否畫完 JNE DRAW_NEXT 。畫點 INC CX 。列起始點 MOV DX,START_Y 。設(shè)置顏色 MOV BH,0 。 DRAW MACRO START_X,START_Y,END_X,END_Y,COLORLOCAL DRAW_NEXT PUSH AX PUSH BX PUSH CX PUSH DXMOV AH,0CH 。 DRAWOBILQUE MACRO START_X,START_Y,END_X,COLORLOCAL PAINT2PUSH AXPUSH BXPUSH CXPUSH DXMOV AH,0CHMOV AL,COLORMOV BX,0MOV DX,START_YMOV CX,START_XPAINT2:INT 10HDEC CXINC DXCMP CX,END_XJA PAINT2POP DXPOP CXPOP BXPOP AXENDM 。 DRAWLINE1 MACRO START_X,START_Y,END_Y,COLORLOCAL PAINTPUSH AXPUSH BXPUSH CXPUSH DXMOV AH,0CHMOV AL,COLORMOV BX,0MOV CX,START_XMOV DX,START_YPAINT:INT 10HINC DXCMP DX,END_YJC PAINTPOP DXPOP CXPOP BXPOP AXENDM 。 DRAWLINE0 MACRO START_X,START_Y,END_X,COLORLOCAL PAINTPUSH AXPUSH BXPUSH CXPUSH DXMOV AH,0CHMOV AL,COLORMOV BX,0MOV CX,START_XMOV DX,START_YPAINT:INT 10HINC CXCMP CX,END_XJC PAINTPOP DXPOP CXPOP BXPOP AXENDM。這次課設(shè)培養(yǎng)了我的興趣,增強了我獨立的去分析問題和解決問題的能力,感謝學(xué)校提供的這次機會,也感謝老師的栽培和指導(dǎo)!參考文獻[1] ,2005[2] ,2001[3] 戴梅萼,2003[4] ,1991[5] 宋杰,汪志宏,2005附錄:總程序。而且我們也學(xué)會了很多知識??粗约鹤龀鰜淼臇|西,心里面的感覺真的很好。我們在解決困難的過程中有很多自己的感受,我想很多同學(xué)都會和我有一樣的感受,那就是感覺匯編語言真的是很神奇,很有意思。經(jīng)過小組成員的共同努力,第一周我們的設(shè)計思路及流程圖已近定下,得到老師的認可后,我們開始著手編寫和調(diào)試程序,這期間遇到了各種各樣的問題,但問題并不可怕,小組成員齊心協(xié)力,總能化解一個一個難題,每解決一個難題,大伙都特別興奮,而且信心也倍增,我們享受著其中的喜怒哀樂,覺得一切都很充實。本次課程設(shè)計的主要任務(wù)是用匯編語言編寫音樂演奏程序播放自己選定的歌曲,這其中涉及到8255A,8254芯片的利用,這讓我加深了對這些芯片的認識。后來,經(jīng)過上網(wǎng)查閱相關(guān)資料和翻閱書籍,并學(xué)習(xí)匯編語言的新知識,心中才有了一個基本的思路。調(diào)試好后無誤的程序運行結(jié)果圖:,在asm集成環(huán)境中進行調(diào)試,如果編譯成功,就選擇運行選項中的生成exe文件,這樣就產(chǎn)生了一個可運行程序,然后點擊運行,就會看到與題目要求相符的界面。d) 小組成員將在各自電腦上調(diào)試好的音樂代碼段插入總的程序后,唱歌速度變快,失真。c) 主菜單中要按兩次Q鍵才能退出運行。b) 播放音樂時音樂有踩上節(jié)奏,即每個音符發(fā)聲時間一樣長,沒有節(jié)奏感。$39。往揚聲器送高頻,模擬關(guān)閉OUT 42H,ALMOV AL,AH OUT 42H,AL JMP SCANEXIT: MOV AH,4CH INT 21H三 調(diào)試說明及結(jié)果分析確定設(shè)計思路和流程圖后,通過查閱相關(guān)資料和即時學(xué)習(xí),最后寫出了最初版的程序,調(diào)試過程中也遇到各種各樣的問題,下面將主要問題即解決方案歸納如下:a) 運行主程序,只正常顯示一部分界面,其他地方出現(xiàn)大量亂碼。DIV BXOUT 42H,ALMOV AL,AH OUT 42H,ALCALL PAINTKEYCALL DELAY 。TABFx為雙字表,需要將獲得的ASCII符*2ADD DI,AXMOV BX,[DI] 。將ASCII碼轉(zhuǎn)換成數(shù)字 MOV BUFFER,AX 。ASCII37H,退出 JA ERROR CMP AL,31H 。程序段如下:CTONE:CALL HUAGANGQIN。畫黑鍵盤MOV BX,0 擴展功能除了課設(shè)要求實現(xiàn)的功能外,我們加入了一個模擬鋼琴演奏模塊,即可以通過按電腦鍵盤模擬按鋼琴的鍵,自己譜曲演奏。畫黑鍵盤MOV BX,0 PAINTSIDE24:DRAWOBILQUE 405,SI,360,WHITEINC SICMP SI,150JC PAINTSIDE24 MOV SI,140PAINTSIDE34:DRAWOBILQUE 455,SI,410,WHITEINC SICMP SI,150JC PAINTSIDE34 MOV SI,140PAINTSIDE44:DRAWOBILQUE 505,SI,460,WHITEINC SICMP SI,150JC PAINTSIDE44 。黑鍵陰影MOV SI,140PAINTSIDE04:DRAWOBILQUE 255,SI,210,WHITEINC SICMP SI,150JC PAINTSIDE04 MOV SI,140PAINTSIDE14:DRAWOBILQUE 305,SI,260,WHITEINC SICMP SI,150JC PAINTSIDE14 MOV SI,140 PAINTB4:MOV SI,OFFSET BLACKLMOV DI,OFFSET BLACKRMOV SI,[SI+BX]MOV BP,[DI+BX] MOV DI,140 DRAWB4: DRAWLINE0 SI,DI,BP,BLACK DEC SI DEC BP INC DICMP DI,185 JC DRAWB4 ADD BX,2 CMP BX,9 JC PAINTB4。畫陰影 DRAW 100,230,450,250,GRAY。DI=START_Y MOV BP,540 。畫分割線 MOV SI,240REDRAW04: MOV DI,SI SUB DI,90 DRAWOBILQUE SI,140,DI,BLACK ADD SI,50 CMP SI,540 JC REDRAW04 MOV SI,150HUAGANGQIN PROCCALL INITCALL OPEN MOV SI,190 。特別注意的是鋼琴白按鍵寫白色,黑鍵寫黑色。GENSOUND PROC NEAR PUSH AX PUSH BX PUSH CX PUSH DX PUSH DI MOV AL,0B6H OUT 43H,AL MOV DX,12H MOV AX,533H*896 DIV DI OUT 42H,AL MOV AL,AH OUT 42H,AL IN AL,61H MOV AH,AL OR AL,3 OUT 61H,ALWAIT1: MOV CX,0FFFFHDELAY1: LOOP DELAY1 DEC BX JNZ WAIT1 MOV AL,AH OUT 61H,AL POP DI POP DX POP CX POP BX POP AX RETGENSOUND ENDP調(diào)用匯編的畫圖的相關(guān)指令,此處用到劃線與寫像素點語句。MUSICA PROC NEAR。 以下列出歌曲1的數(shù)據(jù)段:。利用CPU來產(chǎn)生延遲時間是最常用的一種方法。給定頻率 (2—1)計算出來。編寫通用發(fā)聲程序應(yīng)該能發(fā)出任意頻率的聲音,可由 1193100247。由PPI輸出寄存器中的,也就是61H端口的D0、D1位來控制揚聲器的驅(qū)動方式。1) 音階簡譜向匯編語言轉(zhuǎn)換原理PC機上大多數(shù)I/O都是由主板上的8255(或8255A)可編程外圍接口芯片(PPI)管理的。:
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1