《微型计算机软件技术》求取 ⇩

目录1

1

前言1

第一篇 微型计算机基础1

第一章 对程序的追求2

一、随机逻辑向程序技术的转变2

二、程序技术的学习方法4

第二章 微型计算机的结构5

一、微型计算机的基本结构5

二、存储器6

三、微处理器8

四、输入输出口12

第三章 指令的结构和执行14

一、指令的形式14

二、指令的机器码14

三、指令在存储器中的分配15

四、指令的执行15

五、程序的执行18

第二篇 指令及其功能20

第一章 传送指令22

第二章 运算指令28

一、加法指令29

二、减法指令31

三、加1指令与减1指令34

四、逻辑运算指令35

五、比较运算指令40

六、其他运算指令41

第三章 循环移位指令和转移指令44

一、循环移位指令44

二、转移指令46

第四章 堆栈操作指令和子程序调用指令48

一、堆栈操作指令48

二、子程序调用指令50

第五章 输入输出指令、中断处理指令及其他指令56

一、输入输出指令56

二、中断处理指令57

三、其他指令58

第三篇 程序设计技巧60

第一章 数据传送62

一、立即数的传送62

二、寄存器之间的数据传送63

三、直接寻址型的数据传送64

四、间接寻址型的数据传送65

五、变址寻址型的数据传送68

六、其他的寄存器之间的数据传送70

第二章 基本运算的处理72

一、寄存器和存储器内容的清除72

二、加法运算74

三、减法运算77

四、逻辑运算80

五、增量和减量84

第三章 条件转移87

一、条件转移的处理形式87

二、条件转移指令88

三、零的判断90

四、数值大小的比较92

第四章 数组和表的检索103

一、一维数组103

二、2字节数据的数组105

三、7段代码变换106

第五章 选择转移110

一、选择转移处理110

二、选择转移的结构111

三、选择转移的方法112

四、选择转移的通用化114

五、选择转移过程中应注意的问题115

第六章 循环处理119

一、循环处理的方式119

二、指定循环次数方式121

三、反复循环方式122

四、迭代循环方式125

第七章 移位和循环移位127

一、逻辑移位127

二、算术移位130

三、16位数据的循环移位132

四、译码132

五、编码135

六、位列的左右变换138

第八章 子程序140

一、子程序的结构140

二、子程序的执行流程144

三、几个子程序的例子146

四、高质量子程序的编制方法150

第九章 输入输出和中断处理153

一、输入数据的原封不动输出156

二、AND动作157

三、OR动作159

四、记忆动作160

五、计数动作162

六、对显示器的输出164

七、传送带的控制166

八、停表170

第十章 算术运算180

一、10进制加法运算180

二、10进制减法运算183

三、2进制数的乘法运算(不带正负号)190

四、2进制数的除法运算(不带正负号)197

第十一章 2进制-10进制的变换205

一、10进制数变换为2进制数205

二、2进制数变换为10进制数208

附录213

参考文献218

1988《微型计算机软件技术》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(日)吉田征夫著;王洪晏译 1988 北京:冶金工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。