更新时间:2018-12-27 18:02:35
封面
版权信息
前言
第一篇 计算机系统构成及自定义CPU芯片设计
第1章 计算机系统构成及工作原理
1.1 从一个产品加工厂谈起
1.2 计算机诞生及系统构成
1.3 计算机开发及运行流程
第2章 自定义指令系统设计
2.1 指令系统概述
2.2 自定义指令系统
第3章 HDL硬件描述语言
3.1 VHDL硬件描述语言
3.2 Verilog HDL硬件描述语言
3.3 VHDL和Verilog HDL语言的对应关系
第4章 QUARTUSⅡ开发工具
4.1 QUARTUSⅡ开发系统软件使用入门
4.2 QUARTUSⅡ设计技巧
4.3 DSP Builder代码自动生成
第5章 自定义CPU——SCU芯片设计
5.1 SCU结构设计
5.2 SCU内核设计
5.3 SCU片内外设设计
5.4 SCU整体电路
5.5 SCU芯片实现
计算机硬件系统开发与机器语言编程第6章
6.1 计算机硬件系统设计
6.2 机器语言编程
第二篇 软件开发流程及自定义编程语言
第7章 计算机软件的硬件基础
7.1 软件概述
7.2 数据——加工对象
7.3 程序——加工流程
第8章 自定义汇编语言——SCL语言
8.1 汇编语言概述
8.2 指令语句与伪指令设计
8.3 汇编语言结构设计
第9章 自定义高级语言——SCH语言
9.1 高级语言概述
9.2 SCH语言基本成分设计
9.3 SCH语言结构设计
9.4 SCH语言单词与语法归纳
第三篇 工具软件的自主开发
第10章 C++开发语言与VC开发工具
10.1 熟悉VC++6.0软件开发工具
10.2 C++语言基础
10.3 窗口应用程序编程——使用API
10.4 窗口应用程序编程——使用MFC
第11章 编辑器的自主设计
11.1 编辑器概述
11.2 编辑器基本框架生成
11.3 关键字高亮与文件操作
11.4 状态栏、快捷菜单与SHELL操作
第12章 汇编器的自主设计
12.1 汇编器概述
12.2 汇编器工作原理
12.3 汇编器编程实现
第13章 编译器的自主设计
13.1 编译器概述
13.2 编译器的工作原理
13.3 指令代码生成
13.4 编译器的编程实现
第14章 链接器的自主设计
14.1 链接器概述
14.2 链接器工作原理
14.3 链接器编程实现
第15章 编程器的自主设计
15.1 编程器概述
15.2 编程器硬件电路设计
15.3 RS-232通信原理及自定义通信协议
15.4 单片机数据接收与烧写程序设计
15.5 编程器软件界面与数据发送功能设计
15.6 编程器性能测试
第四篇 自定义计算机系统编程实例
第16章 自定义SCL汇编语言编程实例
16.1 SCL汇编语言列表
16.2 汇编程序开发流程
16.3 汇编程序开发实例
第17章 自定义SCH高级语言编程实例
17.1 SCH高级语言单词列表及语法归纳
17.2 SCH高级程序开发流程
17.3 高级程序开发实例
附录A 自定义计算机系统的SOPC实现
A.1 RAM模块的HDL描述
A.2 ROM模块的HDL描述
A.3 系统的SOPC设计
附录B 随赠光盘文件列表
参考文献