图书介绍
详论C语言与8086组合语言呼叫PDF|Epub|txt|kindle电子书版本网盘下载
- 蔡明峰编译 著
- 出版社: 儒林图书有限公司
- ISBN:
- 出版时间:1988
- 标注页数:414页
- 文件大小:18MB
- 文件页数:428页
- 主题词:
PDF下载
下载说明
详论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