图书介绍

详论C语言与8086组合语言呼叫PDF|Epub|txt|kindle电子书版本网盘下载

详论C语言与8086组合语言呼叫
  • 蔡明峰编译 著
  • 出版社: 儒林图书有限公司
  • ISBN:
  • 出版时间:1988
  • 标注页数:414页
  • 文件大小:18MB
  • 文件页数:428页
  • 主题词:

PDF下载


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

下载说明

详论C语言与8086组合语言呼叫PDF格式电子书版下载

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

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

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

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

图书目录

第一章 导论1

阅读本书前应该有的认识4

本书的组织架构4

第二章Supercharging的观念7

纵观IBM PC的架构9

强化工作的种类11

改善处理器的执行速度12

改善磁碟输入/输出的速度13

跳过MS-DOS13

跳过ROM BIOS的一般化常式13

使用PC内藏的功能14

强化工作的得失14

模组化的程式设计17

区别模组的功能及模组的内部细节18

写成小型的模组18

减少模组资料的传递19

避免内隐式模组间的资料传递21

度量程式的执行状况22

摘要24

练习24

第一部份 强化执行速度25

第三章 如何由C语言呼叫组合语言27

简述组合语言程式的呼叫29

分段与分段群31

编译程式的记忆体模式35

C语言与组合语言间的介面37

编译程式分段与分段群的用法38

呼叫协定41

使用组合语言的捷径45

摘要46

练习47

第四章 处理器执行时间的最佳化:RAMSort53

RAMSort55

RAM Sort C语言程式56

把C语言转换为组合语言60

测量执行效益60

错误的改善方式61

正确的改善方式63

最后的调整63

摘要64

练习64

第五章 改善处理器执行的速度:井字游戏81

井字游戏83

搜寻棋步的策略85

井字游戏程式87

改善井字游戏程式90

摘要92

练习92

第六章 输入/输出速度的改善:Encrypt103

编密码105

Encrypt程式108

作业系统与C语言档案的输入/输出108

改善程式的效率112

改善CPU执行效益114

其它的磁碟驱动器115

摘要115

练习115

第二部份 使用ROM BIOS121

第七章 如何呼叫ROM BIOS123

中断125

中断的程序127

RO M BIOS129

呼叫ROM BIOS134

int86函数139

摘要140

练习140

第八章 萤幕控制:ShowFile155

字元输入/输出157

键盘字元输入158

ShowFile程式159

显示文字档162

VANILLA163

ANSI163

ROM BIOS163

直接存取显示区164

组合语言常式164

执行效益164

摘要165

练习166

第九章 显示与键盘输入/输出:Border175

颜色显示与显示属性177

ROM BIOS键盘函数178

Attrib程式180

摘要180

练习181

第十章CGA和EGA与ROM BIOS绘图功能:Fractal187

部份衍生图189

ROM BIOS图形显示常式191

Fract程式194

执行Fract程式197

摘要199

练习199

第十一章 序列埠—键盘/显示输出入:Term207

序列输入/输出209

Term程式214

BIOS的序列埠函数215

Term Print217

印表机输出埠BIOS函数218

摘要220

练习220

第三部份 直接控制硬体231

第十二章 如何直接控制硬体233

综观IBM PC硬体架构236

使用程式位址空间外的记忆体242

使用IN和OUT指令247

使用中断处理250

摘要254

练习255

第十三章 萤幕显示的直接控制:ShowFile Ⅱ257

显示记忆体259

在主记忆体低位址的显示资料262

新的scr Puts函数263

重回ShowFile程式265

摘要265

练习266

第十四章 高速的物体动画制作:Pong269

显示记忆体272

rect函数273

rect函数的内部处理277

Pong程式283

摘要284

练习284

第十五章 中断驱动的序列输入/输出:Term Ⅱ295

序列埠输入/输出297

序列埠中断300

循环式缓冲区301

中断驱动的序列介面302

Term 2程式304

摘要304

练习305

第十六章 直接控制音效:NoiseMaker315

音效硬体317

Noi seMaker程式319

处理器的执行速度320

直接控制扬声器322

摘要323

练习323

第十七章 强化工作的工具:IP分析表329

IP分析表331

计时器中断334

IP分析表模组335

使用IP分析表模组336

连结表337

分析R amSort338

摘要339

练习339

第四部份 附录349

附录A对C程式设计者的组合语言介绍351

简易的范例353

组译程式的语法354

资料结构与定址模态355

暂存器356

记忆体&分段357

指令的执行359

定址模态359

推叠361

旗标362

处理器指令364

算术运算364

资料移动366

执行的流程367

输入/输出369

字串的处理370

拟似指令372

资料储存区372

分段、分段群和ASSUME拟似指令372

程序374

摘要374

附录B编译程式、组译程式和连结程式的用法379

编译与组译381

连结过程381

使用编译程式、组译程式和连结程式382

附录C ROM BIOS中断和暂存器的用法387

附录D键盘码395

名词解释399

索引413

热门推荐