天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 計算機(jī)論文 >

信息家電接口描述語言及其編譯器的研究與設(shè)計

發(fā)布時間:2021-02-02 05:19
  本文首先討論了信息家電的特點,提出了信息家電體系結(jié)構(gòu)框架的構(gòu)想,并就信息家電接口描述語言在整個體系結(jié)構(gòu)中所起的關(guān)鍵作用做了介紹;將面向?qū)ο蟮乃枷胍胄畔⒓译婓w系結(jié)構(gòu)的研究,指導(dǎo)對信息家電接口定義語言的設(shè)計,通過與其他語言的比較使IAIDL得到了明確的定位:IAIDL不能直接用它來編寫可執(zhí)行的程序,它只用于描述設(shè)備信息,是有別于高級語言的非編程語言。接著文章給出了IAIDL語言具體的說明,并就各個語句功能和語句的設(shè)計目的做了詳細(xì)闡述。本文研究的第二大塊是IAIDL編譯器研究與設(shè)計。文章分別從編譯原理及編譯技術(shù)兩個方面對IAIDL編譯器做了介紹。具體實現(xiàn)是在Linux下的lex&yacc和嵌入式數(shù)據(jù)庫MySQLite下完成的。本文所設(shè)計的IAIDL編譯器可以成功地編譯通過用IAIDL書寫的IAIDL文件,并能完成對其中信息的提取、加工與數(shù)據(jù)的存儲。文章最后對信息的加工處理做了分析研究并介紹了數(shù)據(jù)庫表格的結(jié)構(gòu)和MySQLite提供的C語言API接口。本課題在信息家電體系結(jié)構(gòu)中引入IAIDL,通過編譯IAIDL文件,將其中有關(guān)信息家電設(shè)備的信息提取出來,經(jīng)過加工存入位于家庭網(wǎng)關(guān)的數(shù)據(jù)庫... 

【文章來源】:湖南師范大學(xué)湖南省 211工程院校

【文章頁數(shù)】:84 頁

【學(xué)位級別】:碩士

【文章目錄】:
中文摘要
英文摘要
第一章 緒論
    1.1 信息家電
        1.1.1 信息家電的概述
        1.1.2 信息家電的特點
        1.1.3 信息家電的未來
        1.1.4 信息家電與嵌入式系統(tǒng)
    1.2 本課題的意義以及在信息家電體系結(jié)構(gòu)中的作用
        1.2.1 課題研究意義
        1.2.2 課題在信息家電體系結(jié)構(gòu)中的作用
    1.3 信息家電的基本體系框架
        1.3.1 家庭網(wǎng)絡(luò)的構(gòu)成
        1.3.2 信息家電接口定義語言
        1.3.3 網(wǎng)關(guān)
        1.3.4 解釋器
        1.3.5 客戶機(jī)與服務(wù)器
        1.3.6 設(shè)備請求代理器
    1.4 編譯器的歷史
    1.5 論文結(jié)構(gòu)
第二章 IAIDL的設(shè)計及其相關(guān)編譯原理
    2.1 引入IAIDL的意義
    2.2 IAIDL定義與定位
    2.3 IAIDL描述的內(nèi)容
        2.3.1 屬性
        2.3.2 操作
        2.3.3 狀態(tài)
        2.3.4 基本數(shù)據(jù)類型
        2.3.5 離散型設(shè)備的描述
    2.4 IAIDL相關(guān)編譯原理
        2.4.1 IAIDL的字母表與符號串
        2.4.2 IAIDL的正則表達(dá)式
        2.4.3 IAIDL文法定義
        2.4.4 IAIDL規(guī)范
        2.4.5 例子
    2.5 IAIDL描述設(shè)備的能力分析
第三章 詞法與語法分析
    3.1 詞法分析概述
    3.2 語法分析概述
        3.2.1 自上而下分析法
        3.2.2 自下而上分析法與LR(k)分析器
    3.3 lex&yacc
        3.3.1 詞法分析器生成工具lex
        3.3.2 基于 LALR(1)的語法分析程序的生成器yacc
        3.3.3 lex與yacc協(xié)同工作流程
第四章 中間信息的規(guī)劃和信息的存儲
    4.1 中間信息及其存放的數(shù)據(jù)形式
    4.2 中間信息的數(shù)據(jù)庫
        4.2.1 MySQLite
        4.2.2 中間信息數(shù)據(jù)庫的結(jié)構(gòu)
        4.2.3 MySQLite接口函數(shù)
第五章 結(jié)語
參考文獻(xiàn)
附錄一 yacc源文件(規(guī)則段)
附錄二 攻讀碩士期間發(fā)表的學(xué)術(shù)論文
致謝


【參考文獻(xiàn)】:
期刊論文
[1]嵌入式Linux在信息家電中的應(yīng)用研究[J]. 李明,張佑生,賈偉.  合肥工業(yè)大學(xué)學(xué)報(自然科學(xué)版). 2004(03)
[2]信息家電網(wǎng)絡(luò)技術(shù)[J]. 王磊,邵時.  單片機(jī)與嵌入式系統(tǒng)應(yīng)用. 2002(05)

碩士論文
[1]基于嵌入式技術(shù)與LVCL的信息家電萬能遙控器的研究與實現(xiàn)[D]. 張佳.湖南師范大學(xué) 2006
[2]基于信息家電接口定義語言的遠(yuǎn)程監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)[D]. 黃慧華.湖南師范大學(xué) 2005
[3]可編程控制器梯形圖語言編譯器的研究與設(shè)計[D]. 袁曉紅.中南大學(xué) 2004



本文編號:3014130

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3014130.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶b92e6***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com