《程序设计基础》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:张富编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:1983
  • ISBN:15045·总2690有5274
  • 页数:436 页
图书介绍:

目 录 1

绪论 1

§0.1 电子计算机的发展概况 1

§0.2 电子计算机的基本组成部分 5

§0.3 电子计算机解决实际问题的过程 11

§0.4 电子计算机的应用和发展趋势 12

§0.5 本课程的内容、目的和要求 14

第一章 计算机的数制与码制 16

§1.1 计算技术中常用的数制 16

1.1.1 十进制数 16

1.1.2 二进制数 18

1.1.3八进制数与十六进制数 22

为十进制数 28

1.2.1二进制数、八进制数和十六进制数转换 28

§1.2 各种计数制之间的转换 28

1.2.2十进制数转换为八进制数、十六进制数 32

和二进制数 32

§1.3 计算机中常用的码制 37

1.3.1 数的定点和浮点表示 37

1.3.2数的原码、补码和反码 42

1.3.3溢出问题 55

1.3.4 信息的编码 56

小结 60

习题一 61

第二章DJS-100系列机的指令系统 63

§2.1 DJS-100系列机简介 63

令的表示方法 66

2.2.1数的表示 66

§2.2 DJS-100系列机中数和指 66

2.2.2 指令格式 68

§2.3 DJS-100系列机的指令系统 70

2.3.1 算术运算与逻辑运算型指令 70

2.3.2 访内型指令 102

2.3.3输入输出型指令 122

小结 137

习题二 139

第三章机器语言程序与汇编语言程序 142

§3.1 机器语言程序和汇编语言程序 142

3.1.1机器语言程序的编制 142

3.1.2汇编语言程序的编制 145

§3.2控制台面板操作 147

3.2.1控制台面板 148

3.2.2控制台面板操作 151

§3.3 汇编语言程序的汇编操作 154

小结 161

习题三 162

第四章 简单程序与分支程序设计 163

§4.1 简单程序、程序框图 163

§4.2分支程序 172

小结 184

习题四 185

第五章循环程序设计 187

§5.1 循环程序的必要性 187

§5.2循环程序的结构 192

§5.3单重循环程序的例子 196

§5.4多重循环程序 209

小结 219

习题五 220

第六章子程序 222

§6.1 概述 222

§6.2 子程序的一般设计方法 224

§6.3 子程序设计举例 233

小结 247

习题六 248

第七章输入输出程序和中断处理 249

§7.1 程序传送方式的输入输出程序 249

7.1.1纸带穿孔机 250

7.1.2纸带输入机 255

7.1.3电传打字机(控制台打字机) 261

§7.2 程序中断和中断管理 275

§7.3多级中断 285

小结 297

习题七 298

第八章数据结构简介 300

§8.1 数据结构概述 300

§8.2分类与检索 306

8.2.1分类 306

8.2.2检索 307

§8.3 栈和排队的顺序存储结构 325

8.3.1栈 325

8.3.2排队 329

§8.4 链式数据存储结构 334

8.4.1 单连接表 335

8.4.2循环连接表 344

8.4.3 双重连接表 349

小结 351

习题八 352

第九章汇编语言 353

§9.1 汇编语言的词法和句法 353

9.1.1 词法 353

9.1.2 句法 357

§9.2伪指令系统 363

9.2.1 基本伪指令 364

9.2.2 自定义符号伪指令 375

§9.3 源程序纸带和目的程序纸带 380

§9.4 汇编程序的编译思想简介 386

9.4.1基本汇编程序的功能与工作过程 386

9.4.2名字表的构造 389

9.4.3造名字表和查名字表 395

§9.5 汇编一条指令的方法 396

9.5.1编译一条指令的大致过程 397

9.5.2控制字 398

9.5.3逻辑尺 404

小结 407

习题九 410

附录A 常用方幂表 411

1.二的方幂表 411

2.八的方幂表 411

3.十六的方幂表 412

附录B 八进制与十进制数换算表 412

1.整数八→十换算表 412

2.整数十→八换算表 413

3.换算方法 413

附录C 纸带编辑程序 415

部分习题答案 425