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

正文內(nèi)容

計(jì)算機(jī)綜合實(shí)踐報(bào)告-資料下載頁(yè)

2025-01-19 00:02本頁(yè)面
  

【正文】 續(xù)半拍等。有了音調(diào)與頻率和時(shí)間的關(guān)系后,就可以按照樂曲的曲譜將每個(gè)音符的頻率和持續(xù)的時(shí)間定義成兩組數(shù)據(jù)表,然后編程依次取出表中的頻率值和節(jié)拍值,調(diào)用單音調(diào)子程序就可依次產(chǎn)生各個(gè)音調(diào),播放出樂曲。在程序中存儲(chǔ)幾個(gè)樂曲數(shù)據(jù),根據(jù)音樂盒子菜單選擇相應(yīng)的樂曲演奏,讀取對(duì)應(yīng)的數(shù)據(jù)輸出。樂曲《兩只老虎》的簡(jiǎn)譜如下:兩只老虎1=C 4/41 2 3 1 | 1 2 3 1 | 3 4 5 |3 4 5 | 3 1 | 3 1 |2 5 1 | 2 5 1 |對(duì)應(yīng)的頻率數(shù)據(jù)表Freq、節(jié)拍數(shù)據(jù)表Time如下:TWOTIGERS_FRE DW 2 DUP(524,588,660,524,0) ;樂曲的頻率表 DW 2 DUP(660,698,784,0) DW 2 DUP(784,880,784,698,660,524,0) DW 2 DUP(588,392,524,0),1TWOTIGERS_TIME DW 10 DUP(100),200,100,100,200 ;樂曲的時(shí)間表 DW 2 DUP(50,50,50,50,100,100) DW 2 DUP(100,100,200)outb_p(0x34,0x43)。 outb_p(LATCHamp。0xff,0x40)。 outb_p(LATCH8,0x40)。 outb(inb_p (0x21) amp。 ~0x01, 0x21)。 //允許接收定時(shí)器中斷 } void do_timer(void) { 這是定時(shí)器主程序,用于每隔一段時(shí)間后進(jìn)行某些操作 } []: //以下是nasm格式的匯編代碼,這個(gè)中斷處理函數(shù)必須用匯編 timer_interrupt: push gs push fs push es push ds push ebp push edi push esi push edx push ecx push ebx push eax 。如果你不在操作系統(tǒng)下使用,以下三行必須刪除,否則必須把0x10更改為內(nèi)核段選擇符mov eax,0x10 mov ds,ax mov es,ax mov al,0x20 out 0xa0,al 。發(fā)送EOI out 0x20,al call do_timer pop ebx pop ecx pop edx pop esi pop edi pop ebp pop ds pop es pop fs pop gs xor eax,eax iretd16
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1