以上介紹的三種求CRC的程序,按位求法速度較慢,但占用最小的內(nèi)存空間;按字節(jié)查表求CRC的方法速度較快,但占用較大的內(nèi)存;按半字節(jié)查表求CRC的方法是前兩者的均衡,即不會占用太多的內(nèi)存,同時速度又不至于太慢,比較適合8位小內(nèi)存的單片機的應用場合。以上所給的C程序可以根據(jù)各微處理器編譯器的特點作相應的改變,比如把CRC余式表放到程序存儲區(qū)內(nèi)等。
上傳時間: 2016-02-19
上傳用戶:lvzhr
一、設計內(nèi)容 編寫一實現(xiàn)電子琴的程序,并實現(xiàn)若干擴展功能。 基本功能:用8257鍵盤輸入對應的七個音階,通過實驗箱的喇叭發(fā)出聲音,并通過七段數(shù)碼管顯示輸入音階; 擴展功能:1、錄音:記錄所彈奏曲目 2、放錄音:任意時刻重放最新記錄曲目 3、在程序中可預設一曲目,按一鍵實現(xiàn)播放該曲目。 4、在播放錄制曲目或預設曲目時,按8279鍵盤上任意鍵可以暫停播放,再按一次從暫停處繼續(xù)播放。 5、程序運行時有友好的用戶介面
上傳時間: 2016-02-20
上傳用戶:cc1015285075
本程序用于對訓練樣本提取獨立主元,作為樣本特征,并送入SVM分類器中訓練圖像的預處理中不取對數(shù),也無須做幅度歸一,由ICA的應用條件決定的。預處理后的圖像以向量的形式按行排列
上傳時間: 2016-02-20
上傳用戶:franktu
實驗4:快速排序的設計 1、實驗目的:掌握快速排序基本方法和過程。 2、實驗要求:采用快速排序方法對輸入的數(shù)據(jù)按升序和降序兩種順序進行排序,并顯示中間排序的過程。 注意!所有實驗要求先寫出算法的思路、算法及程序;實驗室上機時只是上機調(diào)試!每個實驗一份實驗報告。
上傳時間: 2014-01-04
上傳用戶:wangchong
打字游戲 制作這款打字小游戲是為了對匯編語言程序設計有一個更深刻的了解,將所學的知識應用于實踐,提高自己的編程水平。鑒于用匯編語言編程的復雜性,為了使游戲能夠?qū)崿F(xiàn)自己預先的構(gòu)想,所以自創(chuàng)了這款相對比較簡單的打字游戲。在游戲制作工作中會應用到80x86的指令系統(tǒng)和尋址方式,輸入輸出程序設計等,涉及到的知識領(lǐng)域還是很全面的,所以在通過完成這次編程,相信能得到不小的提高。 1.2游戲介紹 該游戲是一個簡單的打字游戲,雙擊圖標后將進入主菜單,再按enter鍵會進入到選擇速度的菜單,這里還有游戲的簡單介紹,按1/2進入游戲后,字母會從屏幕上方掉下,從鍵盤鍵入正確的字母則掉下的字母消失,否則當字母掉到屏幕最下面時,生命值會減少,當生命值減少到0時游戲結(jié)束,這時按Esc鍵將返回主菜單。
上傳時間: 2016-02-24
上傳用戶:asdfasdfd
這是我在別人的工作基礎上編寫的生命游戲(life game)演示程序,可以比較不同初始條件或繁衍條件產(chǎn)生的不同演化結(jié)果。 生命游戲是細胞自動機的一種,以模擬生命的某種繁衍過程。根據(jù)不同的生命繁衍條件,可以衍生出豐富多彩的群體動力學。該游戲曾經(jīng)繁盛過一時,至今仍有很多愛好者。該模型在很多領(lǐng)域(如生物、物理等)都有實際的應用。 在這個生命游戲中,繁衍條件比較簡單。有兩個60x60的方框區(qū)域,開始時每一個格子里都生活著一個生命個體(用1表示)。然后這些個體按照下面的條件繁衍:首先計算每一個格子周圍相鄰生存者的個數(shù);如果有3個相鄰生存者,下一步這個格子將會有生存者(用黑色表示);如果有2個(右邊方框的是1個),這個格子下一步的狀態(tài)與上一步狀態(tài)相同;其余的情況下,下一步這個格子將沒有生存者(白色)。每一步計算所有的格子,共重復300步(開始6步按任意鍵執(zhí)行,以觀察開始的演化,后面的自動執(zhí)行)。 該程序用Turbo C++ 3.0編譯。這個游戲在《生物信息學》課上作為離散數(shù)學模型的演示程序。
上傳時間: 2013-11-30
上傳用戶:sammi
這個程序是編譯程序的一部分,用于閱讀源代碼,并識別其中的標記符、關(guān)鍵詞(以字母開頭)、數(shù)(以數(shù)字開頭)。其中數(shù)按其是否以0開頭分為10進制和8/16進制,而16進制的第二位是“x”。將上述所有識別的內(nèi)容分類顯示在屏幕和文件result.txt中。 函數(shù)scan負責整個識別、輸出過程,compare1負責識別單個字符,compare2識別詞。
上傳時間: 2013-12-23
上傳用戶:wweqas
編寫程序,實現(xiàn)成績的查詢和排序。具體要求為: ① 選擇合適的布局管理設計美觀的界面,包含成績輸入、成績查詢、成績排序功能。 ② 成績輸入:從界面上輸入學生的學號和成績,點擊“確認”按鈕進行保存。 ③ 成績查詢:輸入學生的學號,點擊“查詢”按鈕,顯示該學生成績。 ④ 成績排序:點擊“排序”按鈕,將按成績從高到低顯示學生的學號和成績。
上傳時間: 2014-01-22
上傳用戶:fandeshun
按C51格式生成漢字字模的.c及.h的windows C源碼, 你只需要把需要的漢字在confighz.h中定義,本套程序自動生成c51格式的hzkcode.c和hzkdef.h兩個文件。 本套程序需要用家自己編譯。 如果生成12點陣,用TC 3編譯buildHZ,從HZK12.GBK讀入GBK字模。 如果生成16點以上的字模,請用ming編譯freeHZ,它利用freetype.org庫從truetype字庫讀入字模。
上傳時間: 2016-03-01
上傳用戶:zhaoq123
本書全面介紹了UNIX系統(tǒng)的程序設計界面—系統(tǒng)調(diào)用界面和標準C庫提供的許多函數(shù)。 本書的前15章著重于理論知識的闡述,主要內(nèi)容包括UNIX文件和目錄、進程環(huán)境、進程控制、進程間通信以及各種I/O。在此基礎上,分別按章介紹了多個應用實例,包括如何創(chuàng)建數(shù)據(jù)庫函數(shù)庫,PostScript 打印機驅(qū)動程序,調(diào)制解調(diào)器撥號器及在偽終端上運行其他程序的程序等。 本書內(nèi)容豐富權(quán)威,概念清晰精辟,一直以來被譽為UNIX編程的“圣經(jīng)”,對于所有UNIX程序員—無論是初學者還是專家級人士—都是一本無價的參考書籍。
上傳時間: 2014-11-23
上傳用戶:zycidjl
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1