在这个程序中,我们将看到如何使用端口获取数据并将结果发送到端口来执行减法。问题陈述编写 8085 汇编语言程序,用于 8085 和 8255 之间的接口。这里端口 A 和端口 B 保持两个值,从端口 A 和 B 获取数字,从 A 中减去 B,并将结果发送到端口 C。讨论任务非常简单。首先,我们必须设置 8255 芯片的控制字寄存器。之后,我们将从端口 A 和 B 获取输入,添加内容,并将其发送到端口…… 阅读更多
微处理器和微控制器可用于设计某些工具或系统以执行某些特殊任务。使用微控制器,我们可以制作不同类型的模块或系统。以下是可以使用微控制器设计的某些系统的列表-电子投票机基于 RFID 的访问控制系统心率监测系统自动植物浇水系统超声波测距系统水位控制系统燃气泄漏检测系统频率计温度测量系统还有许多这样的系统可以使用一些微控制器来制作。为了设计一个系统,我们必须遵循一些基本步骤。我们必须设计系统的概述,以及一些…… 阅读更多
在本节中,我们将了解如何在 Intel 8085 和 8086 微处理器中重置累加器内容。在这两种微处理器中,都有四个指令来完成这项工作。这些指令在两种情况下都执行相同的操作。让我们先看看用于重置累加器的 8085 指令。助记符说明MVI A, 00H此指令将 00H 加载到累加器中。这是一个两字节指令。ANI 00H此指令执行累加器和 00H 之间的 AND 运算。这也是一个两字节指令。XRA A这个一字节指令正在执行累加器本身的 XOR 运算。SUB A SUB A 是另一个一字节指令。它从累加器中减去累加器值。…… 阅读更多