图书介绍

创造超强的e程式PDF|Epub|txt|kindle电子书版本网盘下载

创造超强的e程式
  • 莹圃电脑研究发展部编 著
  • 出版社:
  • ISBN:
  • 出版时间:1988
  • 标注页数:699页
  • 文件大小:22MB
  • 文件页数:711页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

创造超强的e程式PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第零章 预备知识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.2 SEGMENT,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.4 Supercharging的测测定法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.1 RAMSORT120

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.3 Titatoe程式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.1 VANILLA302

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.2 ROM 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.1 IP柱状图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

热门推荐