《IBM PC编程技术及汇编语言程序库》求取 ⇩

目 录1

第一章IBM PC的硬件软件基础1

§1.1 IBM PC的基本结构1

一系统单元1

二主要的外部设备4

§1.2Inte1 80887

一8088寄存器组7

二内存分段8

三8088的指令系统9

四8088的寻址方式13

五堆栈操作15

六标志寄存器简介16

七子程序调用16

八8088的中断方式17

§1.3系统中断及子程序调用19

一ROM BIOS及PC DOS简介19

二BIOS软件中断19

三DOS中断27

四DOS功能(子程序)调用28

一输入/输出通道41

§1.4IBM PC的功能扩展41

二A/D、D/A转换接口42

三开关量I/O并行接口45

§1.5IBMPC宏汇编程序51

一宏汇编语言的基本语法51

二常用的伪指令52

三汇编语言源程序举例55

四程序的汇编与连接58

一 程序分段59

§2.1汇编语言程序之间的连接59

第二章程序连接59

二 汇编语言程序之间的连接方法60

§22BASIC语言与汇编语言程序之间的连接68

一BASIC程序在内存中的存放形式69

二连接方法70

三编译BASIC程序与汇编语言程序的连接78

§2.3 FORTRAN语言与汇编语言程序之间的连接79

一参数的传送79

二调用方法81

三编程时应注意的一些问题82

四 与FORTRAN 主程序相连接的汇编语言子程序的调试83

五 应用举例84

§2.4 Pascal语言与汇编语言程序之间的连接88

一 有关的Pascal语句和调用约定88

二连接方法91

第三章 输入/输出94

§3.1 能显示的标准输入94

§3.2 不能显示的标准输入94

§3.3标准输入检查95

§3.5直接标准输出96

§3.4标准输出96

§3.6回车/换行标准输出97

§3.7空格标堆输出98

§3.8输出一段信息98

§3.9通讯口的初始化99

§3.10通讯口输入检查100

§3.11通讯口输出101

§3.12开通讯口102

§3.13关通讯口103

§4.1 二进制数的ASCII码转换为内部16位二进制数105

第四章 二进制转换105

§4.2 8位二进制数转换为二进制数的ASCII码106

§4.3 16位二进制数转换为二进制数的ASCII码107

§4.4八进制数的ASCII码转换为16位二进制数108

§4.5 8位二进制数转换为八进制数的ASCII码109

§4.6 16位二进制数转换为八进制数的ASCII码111

§4.7 十六进制数的ASCII码转换为16位二进制数112

§4.8 8位二进制数转换为十六进制数的ASCII码113

§4.916立二进制数转换为十六进制数的ASCII码114

§4.10十进制数的ASCII码转换为16位二进制数116

§4.118位二进制数转换为十进制数的ASCII码117

§4.12 16位二进制数转换为十进制数的ASCII码119

第五章BCD码转换121

§5.1十进制数的ASCII码转换为BCD码121

§5.2BCD码转换为十进制数的ASCII码123

§5.3 BCD码转换为16位二进制数125

§5.4 16位二进制数转换为BCD码127

第六章 浮点数的转换134

§6.1带符号十进制数的ASCII码转换为二进制数134

§6.2暂时浮点数转换为单精度数135

§6.3单个十进制数转换为浮点数138

§6.4暂时浮点数的规格化139

§6.5暂时浮点数乘以10139

§6.6暂时浮点数除以10140

§6.7外部到内部的浮点数转换141

§6.8单精度浮点数转换为暂时浮点数147

§6.9显示浮点数148

§ 6.10 80位二进制数转换为十进制数150

§6.11暂时十进制浮点数的规格化152

§6.12 二等分一个暂时十进制浮点数153

§6.13加倍一个暂时十进制浮点数154

§6.14 内部到外部的浮点数转换155

§6.15内部浮点数转换为16位整数(FIX)158

§6.16 16位整数转换为浮点数(FLOAT)160

§6.17单精度数转换为双精度数162

§6.18双精度数转换为单精度数163

第七章 多位数运算164

§7.1多位数相加164

§7.2多位数相减166

§7.3多位数相乘167

§7.4 多位数相除169

第八章绘 图175

§8.1清屏幕175

§8.2用设定方式画点176

§8.3用异或方式画点178

§8.4确定屏幕上指定点的颜色179

§8.5框形图填色181

§8.6异或方式的框形图填色185

§8.7画线188

§8.8画笔划字符192

§8.9画光栅字符194

§8.10在图形屏幕上显示一个字符串196

§ 8.11区域涂色198

第九章音 响204

§9.1定时器的初始化204

§9.2建立音频205

§9.3接通音响206

§9.4关闭音响207

§9.5延 时208

§9.6设置相应的频率数208

§9.7发出音响209

§9.8线性定标210

§9.9伪随机数发生器211

§9.10白噪声212

§9.11机器噪声213

§9.12产生滑音214

§9.13红色报警声216

§9.14音调频率转换217

§9.15演奏218

§9.16胜利号角219

§9.17施特劳斯小号协奏曲223

第十章串操作227

§10.1大写字母转换为小写字母227

§10.2小写字母转换为大写字母………………………2B229

§10.3搜索字符串229

§10.4插入字符串231

§10.5搜索词典233

§10.6插入词典235

§10.7比较两字符串236

§10.8交换两字符串位置237

§10.9冒泡排序法238

第十一章文件管理242

§11.1异常信息输出242

§1 1.2得到文件标识符244

§11.3建立文件245

§11.4关闭文件246

§11.S写文件247

§11.6读文件248

§11.7循环缓冲区初始化248

§11.8存一个字节到循环缓冲区249

§11.9循环缓冲区输入250

§11.10清循环缓冲区252

§11.11循环缓冲区输出253

§1 1.12存入磁盘文件254

§11.13回车/换行过滤器257

§11.14文件转换为WORDSTAR格式259

§11.5文件中字或字符的计数261

附录A CRT显示输出码266

附录B扩展的键盘代码268

附录C键盘扫描代码269

附录D宏汇编程序伪指令272

1988《IBM PC编程技术及汇编语言程序库》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由周美玉,蒋兆远编 1988 成都:西南交通大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

IBM-PC汇编语言程序设计实验教程(1992 PDF版)
IBM-PC汇编语言程序设计实验教程
1992 北京:清华大学出版社
IBM PC(INTEL8086/8088) 宏汇编语言程序设计(1987 PDF版)
IBM PC(INTEL8086/8088) 宏汇编语言程序设计
1987
IBM PC宏汇编语言程序设计及应用(1992 PDF版)
IBM PC宏汇编语言程序设计及应用
1992
IBM-PC汇编语言和程序设计( PDF版)
IBM-PC汇编语言和程序设计
广州经济技术开发区电脑系统工程公司
IBM-PC汇编语言程序设计(1998年08月第1版 PDF版)
IBM-PC汇编语言程序设计
1998年08月第1版 科学出版社
IBM-PC汇编语言程序设计(1991年01月 PDF版)
IBM-PC汇编语言程序设计
1991年01月 清华大学出版社
IBM-PC 汇编语言程序设计实验教程( PDF版)
IBM-PC 汇编语言程序设计实验教程
北京:清华大学出版社
IBM-PC汇编语言及程序设计 中译文( PDF版)
IBM-PC汇编语言及程序设计 中译文
广州经济技术开发区电脑系统工程公司
IBM PC-8088汇编语言程序设计( PDF版)
IBM PC-8088汇编语言程序设计
科海总公司
IBM PC汇编语言程序设计和接口技术(1989 PDF版)
IBM PC汇编语言程序设计和接口技术
1989 西安:西安电子科技大学出版社
IBM-PC汇编语言程序设计(1998 PDF版)
IBM-PC汇编语言程序设计
1998 北京:科学出版社
IBM-PC INTEL 8088/80X86 宏汇编语言程序设计(1998 PDF版)
IBM-PC INTEL 8088/80X86 宏汇编语言程序设计
1998 天津:南开大学出版社
IBM-PC宏汇编语言程序设计(1987 PDF版)
IBM-PC宏汇编语言程序设计
1987 北京:水利电力出版社
IBM PC宏汇编语言程序设计及应用(1992 PDF版)
IBM PC宏汇编语言程序设计及应用
1992 长沙:国防科技大学出版社
IBM PC汇编语言程序设计(1991 PDF版)
IBM PC汇编语言程序设计
1991 北京:清华大学出版社