文摘
英文文摘
论文创新性声明及关于论文使用授权的说明
第一章前言
1.1国内外发展动态
1.2论文选题和主要工作及论文安排
第二章视频数字信号处理芯片XY-VDSP
2.1 XY-VDSP的硬件结构
§2.1.1 XY-VDSP的高度模块化设计
§2.1.2 XY-VDSP整体结构及工作流程
§2.1.3 XY-VDSP的阵列结构
2.2 XY-VDSP的指令分析
§2.2.1指令编码结构
§2.2.2指令流水线结构
§2.2.3指令分类
第三章编译器开发工具
3.1可重定义编译器开发系统的组成
3.2可重定义编译器开发工具的工作原理
§3.2.1编译器前端开发的原理
§3.2.2编译器后端开发的原理
3.3数据流模型的Petri网描述
3.4编译信息提示及调试
第四章设计思路和存储器访问的编译实现
4.1编译器开发的设计思路和设计方法
4.2存储器访问的编译实现
§4.2.1硬件基本信息描述
§4.2.2寄存器描述
§4.2.3堆栈描述
§4.2.4操作数描述
§4.2.5指令格式
§4.2.6指令操作码
§4.2.7代码表Code Table
§4.2.8操作描述
第五章串行指令的编译实现
5.1串行ALU指令的编译实现
§5.1.1 ALU指令的分类情况及其解决
§5.1.2串行ALU指令中的特殊指令的编译实现
5.2其他串行指令的编译实现
§5.2.1控制指令和条件指令的编译实现
§5.2.2堆栈操作的编译实现
§5.2.3移位指令的编译实现
第六章矢量指令的编译实现
6.1扩展指令集的BNF描述
6.2 XY-VDSP的并行数据类型及其描述
§6.2.1 XY-VDSP的并行数据类型
§6.2.2 XY-VDSP的并行数据类型的访问
§6.2.3并行数据类型的CIF描述
6.3矢量指令的编译实现
§6.3.1矢量存储器访问的编译实现
§6.3.2矢量ALU指令的编译
§6.3.3 XY-VDSP的特有指令
第七章XY-VDSP的MDF的编写
7.1 MDF的描述语言MDL
§7.1.1特殊语句和专用语句
§7.1.2机器指令字的域描述
7.2 XY-VDSP的MDF编写
§7.2.1域的信息提供
§7.2.2串行指令和并行指令的MDF的设计与代码实现
§7.2.3串行指令和矢量指令的合并
§7.2.4 XY-VDSP的指令流水线相关分析及解决
第八章结束语
附录A一段综合程序
附录B MCC编译生成的.asm文件
附录C MCPACK汇编优化程序生成的.asr文件
致谢
参考文献
在读期间研究成果