《C语言程序设计教程》求取 ⇩

目录1

目录1

第一章 导论1

第一节 接口技术的基本概念1

一、接口的功能1

二、端口的编址方式2

三、I/O控制方法4

一、系统板的组成7

第二节 PC/XT的系统板及处理器子系统7

二、工作在最大组成方式下的8088微处理器9

三、PC/XT的多处理器结构12

第三节 PC/XT的系统总线14

一、系统总线时序基准电路14

二、总线仲裁器和系统总线结构17

三、系统总线周期时序20

四、IBM PC总线标准26

第一节 PC/XT的系统存储器配置32

第二章 PC/XT的系统存储器和DMA控制器32

第二节 动态RAM及奇偶校验34

一、64K×1位的动态RAM芯片34

二、系统板上的动态RAM结构35

三、奇偶校验电路37

第三节 直接存储器访问方式37

一、DMA控制器的主、从工作方式37

二、DMA控制器的引脚信号38

三、DMA控制器的时序41

第四节 8237A-5DMA控制器的编程42

一、DMA操作模式和传送类型42

二、8237A-5的内部寄存器43

三、编程举例45

第三章 系统板上的I/O芯片和中断系统49

第一节 PC/XT的I/O端口地址49

一、输入/输出指令49

二、PC/XT的I/O地址分配50

第二节 8255A-5可编程并行接口芯片52

一、8255A-5的性能和操作模式52

二、8255A-5在系统板上的连接使用55

第三节 8253-5可编程定时器57

一、8253-5的性能和操作模式58

二、8253-5在系统板上的连接使用61

第四节 PC/XT的中断系统63

一、中断类型和中断向量表63

二、0~4型的中断64

第五节 以单片8259A实现硬件中断管理69

一、8259A引脚信号及内部结构70

二、8259A的编程使用71

三、数字钟程序75

第四章 键盘接口技术79

第一节 键盘及其接口电路79

一、键盘79

二、键盘接口电路82

第二节 键盘硬件中断处理83

一、控制键意的功能键和专用组合键83

二、键盘标志位和键盘缓冲区85

三、键盘硬件中断服务程序87

四、硬件中断写入缓冲区的键代码89

第三节 键盘I/O功能程序92

第五章 CRT显示器接口技术95

第一节 CRT显示器原理和配置95

第二节 彩色显示器适配器98

一、操作模式和颜色控制99

二、CRT控制器和同步扫描103

三、象点的I.R.G.B信号输出109

四、状态读出和光笔接口112

五、适配器编程举例114

第三节 显示I/O功能程序117

第四节 软件中断INT10H使用举例128

一、针式打印机工作原理131

第六章 打印机接口技术131

第一节 FX-80/100打印机131

二、FX-80/100打印机性能132

三、FX-80/100打印机控制命令133

第二节 打印机适配器和打印I/O功能程序137

一、打印机适配器框图137

二、打印机接口信号139

三、打印机I/O功能程序141

第三节 软件中断INT17H使用举例143

一、ROM-BIOS中的屏幕拷贝程序143

二、CC-DOS中的屏幕拷贝程序146

第七章 异步通信接口技术150

第一节 串行通信及串行总线标准150

一、串行通信的一般概念150

二、调制解调器(MODEM)154

三、串行总线标准RS-232C156

四、20mA电流环标准160

一、INS 8250的性能和引脚信号163

第二节 异步通信适配器164

二、INS 8250内部寄存器166

三、INS 8250编程举例171

第三节 异步通信I/O功能程序173

第八章 软磁盘驱动器接口技术177

第一节 IBM 5?英寸软盘驱动器177

一、PC/XT软盘驱动器的配置177

二、软盘信息记录格式177

三、PC/XT的软盘驱动器179

第二节 软盘驱动器适配器181

一、软磁盘信息的存取过程简述181

二、PC/XT软盘驱动器适配器183

三、软盘控制器的命令和工作过程189

第三节 FDC编程和软盘I/O功能程序192

一、FDC编程193

二、软盘I/O功能程序DISKETTE-IO(INT13H)195

第四节 软件中断INT13H使用举例198

第九章 硬磁盘驱动器接口技术202

第一节 硬磁盘驱动器简介202

一、温彻斯特技术202

二、PC/XT的硬盘驱动器203

三、硬磁盘磁道格式和交叉存取204

第二节 硬磁盘驱动器适配器205

一、硬盘控制器的接口信号206

二、控制器I/O接口的主机可访问寄存器208

三、硬盘控制器的命令211

第三节 硬盘I/O功能程序216

一、PC/XT的中断向量表216

二、硬盘I/O功能程序DISK-IO(INT13H)220

第四节 PC/XT的启动和系统自举过程223

一、冷启动与热启动223

三、ROM-BIOS对PC-DOS的引导224

二、PC-DOS的组成224

四、PC-DOS的自举过程225

第十章 模拟量I/O接口技术229

第一节 计算机的模拟量输入、输出通道229

一、模入、模出通道的基本组成229

二、采样保持电路229

三、多路模拟开关231

第二节 D/A转换器232

一、D/A转换器的原理233

二、DAC使用举例234

第三节 A/D转换器241

一、A/D转换器的原理242

二、A/D转换器的性能参数244

三、ADC使用举例247

附录1 汇编指令系统参考253

附录2 BIOS软件中断272

附录3 PC-DOS 2.0版系统功能调用282

1992《C语言程序设计教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由谭浩强等编著 1992 北京:高等教育出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

C语言程序设计(1998 PDF版)
C语言程序设计
1998 北京:中国物资出版社
C语言程序设计( PDF版)
C语言程序设计
c语言程序设计教程( PDF版)
c语言程序设计教程
C语言程序设计教程( PDF版)
C语言程序设计教程
成都:电子科技大学出版社
C语言程序设计教程(1992 PDF版)
C语言程序设计教程
1992 北京:高等教育出版社
精通Visual C++ for Windows 95/NT(1997 PDF版)
精通Visual C++ for Windows 95/NT
1997 北京:电子工业出版社
C语言程序设计(1994 PDF版)
C语言程序设计
1994 北京:中国科学技术出版社
C程序设计语言(1984 PDF版)
C程序设计语言
1984 广州:广东高等教育出版社
C程序设计语言(1987 PDF版)
C程序设计语言
1987 上海:同济大学出版社
C语言程序设计教程(1995 PDF版)
C语言程序设计教程
1995 杭州:浙江大学出版社
C语言程序设计(1995 PDF版)
C语言程序设计
1995 天津:南开大学出版社
C语言程序设计教程(1998 PDF版)
C语言程序设计教程
1998 北京:科学技术文献出版社
C语言程序设计教程(1998 PDF版)
C语言程序设计教程
1998 成都:电子科技大学出版社
Netscape JavaScript指南(1997 PDF版)
Netscape JavaScript指南
1997 北京:中国水利水电出版社
C语言程序设计(1998 PDF版)
C语言程序设计
1998 北京:北京大学出版社