图书介绍
用C语言开发PC Tools原理与实例PDF|Epub|txt|kindle电子书版本网盘下载
![用C语言开发PC Tools原理与实例](https://www.shukui.net/cover/17/31547712.jpg)
- 叶砚霜,李雁红编译 著
- 出版社: 北京希望电脑公司
- ISBN:
- 出版时间:1991
- 标注页数:517页
- 文件大小:16MB
- 文件页数:525页
- 主题词:
PDF下载
下载说明
用C语言开发PC Tools原理与实例PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目 录1
第一章C与80X861
1.1 简介1
1.2 8086/88概述1
1.3 80286的结构及扩充功能13
1.4 80386扩充的结构要点与功能21
1.5 Microsoft汇编器26
1.6 为配合C模块的汇编语言形式36
2.2 DOS的基本组成40
2.1 简介40
第二章PC DOS概述40
2.3可执行文件56
2.4语句的考虑(LEXICAL CONSIDERATION)59
2.5磁盘系统62
2.6子目录63
2.7结论64
第三章PC DOS下的C编译器65
3.1简介65
3.2内存模式65
3.3语法的考虑74
3.4包含文件(includc file)79
3.5结论82
第四章 从PC DOS开始83
4.1 PC DOS错误码83
4.2 由C调用DOS和ROM BIOS93
4.3文件属性94
4.4从堆栈中传送实参96
4.5从堆栈内取出实参99
4.6送回错误码101
4.7一个改变文件属性的汇编语言函数103
4.8ATTRIB2: 一个用来读取和设置文件模式的程序105
4.9结论110
第五章 系统磁盘111
5.1 简介111
5.2磁盘特性111
5.3 内存的所有权(ownership)113
5.4 dskparms: 一个送回磁盘空间数量的汇编语言程序116
5.5在堆栈中实参的次序116
5.6将计算过的值加入dskdata结构121
5.7结论123
第六章时间和日期127
6.1简介127
6.2磁盘的时间与日期记录127
6.3不在磁盘目录内的时间与日期127
6.4 在磁盘目录函数调用内的时间与日期128
6.5文件代码及文件描述符128
6.6 FILEDATE: 一个用来变更文件日期的程序136
6.7系统的计时(SYSTEM TIMEKEEPING)136
6.8设计date的数据结构143
6.9设计时间的数据结构146
6.10 CHRONTST:一个用来检查Time的程序……………………………(148 )6.11结论150
6.12建议的程序练习151
第七章系统缺省值:磁盘机和路径152
7.1 简介152
7.2缺省的磁盘机152
7.3系统缺省值154
7.4工作路径(THE CURRENTPATP)158
7.5错误返回158
7.7函数3B:改变工作路径160
7.6 getpath:一个用来传回工作路径的函数160
7.8在堆栈上分配存储区163
7.9结论166
第八章PC DOS的目录167
8.1简介167
8.2目录167
8.3 DOS函数4E:寻找第一个符合的文件167
8.4 目录项目168
8.5在搜索时文件名的准则169
8.7磁盘数据传送区170
8.6在搜索时属性的准则170
8.8 findlst: 搜索第一个符合的目录172
8.8 FIND1: 一个用来测试setdta和findlst的程序173
8.9 findlst在程序应用上的价值175
8.10搜索下一个符合的目录项175
8.11 FIND2:显示所有符合的目录项目175
8.12修饰FIND2176
8.13 getitem: 一个包含本章搜索子程序的程序180
8.14 mov_mem: 一个快速的内存拷贝子程序183
8.15 FIND4:以 getitem打印出目录的程序183
8.17建议的程序练习185
8.16结论185
第九章目录登录的进一步应用188
9.1简介188
9.2贮存item结构188
9.3一个指针的数组191
9.4在LI中使用指针数组193
9.5数组语法的结构197
9.6指针及数组索引198
9.7采用指针而不用数组索引199
9.8使LI更具灵活性203
9.9结构指针与数组的排序208
9.10结论216
第十章 最终的目录打印程序:LI217
10.1 简介217
10.2第一部分: 扩充getitem217
10.3第二部分: 增加选择项(OPTIONS)224
10.4结论237
11.1 简介250
11.2键盘250
第十一章键盘和标准输入250
11.3 DOS输入函数255
11.4结论276
第十二章标准和屏幕277
12.1 简介277
12.2 DOS和标准的输出277
12.3 Interrupt 10H:视频I/O简介283
12.4结论305
13.1简介308
13.2 ROM BIOS:IOH 中断308
第十三章 直接视频存取308
13.3直接视频存取309
13.4屏幕内存配置310
13.5视频卡310
13.6彩色模式的屏幕属性311
13.7定义主要的属性312
13.8单色卡314
13.9视频内存分配314
13.10视频配置315
13.11 结构crt的声明的初设317
13.12属性定义320
13.13 V config: 视频配置函数321
13.14直接视频输出程序325
13.15 v fill的测试330
13.16 v fill结构CRT的“未配置”331
13.17直接视频的字符和字串输出函数334
13.18 v puts: 直接字串输出335
13.19仅作属性的写入341
13.20结论343
14.2视窗及视框344
14.1 简介344
第十四章 高级视频总论344
14.3屏幕的保存与恢复354
14.4视框程序库的测试361
14.5滚屏(scrolling)364
14.6使用彩色绘图卡时的屏幕干扰370
14.7扫描线的回扫(retracc)370
14.8对于单一符记子程序的改进371
14.9结论383
15.1 简介384
15.80X86 中断结构384
第十五章中断(Interrupts)384
15.3在中断要求后的处理387
15.4 时钟中断程序402
15.5硬件中断409
15.6结论417
第十六章IPM PC实例程序418
16.1汇编语言程序418
16.2测试汇编程序……………………………………………………………(427 )16.3使工具集适合其它编译器和汇编器432
16.4 swint的支持436
16.5访问DOS437
16.6键盘输入441
16.7 VIDEO输出函数444
16.8直接屏幕输出450
16.9终端仿真程序457
16.10处理Cobtrol-Break473
16.11处理致命的错误476
附录A附带的函数481
附录B本书程序与环境的配合485
附录C美国国家标准信息交换码(ASCⅡ)504
附录D C:优先顺序表507
附录E 8086、80286和80386指令集508