1.1 PC 16位TPC-H模型机 1
1.1.1 TPC-H模型机简介 1
1.1.2TPC-H模型机可做的实验 1
第一章 计算机应用模型机介绍 1
1.2 TPC-H模型机的结构 2
1.2.1接口卡 2
1.2.2实验箱 3
1.3开宝牌80X86 16位微机原理接口培训系统 7
1.4国外的模型机 7
1.4.1连接电缆 8
1.4.2 PC总线扩展卡电路设计 8
1.4.3 PC接口训练器 9
1.5.1模型机硬件设计过程中最关键的问题 12
1.5模型机IC技术的约束条件 12
1.5.2一些通用逻辑电路的输入/输出特性 13
1.5.3一些通用逻辑电路的系列特性参数 13
1.5.4系统使用的逻辑元件系列 14
1.5.5 Intel公司微处理器的工艺发展情况 15
1.5.6模型机硬件设计逻辑门负载计算 15
1.5.7电容衰减对于模型机系统设计的影响 16
1.5.8电源损耗条件 16
1.5.9接地反跳对于模型机系统设计的影响 17
1.5.10振荡对于模型机系统设计的影响 18
1.5.11数据一致性和出错修改 19
2.3使用汇编语言软件创建.COM文件程序 22
2.2一般使用的汇编语言软件 22
第二章 DOS环境下的PC应用模型机的软件技术 22
2.1纯DOS操作系统环境下的PC模型机结构 22
2.3.1创建.COM文件程序的步骤 23
2.3.2两个.COM格式源程序范例 23
2.3.3生成一个.COM程序文件 24
2.4一般使用的C语言软件 24
2.5使用C语言软件和汇编语言软件编程 24
2.5.1采用C语言嵌入式汇编语句编程方法 25
2.5.2用C程序调用一个汇编过程 26
2.6TurboC/C++软件工具 28
2.7虚拟DOS操作系统环境下使用的软件工具 30
3.1模型机的PC主机输出口 31
第三章 模型机的PC主机与接口芯片技术 31
3.2模型机的PC主机输入口 32
3.3 8255/82C55PPI芯片 33
3.4串行接口PPI 8251A UART芯片 34
3.5键盘接口 40
3.6打印机接口 41
3.7同模型机接口板相连的外设 43
3.8同模型机接口板相连的非标准设备 45
3.8.1 LCD 45
3.8.2步进电机 52
3.8.3 DAC芯片 55
3.8.4 ADC芯片 58
3.8.5传感器 61
3.9定时器 63
3.10总线 67
3.10.1 PCI局部总线标准 67
3.10.2 USB总线 71
第四章 计算机应用模型机软硬件开发环境 73
4.1计算机应用模型机32位主机操作系统的选择 73
4.2Windows 98操作系统的引导 73
4.3IA-32处理器体系结构 74
4.4 IA-32处理器体系结构环境下程序是如何运行的 75
4.5 IA-32处理器体系结构环境下内存的使用 76
4.6 Windows32位编程 78
4.7四个层次的汇编语言程序员 79
第五章 Windows环境下32位汇编语言控制台程序编写技术 80
5.1 32位汇编语言控制台模型机的仿真应用程序 80
5.2 32位汇编语言控制台API函数 80
5.2.1制台的句柄函数GetStdHandle 81
5.2.2控制台输入函数ReadConsole 82
5.2.3单个字符的输入 85
5.2.4控制台输出函数 85
5.2.5控制台应用程序对文件的处理 86
5.2.6控制台窗口函数 90
5.5.7日期及时间函数 94
6.1预备知识 96
第六章 Winndows图形界面的32位汇编语言窗口程序编写技术 96
6.2 Windows窗口应用主程序 97
6.3使用资源 101
6.4如何在程序中使用各资源 101
6.4.1使用菜单与加速键 101
6.4.2使用图标和光标 103
6.4.3位图及对话框 104
6.4.4子窗口控件字符串资源 106
6.5图形设备接口(GDI) 106
6.5.1什么是图形设备接口(GDI) 106
6.5.2刷新客户区 107
6.5.3设备环境句柄 108
6.6通用对话框(CommonDialog Box)和通用控件 110
6.7动态链接库 111
6.8分时的多进程和多线程 114
6.8.1创建线程的函数 114
6.8.2有关创建线程的其他函数 115
6.9对环境变量的操作 115
6.10执行可执行文件 116
6.10.1 Shell调用 116
6.10.2用CreateProcess等函数执行 117
6.11注册表及INI文件的更改 119
6.12网络通信 121
第七章 其他32位编程语言技术 122
参考文献 124
后记 125