8085微处理器加法指令
在8085指令集中,尤其是在其算术指令组中,只有加法和减法指令。8085没有执行乘法或除法运算的指令。现在让我们只讨论执行加法运算的指令。
为了执行两个数字的加法,8085要求其中一个操作数必须放在累加器中。另一个操作数可以位于以下任何一个位置:
| 分类 | 示例 |
|---|---|
| 另一个操作数可以保存在指令中的8位立即数数据中。 | ADI 43H ADI FFH |
| 另一个8位操作数可以保存在内存位置中,其内存地址由HL寄存器对指向。 | ADD M |
| 另一个8位操作数可以保存在8位寄存器中。 | ADD B ADD C |
以下是8085指令集中可用于加法运算的指令列表:
| 助记符,操作数 | 操作码(十六进制) | 字节数 |
|---|---|---|
| ACI 数据 | CE | 2 |
| ADC A | 8F | 1 |
| ADC B | 88 | 1 |
| ADC C | 89 | 1 |
| ADC D | 8A | 1 |
| ADC E | 8B | 1 |
| ADC H | 8C | 1 |
| ADC L | 8D | 1 |
| ADC M | 8E | 1 |
| ADD A | 87 | 1 |
| ADD B | 80 | 1 |
| ADD C | 81 | 1 |
| ADD D | 82 | 1 |
| ADD E | 83 | 1 |
| ADD H | 84 | 1 |
| ADD L | 85 | 1 |
| ADD M | 86 | 1 |
| ADI 数据 | C6 | 2 |
广告
数据结构
网络
关系数据库管理系统(RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP