绪论 1
目录 1
第一章电子计算机的基本结构 4
一、基本组成部分 4
二、基本操作过程 8
三、基本结构 10
1.单总线结构 10
2.双总线结构 11
3.多中央处理单元结构 12
5.流水线式结构 13
4.多算术逻辑单元结构 13
6.计算机网络结构 14
第二章 电子计算机的指令系统 16
一、指令的内容和格式 16
1.执行一条指令的必要条件 16
2.四地址指令 17
3.三地址指令 18
4.二地址指令 19
5.单地址指令 21
6.零地址指令 23
二、指令系统 24
1.算术运算类指令 25
2.逻辑运算类指令 25
3.数据传送类指令 25
4.输入输出类指令 25
5.程序控制类指令 26
6.其他类型的指令 26
三、指令的寻址方式 26
2.间接寻址 27
1.直接寻址 27
3.变址寻址 28
4.变址的间接寻址 29
5.多重间址 30
6.相对寻址 30
四、国产计算机指令格式简介 31
1.访问存贮器类指令 32
2.算术逻辑运算类指令 34
3.输入输出类指令 36
一、程序设计的几个步骤 39
1.建立数学模型 39
第三章 电子计算机的程序设计基础 39
2.确定算法 40
3.编制程序框图(流程图) 40
4.编写具体程序 42
5.调试程序 44
二、程序设计的基本方法 45
1.直接程序设计 45
2.循环程序设计 46
3.分支程序设计 50
4.主程序与子程序的程序设计 52
第四章 电子计算机的一些基础知识 60
一、几种常用的进位计数制及其互相转换 60
1.十进制整数转换成二进制整数——除2取余法 62
2.十进制小数转换成二进制小数——乘2取整法 64
3.二进制数转换成十进制数 65
二、数的定点与浮点表示法 69
1.定点表示法 70
2.浮点表示法 73
三、数的原码、补码和反码表示法 78
1.原码表示法 79
2.补码表示法 81
3.反码表示法 86
四、基本逻辑关系及其表示符号 88
1.逻辑变量和逻辑函数 88
2.“与”运算及“与”门 89
3.“或”运算及“或”门 91
4.“非”运算及“非”门 92
5.三种基本门电路的组合 93
五、逻辑代数的基本性质及公式的化简 94
1.逻辑代数的基本性质 95
2.逻辑表达式的化简 97
3.利用基本公式化简 101
4.利用最小项方格图化简 102
六、寄存元件与时序函数 107
1.R-S触发器(寄存式触发器) 108
2.T触发器(计数式触发器) 109
3.R-S-T触发器 110
4.J-K触发器 110
5.D触发器 111
七、常用的基本逻辑部件 111
1.数码寄存器 112
2.移位寄存器 113
3.二进位计数器 114
4.译码器 115
5.节拍发生器和脉冲分配器 117
第五章 电子计算机的基本运算方法及其实现 119
一、定点加减法运算 120
二、乘法运算 124
1.原码一位乘法 126
2.原码两位乘法 130
三、除法运算 134
1.原码恢复余数法 136
2.原码加减交替法 137
四、并行加法器及进位链 142
1.并行加法器 143
2.进位链 145
第六章 电子计算机的控制方式及其工作原理 149
一、控制器的基本组成部件 149
1.指令地址计数器 149
2.指令寄存器 150
3.指令译码器 150
4.脉冲源和启停控制线路 150
7.微操作脉冲形成部件 151
5.时序信号的产生部件 151
6.中断部件 151
二、控制方案之一——微程序控制 153
1.微程序控制的基本原理 153
2.微程序控制器设计举例 155
三、控制方案之二——组合逻辑控制 163
1.组合逻辑控制器的设计步骤 163
2.组合逻辑控制器设计举例 164
一、存贮器的体系结构 174
第七章 电子计算机的存贮器 174
1.快速主存贮器(内存) 175
2.大容量辅助存贮器(外存) 175
3.超高速缓冲存贮器(cache) 175
4.堆栈存贮器(后进先出存贮器) 176
5.顺序存贮器(先进先出存贮器) 177
二、存贮器的组成方案 177
1.多个存贮体的存贮器 180
2.多个存贮器模块组成的存贮器 181
3.共用存取存贮器 182
1.双极型晶体管存贮器 183
三、半导体存贮器 183
2.MOS电路静态存贮器 185
3.MOS电路动态存贮器 187
4.半导体只读存贮器 189
四、磁心存贮器 192
1.磁心存贮二进制数的基本原理 192
2.磁心板和磁心体 196
3.几种主要磁心存贮器方案 199
五、磁表面存贮器 203
1.磁表面存贮原理 204
2.磁表面存贮器的记录方式 205
3.软磁盘存贮器 207
4.盒式磁带存贮器 209
第八章 电子计算机的外围设备及其接口 211
一、外围设备的种类及其特点 211
二、外围设备与主机交换数据的方式 212
1.主机与外围轮流串行工作 212
2.用指令调动外围设备工作 213
3.用程序中断的办法配合外围设备工作 214
4.直接存贮器存取(DMA)工作方式 215
5.输入输出数据通道工作方式 216
6.外围处理机工作方式 217
三、计算机的中断系统 218
1.中断的来源 218
2.中断的分类 219
3.设计中断系统必须解决的一些问题 220
4.中断系统的一般结构框图 222
四、接口逻辑原理 222
1.外围接口的基本逻辑线路 224
2.外围接口举例 225
五、键盘字符显示器 227
一、系统软件的内容 232
第九章 电子计算机的系统软件简介 232
二、操作系统的形成和发展 233
1.手工操作 233
2.成批处理 234
3.管理程序(执行系统) 236
4.多道成批系统 237
5.分时系统 238
6.实时系统 239
7.通用操作系统 239
8.操作系统的发展 240