《微处理机及微程序设计手册》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:沃德(B. Ward)著;欧阳景正等译
  • 出 版 社:北京:科学出版社
  • 出版年份:1982
  • ISBN:15031·451
  • 页数:323 页
图书介绍:

目录 1

第一章 微处理机入门 1

1-1是微处理机还是微计算机 1

1-2现代计算机的演变 3

1-3计算器与计算机的比较 5

1-4基本指令 6

1-5计算机的积木式结构 7

1-6跟上微处理机的发展 9

2-1数字计算机 11

第二章 计算机的基本操作 11

2-2中央处理机的结构 12

2-3程序指令 13

2-4子程序 14

2-5指令代码 15

2-6运算器 17

2-7标志位 18

2-8控制电路 18

2-9系统中断 20

3-1存储器存储系统 22

第三章 微处理机的内部 22

3-2基本机器周期 25

3-3程序计数器 26

3-4存储器地址寄存器 27

3-5程序指令 28

3-6寄存器操作 30

3-7增加指令和存储器容量 31

第四章 近代微处理机系统 32

4-1制造方法 32

4-2双极型的例子 33

4-3某些重要的定义 35

4-3-1处理机 35

4-3-2计算机 36

4-3-3程序设计 36

4-3-4芯片系列 38

4-4中央处理机(CPU) 39

4-5只读存储器(ROM) 41

4-6随机存取存储器(RAM) 45

5-1三态输出 49

第五章 MCS-4型微处理机系统 49

5-2MCS-4CPU 50

5-2-1机器定时 50

5-2-2变址寄存器 50

5-2-3程序计数器及栈寄存器 52

5-2-4子程序嵌套 54

5-2-5程序计数器增量器 56

5-2-6寻址及译码指令 56

5-3MCS-4ROM 58

5-4MCS-4RAM 59

5-5MCS-4系统的定时 60

5-5-1系统的时钟 60

5-5-2定时图表 61

5-6MCS-4的操作 63

5-7系统的连接 65

5-8MCS-4指令系统 66

5-8-1无操作(NOP)指令 70

5-8-2条件转移(JCN)指令 71

5-8-3立即直接取数(FIM)指令 74

5-8-4发送寄存器控制(SRC)指令 75

5-8-5间接取数(FIN)指令 75

5-8-6间接转移(JIN),无条件转移(JUN)和转移到子程序(JMS)指令 76

5-8-7增量(INC)和增“1”为零跳(ISZ)指令 77

5-8-8加法(ADD)和减法(SUB)指令 77

5-8-9装入(LD)和交换(XCH)指令 78

5-8-10转移返回及装入(BBL)指令 78

5-8-11直接装入(LDM)指令 78

5-8-12数据传送指令 79

5-8-13数据操纵指令 80

第六章 MCS—40微处理机 81

6-14004中央处理机 84

6-1-1功能方框图 85

6-1-2地址寄存器和地址增量器 87

6-1-3变址寄存器 87

6-1-44位加法器 88

6-1-5指令寄存器、译码器和控制电路 89

6-1-6外围电路 89

6-24040中央处理机 90

6-2-1一些新的概念 91

6-2-2基本的4040CPU定时 98

6-2-3独特的操作特点 99

第七章 MCS-80微处理机 106

7-1堆栈结构 110

7-28080的基本指令周期 112

第八章 MC6800微处理机 118

8-1结构 118

8-2-1数据和地址操作 119

8-2MPU操作 119

8-2-2中断和复位操作 121

8-2-3寄存器操作 123

8-3MC6800的指令系统 125

8-4MC6800系列的其它部分 133

第九章 存储器系统 136

9-1随机存取存储器(RAM) 137

9-1-1半导体RAM 138

9-1-2静态RAM 138

9-1-3场效应晶体管 140

9-1-4电荷存储器件 141

9-1-5动态RAM 143

9-2只读存储器(ROM) 146

9-34001掩模可编程序ROM 147

9-3-1操作方式 149

9-3-2ROM方框图的说明 150

9-44002RAM和输出端口 151

9-4-1RAM操作 151

9-4-2I/O操作 155

9-5标准的存储器和I/O接口 157

9-5-1电路操作 157

9-5-2WPM指令 160

第十章 微程序设计入门 162

10-1软件和硬件 163

10-28080指令系统 163

10-3一些程序例子 183

10-3-1十进加法程序 183

10-3-2十进减法程序 186

10-3-3二进乘法循环 188

10-4小结 191

第十一章 用机器语言的微程序设计 193

11-1机器语言指令 194

11-1-1指令系统的格式 196

11-1-2变址寄存器结构 199

11-1-3堆栈寄存器的结构 201

11-1-4命令总线操作 202

11-24040指令系统 204

11-3-1用纸仿真 223

11-3计算机仿真 223

11-3-2ROM仿真器 224

11-3-3RAM仿真器 225

11-3-4CPU仿真器 226

11-4程序例子1 230

11-5程序例子2 240

11-5-1可能的寻址错误 241

11-5-2程序继续下去 242

11-5-3小结 254

第十二章 汇编语言的程序设计 256

12-1汇编程序 257

12-1-1标号字段 257

12-1-2操作码字段 259

12-1-3操作数字段 259

12-1-4注解字段 259

12-2程序例子3 260

12-2-1把问题反复想一想 260

12-2-2产生时钟脉冲 261

12-2-3循环的构成 270

12-2-4程序的解释 271

12-2-5计算机仿真 272

12-3程序例4 310

12-4程序例5 311

12-5程序例6 314

12-6程序例7 315

12-7程序例8 318

12-8程序例9 319

12-8-1中断操作 319

12-8-2写出一个中断程序 320