《电子数字计算机原理 第二册》PDF下载

  • 购买积分:20 如何计算积分?
  • 作  者:北京大学计算机科学技术系编著
  • 出 版 社:科学出版社
  • 出版年份:1980
  • ISBN:
  • 页数:722 页
图书介绍:

目录 1

第一章 控制器与运算器 1

第一节 数、指令与指令系统 1

一、数 1

二、指令 6

三、指令系统 15

第二节 地址的形成 36

一、操作地址的形成 36

二、指令地址的形成 48

三、间接地址 52

第三节 运算器与控制器的逻辑结构 54

一、运算器 55

二、控制器的信息通路 57

三、时标系统(SB) 61

四、微操作控制部件(WK) 62

五、中断系统 63

第四节 时标系统 63

一、指令周期与节拍 63

二、指令的基本周期 64

三、基本周期的节拍划分 65

四、指令的重叠 69

五、局部操作 70

六、脉冲(节拍)分配器 72

七、启停控制 74

第五节 公共操作 77

一、为什么要单独考虑公共操作 77

二、模型机的公共操作及其安排 79

一、寄存器 85

第六节 运算器数据通路 85

二、加法器Q 90

第七节 运算型指令举例 93

一、代码传送指令 94

二、浮点规舍加法指令 95

三、浮点规舍乘法指令 103

四、逻辑运算 109

五、浮点全字长比较指令 113

一、逢负转移指令(↑ω=1) 115

第八节 转移型指令举例 115

二、转子指令和返回指令 116

三、循环开门和循环关门指令 117

第九节 操作时间表和微操作综合 121

一、操作时间表 121

二、微操作的综合 121

第十节 中断系统 141

一、中断的概念 141

二、中断的种类 145

三、中断的记录方式 148

四、中断的建立、中断的开放与屏蔽 150

五、中断的响应 154

六、中断的处理 163

附录Ⅰ 加法器 167

二、单重分组跳跃进位 173

三、多重分组跳跃进位 176

四、和数的形成 180

五、加法器设计举例 183

一、进位链 196

附录Ⅱ 舍入规则 197

一、基本舍入方法 198

二、两种舍入方法的比较 199

三、“0”舍“1”入规则的改进 204

附录Ⅲ 计算机运算速度估算 205

第二章 微程序 208

第一节 什么是微程序 208

一、组合逻辑控制(常规控制)方式 210

二、微程序控制方式 213

三、一个微程序设计的例子——双倍字长积整数乘法 215

第二节 微指令编码 219

一、分段显式编码 220

二、分段隐式编码 224

第三节 微指令地址 228

一、微程序基本操作流程 228

二、S-Z型微地址 233

三、C-D型微地址 234

四、微地址举例 236

一、模型机结构要点 238

第四节 模型机 238

二、模型机的框图 249

三、模型机的时标系统 256

四、模型机的微指令格式 264

第五节 微程序循环 268

第六节 公用微程序 278

一、对阶微子程序 279

二、微子程序的引用方法 284

三、规格化公用微程序 285

第七节 模型机公共操作微程序 289

一、取指令微程序 289

二、单字整数、逻辑数类指令取操作数微程序(θ=5X,DX) 293

三、长浮点数、双字整数类指令取操作数微程序(θ=7X,FX) 300

四、指令重叠执行 300

五、单字整数加微程序(θ=5A,DA) 304

第八节 模型机微程序举例 307

一、单字逻辑乘微程序(θ=54,D4) 307

二、32位整数乘微子程序 309

三、单字整数乘(双字积)微程序(θ=5E,DE) 310

四、短浮点减微程序(θ=6B,EB) 313

五、长浮点除微程序(θ=7D,FD) 314

六、长浮点乘微程序(θ=7C,FC) 317

七、转移组指令微程序 323

八、“执行”指令微程序(θ=4D,CD) 323

九、响应二级中断微程序 329

第九节 微中断 331

一、什么叫微中断 331

二、微中断的过程 333

三、一个微中断的例子 334

结束语 339

附录Ⅰ 模型机指令表(部分) 341

附录Ⅱ 增码及其算法 371

附录Ⅲ 模型机微命令表 375

附录Ⅳ 模型机部分微程序 398

第三章 奇偶校验与故障诊断 477

第一节 故障诊断的概念 479

一、为什么考虑故障诊断 479

二、几个术语 481

三、通路敏化法 482

四、故障定位 490

第二节 布尔差分及其在故障测试中的应用 497

一、异或运算 497

二、什么是布尔差分 498

三、布尔差分的性质与基本公式 500

四、用布尔差分产生组合线路的测试集 513

五、用布尔差分产生两种触发器的测试集 525

一、什么是奇偶校验 540

第三节 奇偶校验 540

二、为什么采用奇偶校验 543

三、译码器的奇偶校验 546

四、计数器的奇偶预测 548

五、加法器的奇偶预测 553

第四章 大型计算机的若干问题 567

概述 567

一、中央处理机和内存速度的匹配 567

二、中央处理机的并行重叠操作 572

第一节 访内分配器 数存 580

一、内存组织 581

二、访内分配器 584

三、数存 593

第二节 先行控制 602

一、先行指令栈 603

二、关于先行指令寄存器的个数 608

三、先行操作码栈与先行读数栈 610

四、后行写数栈 616

五、设计先行控制器应考虑的几个问题 618

一、多运算部件、多累加寄存器结构 628

第三节 快速运算 628

二、快速运算部件 638

第四节 算术运算流水线和数组处理机简介 671

一、算术运算流水线 671

二、流水线数组处理机 681

三、并行数组处理机 694

第五节 多道程序运行 698

一、多道程序运行的必要性 698

二、实现多道程序运行必须解决哪些问题 703

三、存贮分配、程序浮动、存贮保护 706