《创造超强的e程式》求取 ⇩

第零章预备知识2

0.1从一个简单的例子开始2

0.2组合语言的句法规则5

0.3资料结构与定址模式7

0.3.1暂存器8

0.3.2记亿体与段的划分11

0.3.3指令的执行13

0.3.4定址模式14

0.3.5堆叠器19

0.4旗标20

0.5处理器指令22

0.5.1算术运算23

0.5.2资料移动27

0.5.3执行流程控制28

0.5.4输入/输出33

0.5.5字串处理34

0.6虚拟运算码37

0.6.1资料储存方式38

0.6.2SEGMENT,GROUP,以及ASSUME虚拟运算码39

0.6.3程序41

0.7执行编译器,组译程式,及连结程式42

0.7.1编译与组译42

0.7.2连结43

0.7.3执行编译程式、组译程式、及连结程式45

0.8总结49

第一章简介53

1.1增强(supercharging)54

1.2这本书为读者带来什么56

1.3本书的架构57

第二章增强的观念61

2.1 IBM PC概观62

2.2增强的方式64

2.2.1使处理机执行达到最佳速度64

2.2.2使磁碟输入/输出达到最佳效果66

2.2.3避开MS-DOS67

2.2.4避开ROM-BIOS67

2.2.5存取隐藏的功能68

2.3增强功能的利与弊69

2.3.1模组化程式设计73

2.3.2将功能与实作分开来74

2.3.3做较小的模组75

2.3.4尽量减少模组间的联系76

2.3.5避免隐含的模组间联系78

2.4Supercharging的测测定法78

2.5结论81

第一部分使执行速度最佳化84

第三章如何由C程式呼叫组合语言常式84

3.1概略的介绍呼叫组合语言85

3.2分段和群88

3.3编译程式记亿体模式93

3.4 C与组合语言的界面96

3.5编译程式分段和群的使用方法98

3.6呼叫常规102

3.7捷径109

3.8结论111

第四章处理机时间最佳化R AMSORT119

4.1RAMSORT120

4.2 RAMSORT C程式122

4.3转换C语言成为组合语言127

4.4测量绩效128

4.5错误的最佳化方法129

4.6正确的最佳化方法132

4.7最后的妙计133

4.8结论133

第五章最佳化Titatoe(井字游戏)程式155

5.1井字游戏156

5.2搜寻策略158

5.3Titatoe程式164

5.4使Titatoe程式最佳化167

5.5结论170

第六章输入/输出速度最佳化:secret程式205

6.1编密(encryption)206

6.2编密程式—Secret程式211

6.3作业系统与C档案输入/输出212

6.4使程式最佳化218

6.5 CPU最佳化工作221

6.6其他的磁碟机221

6.7结论222

第二部分直接存取ROM BIOS235

第七章如何呼叫ROM BIOS235

7.1中断236

7.2中断操作240

7.3 ROM BIOS243

7.4呼叫ROM BIOS249

7.5 int86函式258

7.6结论260

第八章利用ANS I.SYS与BIOS设计程式291

8.1字元输入/输出(I/O)292

8.2键盘字元输入295

8.3 Display程式296

8.4显示文字302

8.4.1VANILLA302

8.4.2 ANSI302

8.4.3 ROM BIOS303

8.4.4直接存取304

8.5组合语言常式304

8.6绩效305

8.7结论307

第九章显示器和直接的键盘I/O325

9.1显示器彩色与属性326

9.2 ROM BIOS键盘函式329

9.3属性程式332

9.4结论333

第十章CGA & EGA之ROM BIOS图形345

10.1非整数次元346

10.2ROM BIOS显示常式349

10.3 Fractal程式356

10.4执行Fractal程式362

10.5结论365

第十一章串列埠—键盘/显示器I/O381

11.1串列式输入/输出(I/O)383

11.2 Termemu程式389

11.3串列埠B IOS函式391

11.4 Termpemup程式395

11.5列印机埠BIOS程式397

11.6结论398

第三部分直接存取硬体417

第十二章如何直接取用硬体功能417

12.1取用硬体的基本概念418

12.2 IBM硬体总览420

12.3取用程式位址空间以外的记亿体空间430

12.4使用IN与OUT指令440

12.5利用中断442

12.6总结447

第十三章直接取用萤幕I/O功能449

13.1显示记忆体450

13.2从低位址记亿区中取得显示资讯455

13.3新的ScrPuts函式456

13.4修订版ShowFile程式458

13.5总结459

第十四章快速动画设计—Ping游戏465

14.1显示记亿体467

14.2 BLOCK函式469

14.3透视BLOCK函式475

14.4 Ping程式483

14.5总结484

第十五章中断驱动串列输出入程式515

15.1串列埠输出入基本原理517

15.2串列埠的硬体中断522

15.3循环式缓冲器523

15.4中断驱动串列界面526

15.5 COM-II程式529

15.6总结529

第十六章直接存取音频产生I/O界面553

16.1音效产生硬体原理554

16.2 Sound程式559

16.3处理器的执行速度561

16.4直接控制扬声器564

16.5总结565

第十七章Super charging测试工具:IP柱状图581

17.1IP柱状图582

17.2计时器中断587

17.3 IP柱状图模组589

17.4使用IP柱状图模组592

17.5连结程式位址对映表594

17.6分析RamSort程式596

17.7总结598

第四部分附录625

附录A ROM BIOS中断及暂存器用法626

附录B键盘码635

附录C 8088/8086指令组641

附录D名词解释665

1988《创造超强的e程式》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

创造社记程(1989 PDF版)
创造社记程
1989 上海:上海社会科学院出版社
创造力工程( PDF版)
创造力工程
创造力工程(1986 PDF版)
创造力工程
1986
创造力工程( PDF版)
创造力工程
创造力工程(1986 PDF版)
创造力工程
1986
陈寅恪学术文化随笔(1996年09月第1版 PDF版)
陈寅恪学术文化随笔
1996年09月第1版 中国铁道出版社
创造工程( PDF版)
创造工程
创造学与创造工程( PDF版)
创造学与创造工程
《发明与革新》杂志社
奇妙的创造( PDF版)
奇妙的创造
香港浸会大学校牧处
有创造力的工程师(1985 PDF版)
有创造力的工程师
1985 中国发明创造者基金会;中国预测研究会
工程师的创造力训练(1986 PDF版)
工程师的创造力训练
1986 北京现代管理学院
艺术创造工程(1987 PDF版)
艺术创造工程
1987 上海:上海文艺出版社
超强酸和超强碱(1986 PDF版)
超强酸和超强碱
1986 北京:化学工业出版社
工艺过程的超声强化(1964 PDF版)
工艺过程的超声强化
1964 北京:国防工业出版社
人格心理(1997 PDF版)
人格心理
1997 北京:中国人口出版社