《微处理机的程序设计和软件研制》求取 ⇩

目录1

第一章 微处理机及其系统1

§1.1基本概念1

§1.2微处理机的内部结构9

1.2.1电源9

1.2.2时钟11

1.2.3定时和控制器11

1.2.4指令寄存器和译码器12

1.2.5运算器(ALU)13

1.2.6条件标志13

1.2.7累加器13

1.2.8程序计数器14

1.2.9堆栈指示器14

1.2.10其它寻址寄存器14

1.3.2半导体存贮器15

1.3.1主存贮器和辅助存贮器15

§1.3存贮器15

1.3.3地址的缓冲和译码19

§1.4外围设备22

1.4.1接口22

第二章 指令24

§2.1基本概念24

§2.2指令的表示方式25

§2.3通用的表示法29

2.3.1指令各字节的表示方法29

2.3.2寄存器30

2.3.3赋值(信息的复制或传送)30

2.3.4信息交换30

2.3.5数值31

2.3.6地址和存贮单元32

2.4.1一个字节的意义37

2.3.7条件标志37

§2.4算术和逻辑运算37

2.4.2带符号和无符号的数值38

2.4.3加法40

2.4.4取反和取负46

2.4.5减法47

2.4.6逻辑(布尔)操作50

2.4.7“测试”和“比较”操作52

2.4.8“移位”和“循环移位”操作55

2.4.9其它算术和逻辑操作60

§2.5堆栈操作63

§2.6转移65

§2.7子程序66

§2.8输入-输出69

§2.9中断73

§2.10Z80的其它指令79

第三章 指令系统84

§3.1说明84

§3.2Motorola680087

§3.3Intel8080与808595

§3.4ZilogZ80102

§3.5四个机种的指令汇总表115

第四章 算术运算的程序设计133

§4.1可供实用的最小系统和软件133

§4.2ASCII码135

§4.3读取十进制数字135

§4.4十进制整数的输入和输出143

§4.5二进制整数的算术运算151

4.5.1改变数的长度152

4.5.2比较153

4.5.3单字长乘法154

4.5.4多字长乘法157

4.5.5单字长除法160

4.5.6多字长整数的除法164

§4.6非整数量的二进制算术运算165

4.6.1非整数量的“定点”表示法165

4.6.2乘法166

4.6.3加法与减法166

4.6.4除法169

§4.7“浮点”二进制数170

4.7.1表示法与习惯171

变异的表示法172

4.7.2规格化173

4.7.3辅助程序175

4.7.4浮点子程序概述177

4.7.5浮点输入与输出179

4.7.6用浮点子程序编制简单的程序182

4.7.7条件标志与浮点数187

§4.8二-十进制(BCD)算术运算188

4.8.1无符号整数的加法189

4.8.2带符号的BCD整数191

4.8.3BCD乘法194

4.8.4BCD小数197

第五章 非数值操作的程序设计198

§5.1非数值量198

§5.2复制成组的信息198

§5.3检索表格202

§5.4排序207

§5.5“组装式”信息——长度小于一个字节的量217

§5.6记录与文件220

§5.7特殊的外围设备221

§6.1用机器码进行程序设计的基本工具225

第六章 用高级语言的程序设计225

6.1.1监督程序227

6.1.2汇编程序231

6.1.3反汇编程序234

6.1.4PROM的编程与读出234

§6.2子程序235

6.2.1输入子程序235

6.2.2输出子程序238

6.2.3定点算术运算子程序241

6.2.4浮点算术运算子程序249

§6.3从机器码向高级语言发展250

§6.4将高级语言翻译成机器码260

第七章 软件的组织、语言与结构263

§7.1计算机软件的发展263

§7.2软件的规划与设计中的一些考虑266

§7.3指令表示法与语言268

§7.4程序设计语言的结构与风格277

第八章 小型8080系统用的第一个软件282

§8.1历史282

§8.2监督程序PROM(0000~03FF)284

8.2.1监督程序——主体部分285

8.22专用子程序286

8.2.3监督程序——分支部分288

8.2.4其它子程序291

8.2.5PROM编程器用的程序(0360~03EB)293

§8.3汇编程序(0400~07E2、0800~0BDF、0C00~0D6E、0D85~0DC9)汇编程序用的子程序297

§8.4反汇编程序(2800~2B7F)300

§8.5整数与定点算术运算的子程序302

§8.6浮点子程序303

§8.8软件的带注释的文本305

§8.7错误与缺点307

§8.9软件的十六进制文本433

1982《微处理机的程序设计和软件研制》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由邓肯(F.G. Duncan)著;白英彩译 1982 上海:上海科学技术文献出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

微型机实时软件设计(1989 PDF版)
微型机实时软件设计
1989 北京:机械工业出版社
计算机过程控制软件设计( PDF版)
计算机过程控制软件设计
微计算机软件设计基础( PDF版)
微计算机软件设计基础
微计算机处理机硬件软件应用(1979 PDF版)
微计算机处理机硬件软件应用
1979 上海市电气成套自动化研究所情报室
微型计算机软/硬件设计( PDF版)
微型计算机软/硬件设计
电子工业第六研究所
微型计算机程序设计( PDF版)
微型计算机程序设计
微型计算机软/硬件设计( PDF版)
微型计算机软/硬件设计
微计算机和微处理机的硬件软件与应用( PDF版)
微计算机和微处理机的硬件软件与应用
计算机过程控制软件设计(1993 PDF版)
计算机过程控制软件设计
1993 北京:电子工业出版社
微型计算机控制机床程序设计(1992 PDF版)
微型计算机控制机床程序设计
1992 重庆:重庆大学出版社
机械零件的程序设计(1993 PDF版)
机械零件的程序设计
1993 南京:河海大学出版社
微型计算机字处理软件手册NEWWORD(1985 PDF版)
微型计算机字处理软件手册NEWWORD
1985 中国科学院计算技术研究所
微处理机的结构与程序设计(1981 PDF版)
微处理机的结构与程序设计
1981 北京:中国铁道出版社
微处理机的程序设计和软件研制(1982 PDF版)
微处理机的程序设计和软件研制
1982 上海:上海科学技术文献出版社
麟游县志(1993 PDF版)
麟游县志
1993 西安:陕西人民出版社