《小型电子计算机-基本原理与程序初步》PDF下载

  • 购买积分:17 如何计算积分?
  • 作  者:文瑜,朱其亮编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:1979
  • ISBN:15045总2330
  • 页数:572 页
图书介绍:

前言 2

第一章 概述 2

1-1 小型计算机的构成和基本工作原理 2

1 小型计算机的构成和各部分的作用 2

目录 2

2 小型计算机的基本工作原理 4

1-2 软设备简介 9

1 机器语言程序 9

2 汇编语言程序 12

3 高级语言程序 13

4 系统程序概况 15

1 小型计算机的特点 18

1-3 小型计算机的特点和应用 18

2 小型计算机的应用 20

第二章 数的表示与信息编码 27

2-1 数和数制 27

1 十进制 27

2 二进制 29

3 八进制和十六进制 30

2-2 不同数制间的换算 32

1 二翻十 32

2 整数的十翻二 33

3 小数的十翻二 34

4 二翻八与八翻二 35

1 加减法 37

2-3 二进制的算术运算 37

2 乘除法 38

2-4 机器数的特点 39

2-5 模和补数 45

1 模数系统 45

2 求补——表示负值的方法 47

3 (N-1)上的补数 49

4 带符号数的补数 50

5 机器数的表示方法 52

2-6 信息的编码 58

1 十进数的二进制编码 58

2 符号信息的编码 59

3-1 基本逻辑运算 63

第三章 逻辑网络 63

1 逻辑乘(“与”运算) 64

2 逻辑加(“或”运算) 66

3 逻辑非(“非”运算) 68

4 “与非”和“或非”运算 69

3-2 TTL门 73

1 TTL门的工作情况 73

2 集电极开路的TTL门 76

3 “与或非”门 78

4 “异或”门 79

3-3 组合逻辑网络 81

1 译码器 82

2 全加器 84

3 送数门 86

3-4 触发器 89

1 基本触发器 90

2 钟控触发器 93

3 D触发器 94

3-5 寄存器和计数器 99

1 简单的代码寄存器 100

2 有移位门的寄存器 101

3 循环计数器 103

第四章 小型计算机的存储器和运算器 105

4-1 磁心存储器的原理 105

1 磁心存储信息的原理 106

2 磁心存储器的组织 112

1 三度三线存取法 119

4-2 三度三线存储器 119

2 存储器的结构 121

3 译码驱动 123

4 读出寄存器与禁止电流源 124

5 时序脉冲 126

4-3 运算器 130

1 构成运算器的基本考虑 130

2 运算器的结构 133

3 加法运算 137

4 逻辑乘 141

5 累加器操作 143

6 减法运算的实现 145

5-1 小型计算机的指令系统 149

1 有地址码的指令(访内指令)组 149

第五章 指令系统与控制器 149

2 编址(寻址)方式 155

3 累加器操作指令组(第一组微指令) 159

4 “跳步”和“判跳”指令组(第二组微指令) 161

5 输入输出传送指令组 166

5-2 控制器中的指令部件 168

1 指令计数器 168

2 指令寄存器 169

3 操作码译码器 171

5-3 节拍(脉冲)分配器 172

1 移存器型的节拍(脉冲)分配器 173

2 启停控制 175

5-4 状态寄存器 179

5-5 微操作控制线路 182

1 源点控制 183

2 终点控制 185

3 途径上的控制 186

4 跳步控制 188

第六章 整机工作 191

6-1 整体结构与节拍安排 191

1 小型计算机的整体结构 192

2 节拍的安排 198

6-2 访内指令和微指令执行情况 204

1 取指令周期的流程 204

2 间址(延迟)周期的流程 208

3 执行周期的流程 210

6-3 输入输出传送指令的执行情况 215

1 慢周期发生器 216

2 光电输入指令的执行情况 221

3 穿孔输出指令的执行情况 225

4 电传机输入输出指令的执行情况 229

6-4 中断系统 233

1 中断的响应 234

2 中断的处理 236

6-5 插入系统 239

1 磁鼓和磁盘存储器的基本原理 239

2 单周插入 243

3 三周插入 249

6-6 运算器和控制器的扩展 252

1 运算器的扩展 252

2 扩展运算指令 256

3 控制器的扩展 260

6-7 内存的扩展 263

1 内存扩展的方法 263

2 内扩指令 266

3 内扩指令的应用例子 269

第七章 程序基础方法 272

7-1 源程序及汇编语言的初步认识 272

1 编制程序的两种方式 273

2 汇编语言的几条基本规定 277

7-2 简单程序及框图表示 279

7-3 判断及分支 283

7-4 循环 292

1 循环程序的结构 293

2 控制循环的方法 296

3 循环程序示例 299

7-5 子程序 305

1 转子返回及信息传递 305

2 带参数调用子程序及返回处理 310

3 堆栈及子程序的递归调用 313

7-6 输入输出及中断处理 320

1 低速外部设备的输入输出程序 321

2 中断处理 326

7-7 浮点运算 332

1 规格化浮点二进数 333

2 模拟寄存器及软指令形式 335

3 浮点加的解释执行 337

4 浮点输入输出及函数 345

5 一个简单的例子 346

7-8 表处理 348

1 登记项 348

2 顺序查表法 350

3 对分查找法 351

4 直接取表法 355

5 散列法的基本概念与散列函数的构成 356

6 散列冲突的解决办法 360

7 表的插入与删除 367

第八章 汇编语言 374

8-1 源程序和目的程序的分页结构 374

1 单页程序的结构 375

2 多页程序的结构 379

8-2 伪指令 388

8-3 宏指令 398

1 宏指令的概念 398

2 带参数的宏指令 400

8-4 语法检查 403

1 符号未定义 403

2 非法定义 404

3 重复定义 405

4 非法间接访内 406

5 非法字符 407

6 页溢出 408

8-5 纸带格式及编辑程序的使用 408

1 源带的格式及穿制方式 409

2 几种常用的编辑命令 410

3 目的带的格式 418

8-6 编制程序的操作过程 422

1 引导程序和装配程序的输入 423

2 编辑程序和汇编程序的操作 425

第九章 交互式会话语言BASIC 430

9-1 BASIC语言的基本词法 430

1 数和变量 430

2 函数 431

3 表达式 432

9-2 BASIC语言的基本语法 435

1 算术赋值语句 435

2 输出语句 436

3 键盘输入语句 440

4 读语句及数据语句 441

5 暂停语句、结束语句和注释语句 443

6 源程序的简单例子 443

7 转向语句 445

8 条件语句 448

9 数组说明语句 455

10 定义函数语句 457

11 循环语句 461

12 子程序语句 476

9-3 键盘命令及操作 487

1 程序的输入 487

2 键盘命令 488

3 键盘运算 489

4 键盘操作的例子 490

9-4 BASIC语言的若干应用 491

1 用迭代法求解线性代数方程组 492

2 用电传机绘制立体图形 500

3 简单的博奕问题 504

4 最短行程问题 509

5 迷宫问题 520

附录一 供参考的程序 527

1 中断处理程序 527

2 二进制装配程序 531

附录二 英文缩写词 534

附录三 练习题的解答 541

参考资料 571