首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--程序设计论文

基于VTD模型的XML硬件解析器研究

摘要第5-7页
ABSTRACT第7-8页
目录第9-12页
第一章 绪论第12-18页
    1.1 研究背景和目的第12-14页
    1.2 XML 硬件解析器的发展现状第14-16页
    1.3 本文的研究内容与结构第16-18页
第二章 可扩展标记性语言及其解析模型第18-29页
    2.1 XML 语言简介第18-25页
        2.1.1 XML 技术的产生第18-19页
        2.1.2 XML 语言的优点第19-20页
        2.1.3 XML 语言的语法第20-23页
        2.1.4 XML SCHEMA 验证第23-25页
    2.2 常见的XML 解析器第25-29页
        2.2.1 DOM 解析模型第25-26页
        2.2.2 SAX/StAX 解析模型第26-28页
        2.2.3 VTD 解析模型第28-29页
第三章 XML 解析器的分析与比较第29-43页
    3.1 分析XML 解析器的必要性第29-30页
    3.2 XML 解析过程的分析第30-32页
        3.2.1 字符转换第30页
        3.2.2 词法分析第30-31页
        3.2.3 句法分析第31-32页
    3.3 解析模型的数据表达第32-35页
        3.3.1 DOM 和VTD 模型的数据表达第32-34页
        3.3.2 SAX 和StAX 模型的数据表达第34-35页
    3.4 各种解析器的特性比较第35-41页
        3.4.1 串流能力第35-39页
        3.4.2 访问与修改能力第39-40页
        3.4.3 硬件加速能力第40-41页
    3.5 解析模型的选择第41-43页
第四章 XML 解析器的改进第43-54页
    4.1 解析过程的并行化第43-48页
        4.1.1 分块解析方法的提出第43-47页
        4.1.2 分块解析方法的实例第47-48页
    4.2 解析结果的数据压缩第48-54页
        4.2.1 对解析结果进行压缩的可行性第48-49页
        4.2.2 压缩后的文档结构第49-51页
        4.2.3 解析结果压缩的过程第51-53页
        4.2.4 压缩后文档的访问与修改第53-54页
第五章 VTD 模型在FPGA 上的实现第54-68页
    5.1 可编程片上系统简介第54-55页
    5.2 系统开发工具与开发环境第55-57页
        5.2.1 系统的硬件平台第55页
        5.2.2 系统的开发语言第55-56页
        5.2.3 系统设计的EDA 工具第56-57页
    5.3 解析器系统总体设计方案第57-59页
        5.3.1 系统设计目标第57页
        5.3.2 VTD 解析模块方案第57-58页
        5.3.3 NIOS II 系统解析查询模块第58-59页
    5.4 各解析器模块的设计与实现第59-68页
        5.4.1 XML 文件的存取第59-61页
        5.4.2 XML 词法分析部分的设计第61-64页
        5.4.3 XML 句法分析部分的设计第64-65页
        5.4.4 解析记录的生成第65-68页
第六章 系统仿真与测试第68-77页
    6.1 XML 文档解析过程仿真第68-71页
        6.1.1 仿真工具ModelSim第68页
        6.1.2 仿真设计和仿真结果第68-71页
    6.2 XML 文档解析测试第71-77页
        6.2.1 串口通信模块的设计第71-72页
        6.2.2 查询功能模块的设计第72-74页
        6.2.3 测试过程与结果第74-77页
第七章 总结第77-79页
    7.1 本文总结第77页
    7.2 研究展望第77-79页
参考文献第79-82页
致谢第82-83页
攻读学位期间发表的学术论文第83-85页

论文共85页,点击 下载论文
上一篇:普适环境下智能空间的建模与应用
下一篇:文化共享工程中信息服务门户的设计和实现