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

正文內(nèi)容

匯編語言課程設計---用匯編語言進行音樂動畫功能的實現(xiàn)-展示頁

2025-06-17 03:16本頁面
  

【正文】 up(500,250,500) dw 12 dup(250),1000 。$39。******************************39。* *39。* *39。* *39。* *39。* *39。* bird *39。* music *39。* face *39。*Please input: *39。******************************39。 四 、 設計框圖 五 、 程序清單 DATA SEGMENT 。 (2) 將剛轉(zhuǎn)換成小寫字母的文件拷貝到另一個文件中。具體要求是: (1) 讀入一個文本文件,將大寫的字母轉(zhuǎn)換為小寫字母并將結果顯示在屏幕上。用匯編語言可以有效地管理和控制磁盤資源,建立自己特有的文件并體會 DOS 的功能。初始化之后,就可以進行發(fā)送和接收數(shù)據(jù)了。 PC 機中異步接收發(fā)送器組件 8250芯片 UART 可以完成大多數(shù)串行協(xié)議中的要求 , 通過此芯片實現(xiàn)異步通信。 ( 2)使用 8250 中斷方式進行通信。 由于串行數(shù)據(jù)通信使用的傳輸線條數(shù)少,微型機中已經(jīng)裝有異步接收發(fā)送器 8250 及一些通信接口,因此兩臺微型計算機之間在進行近距離通信時,可以不用調(diào)制解調(diào)器,通過電纜線直接進行串行通信。每輸入一行 180 個字符,用戶檢查一遍,如果用戶認為無須修改,則鍵入回車,此時這行字符就存入 BUFFER緩沖區(qū)保存,同時打印機把這行字符打印出來并換行。循環(huán)執(zhí)行上一步過程,直到移出屏幕位置為止。 首先在屏幕上顯示出來,延遲一個時間周期,讓圖形更清晰。 (2) 然后通過一些運算,如將行、列值分別加上一個數(shù)字,來實現(xiàn)圖形的移動。 4. 模擬游戲程序中用隨機數(shù)來控制其圖形在屏幕上移動。調(diào)用 BIOS 的字符顯示功能 10H,使這兩個字符先后在兩列顯示,每個字符顯示固定的時間后消失。程序的實現(xiàn)可分為如下三步: ( 1) 彩色文本方式 的屬性字節(jié)的設置; ( 2) 調(diào)用 BIOS 下的中斷類型 10H; ( 3) 使用 CX 來控制顯示符號的個數(shù)。S 觸發(fā)一次,產(chǎn)生一個固定的時間基準也可以通過程序來延遲聲音的時間。 將每個音和持續(xù)時間定義成兩個數(shù)據(jù)表,然后編寫程序依次取出表中的頻率和時間值,調(diào)用程序發(fā)出聲音。音符的頻率可以通過查閱有關資料獲得 ,音符的持續(xù)時間根據(jù)樂曲的速度及每個音符的節(jié)拍數(shù)來確定。要實現(xiàn)樂曲的演奏,可通過調(diào)用發(fā)聲程序來達到輸出音樂的效果?!秴R編語言》課程設計 一、 設計題目 用匯編語言進行音樂動畫功能的實現(xiàn) 二、 設計主要功能 建立一個菜單,菜單上有7個功能,根據(jù)選擇的菜單項執(zhí)行相應的功能,功能包括: (1)編寫一個樂曲程序; (2)編寫指令以文本方式在品紅底上顯示 5 個藍色的笑臉符號; (3)編寫程序,使一只“鳥”飛過屏幕; (4)在模擬游戲程序中用隨機數(shù)來控制其圖形在屏幕移動; (5)編寫驅(qū)動打印機打印字符的程序 (6)寫一個 2 臺計算機互相通信的程序,要求只編寫近距離通信,傳輸速率和 4800 波特,字長 8 位,終止位 1 位,無奇偶校驗, 在 A機上發(fā)送信息“ How are you?” ,在 B 機上回答“ very good!”; (7)編寫建立、寫入、讀出磁盤文件的程序; 三、 系統(tǒng)分析與 設計 編寫主程序,在主程序中用數(shù)字標出各個子功能,當用戶從鍵盤輸入某個數(shù)字時,就去執(zhí)行相應的功能。 1. 樂曲是按照一定的高低、長短和強弱關系組成的音調(diào),在一首樂曲中,每個音符的高低和音長,與頻率和節(jié)拍有關。 在程序中,可以設定兩個變量分別用來存儲音符的頻率值和持續(xù)的時間。得到了音頻和時間的關系,就可以按照樂曲的曲譜。 ( 1) 通過對計數(shù)器 2 設定不同的值來得到不同頻率; ( 2) 通過監(jiān)控端口 61H 的 PB4,使 PB4 每隔 181。 2. 文本的顯示是通過調(diào)用 BIOS 10H 的子功能 09H 來顯示字符,其中 BL中的值為前景和背景彩色屬性值。 3. 用小寫字母 v 變?yōu)槠普厶杹砟7嘛w鳥的動作。形成鳥飛翔的效果。 (1) 該功能實現(xiàn)的關鍵是如何得到一個隨機數(shù),隨機數(shù)的生成是通過調(diào)用 1AH中斷來訪問系統(tǒng)時間,用這樣的辦法來實現(xiàn)隨機數(shù)種子。 (3) 另外,程序的圖形采用多字 符組合實現(xiàn)。然后清除圖形,調(diào)用隨機數(shù)種子,計算出下一步圖形的位置,讓圖形在相應的位置顯示。 5.用戶從鍵盤輸入一個文件,在屏幕上回顯出來。 6.計算機之間進行遠程通信時,可以用調(diào)制解調(diào)器( MODEM) ,借助于電話電纜線進行,這需要計算機串行地發(fā)送或接收數(shù)據(jù)與信息。 ( 1) 使用串行通訊口 BIOS 功能( INT 14H)實現(xiàn)通信; PC 上的串行接口是標準的 RS232 接口,串行通訊口 BIOS 功能 INT 14H的 AH=0 子功能,把指定的串行通訊口初始化,即可進行通信。 IBM PC 機內(nèi)裝有通信適配器板,它使 PC 機有能力與其它具有標準RS232C 串行通信接口的計算機 進行通信。在通信之前,根據(jù)協(xié)議規(guī)定的波特率、數(shù)據(jù)、停止位等,對 8250 進行初始化。 7.文件是常用的數(shù)據(jù)存儲形式,也是磁盤存儲的基本內(nèi)容。用匯編語言實現(xiàn) DOS 的 TYPE 和 COPY 功能。 對于讀文件,應 首先打開文件,順序讀取文件內(nèi)容并顯示,同時將其中的大寫字母轉(zhuǎn)換為小寫字母,最后關閉文件。 本功能實現(xiàn) DOS 中的 COPY 命令,可首先打開源文件和目標文件,其次順序讀取源文件,將每個字節(jié)賦給目的文件對應位置,源文件讀完時,目的文件就拷貝完成了。 菜單 LIST DB 0DH,0AH DB 39。,0DH,0AH DB 39。,0DH,0AH DB 39。,0DH,0AH DB 39。,0DH,0AH DB 39。,0DH,0AH DB 39。,0DH,0AH DB 39。,0DH,0AH DB 39。,0DH,0AH DB 39。,0DH,0AH DB 39。,0DH,0AH DB 39。,0DH,0AH,39。 。 小鳥 BIRD_DB DB 39。, 0010B 。_39。 隨機數(shù) RANDOM_DW DW ? RANDOM_HI DB ? RANDOM_WI DB ? 。YOU are using a typer simulator.39。To quit this program,press Esc39。$39。$39。通訊 COM_MESSAGE DB 39。,0AH,0DH DB 39。,0AH,0DH DB 39。,39。 。d:\masm\39。要打開的 文件的路徑和文件名 FILE2 DB 39。 , 0 。文件內(nèi)容暫存區(qū) BUF2 DB 256 DUP(0) 。error !39。$39。出錯時的提示 finish_MSG DB 0dh,0AH , 39。 。保存文件代號 。 CODE SEGMENT ASSUME
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1