文摘
英文文摘
声明
第一章 picoDotNet的研究背景和意义
1.1 课题研究的背景
1.1.1 计算机语言的发展历程
1.1.2 Java语言的发展历程和特点
1.1.3 业界现在面临的问题
1.2业界现阶段的解决方案
1.3课题研究的意义
第二章picoDotNet指令系统和体系结构设计
2.1.Net技术简介
2.1.1.NET Framework架构
2.1.2.NET Framework环境
2.1.3公共语言运行库的功能
2.1.4.NET Framework类库
2.1.5客户端应用程序开发
2.1.6服务器应用程序开发
2.1.7服务器端托管代码
2.2 picoDotNet指令集
2.2.1 picoDotNet指令集介绍
2.2.2 .Net IL指令执行过程
2.3 picoDotNet的体系结构设计分析
2.3.1 picoDotNet的体系结构
2.3.2 picoDotNet指令的实现方式
第三章picoDotNet系统结构
3.1. picoDotNet系统结构概述
3.1.1. 外围模块
3.1.2. 核心模块
3.1.3. 特殊寄存器
3.2. 指令缓存单元
3.3. 中央控制单元
3.3.1. 指令译码折叠单元
3.3.2. 寄存器控制单元
3.3.3. 指令执行单元
3.3.4. 微码单元
3.4. 浮点运算单元
3.5. 数据缓存单元
3.6. 堆栈管理单元
3.7. 总线接口单元
3.8. PCSU单元
第四章结论和展望
参考文献
附录
致谢
在读期间发表的学术论文与取得的研究成果