《实用微型计算机程序设计 UBTEL 8080》求取 ⇩

目录1

译者的话1

作者序言1

第一章 二进制算术运算及逻辑运算1

两状态码1

2的幂1

二进制及十进制数的互相转换1

十六进制表示法1

二进制加法1

负二进制数1

一的补码1

二的补码1

“与”功能1

掩蔽1

“或”功能1

合并1

“异或”功能1

移位1

逻辑移位1

旋转移位1

第二章 计算机的组织与结构14

存储器定义14

字及字地址的定义14

存储器容量14

RAM和ROM存储器14

算术和逻辑单元14

寄存器14

CPU定义程序计数器14

指令寄存器14

指针概念14

计算机基本指令执行周期14

第三章 机器语言程序设计和汇编程序18

写二进制指令18

二进制指令的助记符18

用汇编程序翻译符号程序18

源程序18

标号和操作数18

汇编表18

符号表18

目标程序18

输入程序18

汇编错误标志18

未定义和多重定义的符号18

伪指令18

叉汇编程序18

第四章 用8080指令传送数据25

8080的工作寄存器25

在寄存器之间MOV的用法25

ADD和SUB的指令25

ORA和XRA25

AND的用法25

在寄存器和存储器之间传送数据——LDA和STA25

交换存储单元的内容25

用MOV在存储器和寄存器之间传送数据25

H-L寄存器对的用途25

DATA和DBL伪指令25

LHLD的用法25

增值的地址指针的应用25

SHLD指令25

LXI的用途25

B-C和D-E寄存器对作指针用LDAX和STAXINX和DCX25

第五章 8080的二进制算术运算35

算术特征位——进位、零、符号的定义35

F寄存器35

溢出的定义35

进位的定义35

溢出与进位的区别35

溢出检测与808035

多倍精度数35

双精度加法35

双精度减法35

MVI的使用51

INR和DCR51

JMP指令51

条件转移51

循环51

CMP的用途51

伪指令JEQ、JNE、JAL、JGE51

代数值的比较51

RLC和RRC指令51

RAL和RAR指令51

伪指令LLA和LRA51

第六章 乘法和除法51

以连续相加作乘法51

以软件作乘法的过程51

乘法循环51

CMA与TCA伪指令的应用51

双精度数求负51

特殊因子的乘法以软件作除法的过程51

被除数、除数、商和余数的定义除法失效状态51

软件除法循环51

多倍精度数的乘法与除法51

特殊因子的除法51

第七章 堆栈指针的应用64

作为数据存取指针用的栈指针64

装栈指针64

数据进栈——PUSH64

F寄存器64

程序状态字64

取出栈数据——POP使用PUSH和POP交换寄存器对的内容64

使用POP直接装入双精度数据64

SPHL指令64

栈溢出问题64

第八章 子程序70

公用的指令序列70

使用LXI和PCHL作子程序调用70

CALL指令70

RET指令70

乘法子程序70

除法子程序70

子程序自变量传送70

自变量直接在调用程序中70

自变量地址在调用程序中——ROM的要求70

第九章 数组和表84

数组定义84

伪指令RES的用法84

在数组中查找最大值和最小值84

数组传送84

伪指令EQU84

数组在存储器中排列次序的颠倒排序过程——冒泡法84

冒泡排序子程序84

查找字符串数组84

伪指令ASC的应用84

EQU的进一步应用84

查表过程84

数学函数查表的应用——三角函数正切子程序84

第十章 代码转换成二进制101

十进制形式——BCD码和ASCII码101

从ASCII码中111

分离出BCD码111

乘以十的特殊乘法111

用连乘法将两位十进数转换为二进数111

乘法和加法子程序111

有效性检验111

合法十进制范围的检验111

转换中的溢出检验111

双精度数转换十六进制转换为二进制111

第十一章 对二进制数进行转换111

用除法转换到十进制111

用连续减法转换到十进制111

利用进位位的判断转换无符号数111

利用符号位的判断转换带符号数双精度二进数的转换111

双精度二进数转换子程序111

转换成十六进制111

二进数转换成十六进数子程序111

二进数转换成外部数字串111

第十二章 基本输入输出——与终端的通信125

基本I/O的功能(控制、读出和数据传送)125

外部设备地址125

外部设备接口125

IN和OUT的用法125

外部设备状态字125

利用就绪/未就绪标志的软件延时125

用EQU定义设备地址字符打印子程序125

将A及PSW保存在堆栈内125

打印串串打印子程序125

多行输出125

回车和换行的次序125

输入状态字125

读字符子程序125

读数字串子程序125

等待循环问题作为就绪标志监视的中断系统的概念125

I/O设备接口初始化125

第十三章 控制一台复杂的外部设备——Victor矩阵打印机140

Victor矩阵打印机简介140

控制的基本元件140

6820外围接口适配器功能介绍140

6820用于LED显示140

I/O口的初始化Victor打印机口的设置140

打印机的驱动140

英文文本与符号垂直分辨极限140

Cyrillic字母位格式——RUSKII码Cyrillic字符的查表过程140

将子程序综合成完整的打印机驱动程序140

Cyrillic字母样本文本140

由Victor矩阵打印机打印的全部Cyrillic字母140

第十四章 在8080机上进行十进制运算167

十进制对二进制的计算167

二十进制加法167

BCD的进位167

辅助进位位175

DAA指令175

BCD的和数的调整175

两位BCD175

和数举例175

四位BCD和数举例175

关于BCD减法175

九的补码计算175

十的补码计算175

BCD减法举例175

十进制计算的困难175

第十五章 与物理世界的通信175

数字量、模拟量的输入和输出的定义175

由开关寄存器读数字数据175

数字输入量变化的检测——逻辑差175

数字同时输入输出举例175

输出到光显示器175

用于诊断的装置175

模数变换器介绍175

多路器175

采样和保持缓冲寄存器175

多路器的控制转换时间175

将A/D读数变换成工程单位175

读A/D的子程序物理测量举例——用热敏电阻测量温度175

读数的算术操作175

第十六章 中断驱动过程Ⅰ:实时时钟187

可中断过程187

中断的性质187

允许中断的任务优先权的方案被中断任务的状态保护187

事件计数中断187

实时时钟187

开放中断的含义187

设备待命的含义187

能出现中断的情况187

中断指令187

88-VI的功能187

保存8080的寄存器与特征位的次序使时钟待命187

延时十秒的例子187

软件日历钟187

复制时钟的限制187

记载恒星时间187

各种类型中断方案的堆栈要求187

第十七章 中断驱动过程Ⅱ:输入和输出204

输入中断和输出中断的分类204

中断的条件204

通过数据传送清除就绪标志204

电源接通时待命/解除待命状态的不确定性对专用字符监控键盘举例204

清除VI的就绪标志204

优先权中断系统204

输出中断204

字符串输出中断服务子程序204

在中断控制下同时输入并输出204

同时进行两向数据传送的限制204

来自不同设备的中断的矛盾204

第十八章 调试程序215

为便于调试进行程序设计的要点215

某些错误实践215

调试程序用调试程序检查和修改内存215

从调试转回到执行程序215

调试伪寄存器215

设置伪寄存器215

F寄存器各位的说明215

设置寄存器对——栈指针H和L、B和C、D和E215

设置中断开放/关闭标志215

用R命令显示寄存器和特征位215

从断点返回的性质215

用于调试目的的二进制指令说明215

用断点来分步执行程序215

校正错误指令举例215

应用断点的注意事项215

断点返回指令引起的错误215

使用陷阱指令插入遗漏指令215

RST概述调试的经济性215

估计错误来源的一些通用步骤215

附录A 调试程序231

附录B LSI-2对INTEL8080的交叉汇编程序和ALTAIR8800的目标装入程序(说明部分)242

1983《实用微型计算机程序设计 UBTEL 8080》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)W.J. 威勒著;水利水电科学研究院自动化研究所译 1983 北京:电力工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

实用微型计算机程序设计  INTEL 8080(1982 PDF版)
实用微型计算机程序设计 INTEL 8080
1982 电力工业出版社
CROMEMCO微型计算机 COBOL程序设计(1984年11月第1版 PDF版)
CROMEMCO微型计算机 COBOL程序设计
1984年11月第1版
微型计算机语言与程序设计  下( PDF版)
微型计算机语言与程序设计 下
微型计算机语言与程序设计  上( PDF版)
微型计算机语言与程序设计 上
微型计算机程序设计( PDF版)
微型计算机程序设计
微型计算机实用教程(1994 PDF版)
微型计算机实用教程
1994 昆明:云南科学技术出版社
微型计算机原理与程序设计(1986 PDF版)
微型计算机原理与程序设计
1986 成都:四川大学出版社
微型计算机控制机床程序设计(1992 PDF版)
微型计算机控制机床程序设计
1992 重庆:重庆大学出版社
控制用微型计算机的实用程序设计(1989 PDF版)
控制用微型计算机的实用程序设计
1989 北京:水利电力出版社
微型机实用图形程序设计(1997 PDF版)
微型机实用图形程序设计
1997 长沙:中南工业大学出版社
微型计算机程序设计技巧及应用(1987 PDF版)
微型计算机程序设计技巧及应用
1987 北京:科学普及出版社
微型计算机实时控制程序设计入门(1984 PDF版)
微型计算机实时控制程序设计入门
1984 北京:北京师范大学出版社
微型计算机COBOL程序设计(1983 PDF版)
微型计算机COBOL程序设计
1983 北京:北京师范大学出版社
微型计算机程序设计基础  下(1986 PDF版)
微型计算机程序设计基础 下
1986 北京:国防工业出版社
微型计算机程序设计(1986 PDF版)
微型计算机程序设计
1986 北京:国防工业出版社