当前位置:首页 > 工业技术
软件
软件

软件PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:《计算机研究与发展》编辑部
  • 出 版 社:《计算机研究与发展》编辑部
  • 出版年份:2222
  • ISBN:
  • 页数:453 页
图书介绍:
《软件》目录

目录 3

宏汇编 3

第一章 概论 3

1.1 什么是汇编语言 3

1.2 汇编的几种方法 5

1.3 程序从编写到执行的过程 6

1.4 例 7

1.5 汇编语言程序的格式 10

第二章 Z 80的指令系统 14

2.1 微型机系统的结构框图 14

2.2 Z 80CPU的结构 14

2.3 Z 80指令代码及其长度 16

2.4 寻址方式 22

2.5 标志 28

2.6 八位传送类指令 32

2.7 十六位传送类指令 32

2.8 交换、数据块传送和查找类指令 35

2.9 八位算术运算和逻辑运算类指令 37

2.10 十六位算术运算类指令 38

2.11 通用算术和CPU控制类指令 39

2.12 循环和移位类指令 40

2.13 位置1,置0和测试类指令 43

2.14 转移,转子和返回指令 44

2.15 输入、输出类指令 46

3.2 名字说明 48

3.1 什么是伪指令 48

第三章 伪指令 48

3.3 数据说明 49

3.4 外部标号说明(EXT)和入口标号说明(ENTRY) 50

3.5 汇编结束说明(END) 51

3.6 例NQUEEN 51

3.7 代码段说明(REL,ABS,DATA,COM)和汇编 53

起始地址说明(ORG) 53

3.9 插入文件说明(*INCLUDE) 55

3.8 程序名说明(NAME) 55

3.10 条件汇编(IF,ENDIF) 56

3.11 宏定义和宏调用(MACRO,MEND) 57

3.12 对打印文本的说明 57

3.13 小结 58

第四章 宏汇编 60

4.1 参数在宏中的应用 60

4.2 宏定义的嵌套和宏调用的嵌套 61

4.3 宏定义中的标号 63

4.4 宏指令对Z80指令的扩充 64

4.5 宏指令的特点和它与子程序的区别 64

第五章 程序设计方法 66

5.1 什么是程序 66

5.2 简单程序 66

5.3 框图法 66

5.4 分支程序 67

5.5 循环程序 68

5.6 堆栈和子程序 75

5.7 查表方法 80

5.8 链接方法的应用 84

5.9 输入和输出 87

5.10 中断处理 89

第六章 宏汇编程序 92

6.1 引言 92

6.2 汇编过程 92

*6.3 宏处理过程 96

*6.4 宏处理与汇编相结合 100

第七章 源程序的输入——编辑程序 102

7.1 基本概念 102

7.2 基本的编辑命令 104

7.3 控制字符 107

7.4 编辑命令概述 107

7.5 移动字符指针命令±nL,±nJ,±nC,±B 108

7.6 移动字符指针并打印命令±n,±nP,〈CR〉 108

7.8 删除命令±nK,±nX,±nD 109

7.7 打印命令±nT 109

7.9 查找、替换字符串命令±nF,±nS 110

7.10 暂存缓冲区命令nY,nG 111

7.11 磁盘读写命令R,W 112

7.12 重新起动编辑程序命令H,O 113

7.13 输入文件命令nA,nN 114

7.14 结束和取消编辑程序命令E,Q 115

7.15 其他命令±U,V,Z 115

7.16 宏命令或命令迭代 116

7.17 条件编辑命令 116

7.18 暂存和执行命令串命令±M 117

7.19 编辑程序信息汇总表 118

第八章 汇编程序的调用 119

8.1 调用格式 119

8.2 汇编时的选择项 119

8.3 打印文本的格式 121

8.4 错误信息 126

第九章 目标程序的连接和装入 129

9.1 命令格式 129

9.2 连接开关 129

9.3 例 131

9.4 连接和装入过程概述 132

*9.5 REL文件的格式 133

9.6 连接程序时的错误信息 136

第十章 目标程序的调试 137

10.1 引言 137

10.2 汇编和反汇编命令 138

10.3 断点、启动和跟踪命令 140

10.4 显示和修改内存与寄存器内容的命令 142

10.5 移动和检查内存命令 144

10.6 输入输出命令 146

10.7 与磁盘有关的命令 146

10.9 写入PROM命令P 147

10.10 用@命令加速调试工作 147

10.8 十六进制运算和十进制转换命令H 147

10.11 例 148

第十一章 汇编程序的子程序库 153

11.1 引言 153

11.2 系统调用子程序 153

11.3 ASMLIB 154

11.4 DEMOLIB 157

11.5 例 158

第十二章 附录 160

12.1 为PROM编制程序的步骤 160

12.2 8080到Z80的翻译程序TRANSLAT 160

12.3 建立FORTRAN新逻辑部件编号表(LUN)的方法 161

12.4 ASMLIB打印文本 162

12.5 DEMOLIB打印本文 174

1.1 预备知识 185

1.2 算术运算符及常数类型 185

第一章 BASIC的立即执行方式 185

BASIC 185

1.3 变量及算术表达式 186

1.4 内部函数 187

第二章 basicBASIC 189

2.1 预备知识 189

2.2 BASIC的程序执行方式 190

2.3 赋值语句 191

2.4 逻辑运算及关系表达式 191

2.5 控制转移语句 193

2.6 启动执行及停止语句 197

第三章 输入、输出语句 200

3.1 输入、输出语句 200

3.2 输出格式编辑语句 203

第四章 BASIC程序的编写和调试 208

4.1 初始化语句 208

4.2 BASIC程序编写举例 210

4.3 BASIC程序的调试及有关指令 216

4.4 条件转移指令(续) 221

4.5 其它一些与调式有关的指令 223

5.1 字符串及字符串变量 224

第五章 字符串处理 224

5.2 子字符串说明格式 226

5.3 字符串的运算和比较 230

5.4 用于处理字符串的几个函数 232

第六章 数据文件输入输出 237

6.1 预备知识 237

6.2 文件的建立和打开 238

6.3 数据文件的读写 240

6.4 数据文件的关闭 249

6.5 一个简单的例 250

第七章 与机器直接有关的指令 257

7.1 与机器直接有关的指令 257

7.2 与输入输出口及内存有关指令 262

7.3 BASIC解释程序的一些有关信息 263

第八章 BASIC软件设计举例 270

8.1 问题总述 270

8.2 命令处理 272

8.3 X(Y)轴处理及两点连线处理 274

8.4 四种图形的处理 275

8.5 实用程序 276

第九章 数据文件管理系统(ZDFMS) 281

9.1 系统引导程序(ZDFMS.ZHU) 281

9.2 准备程序(PREPARE.ZHU) 282

9.3 主控程序(MAIN.ZHU) 283

9.4 建立主文件(及其分类索引文件)功能模块(功能1, 284

ZDFMSI.ZHU) 284

9.5 单记录查阅、删除,修改功能模块(功能2,ZDFMS2.ZHU) 285

9.6 增加(少量)新记录功能模块(功能3,ZDFM3.ZHU) 285

9.7 统计功能模块(功能4,ZDFMS4.ZHU) 286

9.8 分类功能模块(功能5,ZDFMS5.ZHU) 287

9.9 求某项平均值模块(功能6,ZDFMS6.ZHU) 287

9.10 阅读功能模块(功能7,ZDFMS7.ZHU) 288

9.11 保存和复制功能模块(功能8,ZDFMS.ZHU) 288

9.13 选择修改功能模块—兼管理用流水帐(功能10,ZDFMS10.ZHU 289

9.12 刷新功能模块(功能9,ZDFMS9.ZHU) 289

9.14 计算功能模块(功能11,ZDFM S11.ZHU) 290

9.15 更改记录构成(增加项目)功能模块(功能12,ZDFM S12.ZHU 291

9.16 查看系统情况功能模块(功能13,ZDFMS13.ZHU 291

9.17 固定修改功能模块(功能14.ZDFMS13.ZHU) 292

9.18 修改全部记录功能模块(功能15,ZDFMS15,ZHU) 292

9.19 连接功能模块(功能16,ZDF MS16,ZDFMS16.ZHU) 293

附录:变量在内存里的存储形式 294

操作系统 301

第一篇 微型计算机操作系统原理 301

第一章 绪论 301

1.1 操作系统的任务 301

1.2 微型机操作系统的发展 302

第二章 存储管理 305

2.1 单一连续分配 305

2.2 分区分配 305

2.4 可重定位分区分配 306

2.3 选体分配 306

2.5 分页分配 307

2.6 请求分页分配 308

2.7 分段分配 309

2.8 段页分配 309

第三章 CPU管理 310

3.1 进程 310

3.2 作业调度 311

3.3 进程调度 312

3.4 交通控制 313

第四章 设备管理 314

4.1 外部设备分类 314

4.2 设备管理技术 314

4.3 逻辑设备 315

第五章 信息管理 317

5.1 地址换算(结构映象) 317

5.2 文件结构 320

5.3 文件目录 321

5.4 盘区管理 322

5.5 文件的保护、保密与共享 323

5.6 文件操作 324

5.7 文件系统结构 324

第二篇 CDOS的使用 326

第六章 CDOS的命令 326

6.1 命令、文件标记的格式与分类 326

6.2 目录命令 331

6.3 打印与保存命令 334

6.4 磁盘初始化及系统状态命令 336

6.5 复制命令 339

6.6 批命令 342

6.7 RAM测试命令 345

6.8 系统启动 345

第七章 系统调用 347

7.1 概述 347

7.2 有关输入输出设备的系统调用 349

7.3 有关磁盘的系统调用 352

7.4 有关文件管理的系统调用 354

7.5 其他系统调用 361

7.6 文件FCB1,FCB2和命令行缓存区 364

7.7 系统调用小结 367

第八章 系统生成 369

8.1 CDOS的生成 369

8.2 打印CDOS 371

第三篇 CDOS分析 377

第九章 CDOS中的数据结构 377

9.1 概述 377

9.2 指令 377

9.3 字符串 378

9.4 堆栈 378

9.5 表 380

9.6 表树及查表方法 381

9.7 缓存区 382

第九章 附录 382

10.1 概述 386

第十章 设备驱动 386

10.2 输入输出设备驱动程序 387

10.3 软磁盘驱动程序 392

10.4 硬磁盘驱动程序 398

第十章 附录 403

第十一章 文件管理 406

11.1 概述 406

11.2 文件传送 406

11.3 文件控制块FCB 409

11.4 目录管理 412

11.5 盘束管理 413

11.6 文件操作 415

第十二章 命令处理、CDOS引导与初始化 419

12.1 命令处理 419

12.2 内部命令 420

12.3 外部命令 424

12.4 CDOS引导 425

12.5 CDOS的初始化 426

第十三章 CDOS结构与总框图 428

13.1 CDOS结构 428

13.2 CDOS总框图 429

第四篇 其他微型机操作系统 431

第十四章 RDOS 431

14.1 概述 431

14.2 引导程序 432

14.3 监控程序 433

14.4 监控命令 434

14.5 RDOS3与RDOS1 439

第十五章 CP/M与MP/M 441

15.1 CP/M 441

15.2 MP/M 441

15.3 在CP/M,CDOS,MP/M三个操作系统下软件的兼容性 444

第十六章 几种微型机的操作系统 446

16.1 TRSDOS 446

16.2 Z80RIO与ZMOS 448

16.3 RT-11与TSX 451

相关图书
作者其它书籍
返回顶部