找到 560 篇文章 关于微处理器

8086 程序确定两个数组对应元素的减法

Smita Kapse
更新于 2019-07-30 22:30:26

253 次浏览

在这个程序中,我们将看到如何减去两个不同数组的内容。问题陈述编写 8086 汇编语言程序来减去存储在两个不同数组中的对应元素的内容讨论在这个例子中,有两个不同的数组。这些数组存储在 501 及以后的位置和 601 及以后的位置。这两个数组的大小存储在偏移位置 500。我们采用数组大小来初始化计数器,然后通过使用循环逐一减去元素输入地址数据……5000450109502035030850406……60104602016030260403……流程图程序    MOV SI,  500     ;指向 500 的源索引     MOV CL,  [SI]    ;加载 ... 阅读更多

I/O 映射 I/O 的优点和内存映射 I/O 的缺点

George John
更新于 2019-07-30 22:30:25

2K+ 次浏览

在讨论 I/O 映射 I/O 的优点和内存映射 I/O 的缺点之前,让我们先对 I/O 映射 I/O 和内存映射 I/O 之间的区别进行一般性讨论。在内存映射输入输出中 -我们将内存地址分配给输入输出设备。任何与内存相关的指令都可以由该输入输出设备访问。输入输出设备数据也提供给算术逻辑单元。输入输出映射输入输出 -我们将输入输出地址提供给输入输出设备。此类设备仅访问 IN 和 OUT 指令。ALU 操作不会直接... 阅读更多

在 8085 微处理器中,比较 I/O 端口芯片和内存芯片

Arjun Thakur
更新于 2019-07-30 22:30:25

168 次浏览

与内存芯片类似,信息也存储在输入输出端口芯片中。另一方面,输入输出端口芯片存储 1 字节的信息,而输入输出端口芯片存储几字节的信息。例如,Intel 8212 I/O 端口芯片仅存储 1 字节的信息,而 Intel 8255 芯片存储 3 字节的信息。此外,内存芯片包含大量内存位置,如 1K、4K、8K 等。我们通过地址引脚选择内存芯片位置... 阅读更多

8212 非可编程 8 位 I/O 端口

George John
更新于 2019-07-30 22:30:25

654 次浏览

输入输出端口有两种类型。它们是可编程输入输出端口和非可编程输入输出端口。由于可编程输入输出端口的功能可以通过软件更改,因此它们变得越来越流行。我们不需要更改布线,而是更改 I/O 端口的硬件来更改功能。Intel 8255 是一个基于端口的流行输入输出芯片。而那些非可编程的 I/O 端口需要更改布线或硬件才能更改其完整功能。我们将在后面看到,当 8212 充当... 阅读更多

步进电机的正反转

Arjun Thakur
更新于 2019-07-30 22:30:25

2K+ 次浏览

让我们考虑 ALS-NIFC-01,它是一个步进电机接口。使用 26 芯扁平电缆,它连接到 ALS 套件。它将用于连接两个步进电机。在我们当前的实验中,我们只使用一个步进电机。电机步进尺寸为 1.8°。步进电机的工作电源为 +12V。向接口提供 +5V(白线)、GND(黑线)和 +12V(红线)电源。请注意,接口不使用 -12V 电源。我们必须确保 +12V 电源具有足够的电流额定值来驱动... 阅读更多

使用 DAC 接口生成三角波

Chandu yadav
更新于 2019-07-30 22:30:25

6K+ 次浏览

我们编写了一个 8085 汇编语言程序,用于使用数模转换器 (DAC) 接口生成三角波形。波形的显示在示波器上可以看到。让我们考虑一下该领域的一个问题解决方案。问题陈述为:要获得单极性输出,将接口上的 J1 短接到 J2。要在示波器上显示波形,请将连接器 P1 的第 1 脚连接到示波器信号脚,将连接器 P1 的第 2 脚连接到示波器接地脚。程序;文件名称 DAC_TO_TRIANG.ASM ORG C100H X DW 00FFH;下降和上升时间与…成正比 阅读更多

使用 DAC 接口生成矩形波

Ankith Reddy
更新于 2019-07-30 22:30:25

587 次浏览

我们编写了一个程序来生成数模转换器 (DAC) 干扰的矩形接口:让我们考虑一下该领域的一个问题解决方案。问题陈述为:要获得单极性输出,将接口上的 J1 短接到 J2。要在示波器上显示波形,请将连接器 P1 的第 1 脚连接到示波器信号脚,将连接器 P1 的第 2 脚连接到示波器接地脚。程序如下所示;文件名称 DAC_TO_RECT.ASM ORG C100H X DW 00FFH;“关闭”时间与该值成正比 Y DW 00C0H;“打开”时间与该值成正比... 阅读更多

逐次逼近 ADC 接口

Arjun Thakur
更新于 2019-07-30 22:30:25

496 次浏览

本主题清楚地描述了成功逼近 ADC 的模型 ALS-NIFC-07。它包含一个可编程定时器接口,该接口通过 26 芯扁平电缆连接到 ALS-SDA-85M 套件。连接器 C1 通过套件中的输入输出连接器 P3 连接到接口,用于 ALS,它在扁平电缆上实现。向接口提供 +12V、-12V、+5V 和 GND 电源。电路描述如下 -C1 连接到 ALS 套件上的连接器 P3(或 P4),用于 ADC 接口C2 连接... 阅读更多

8 选 1 多路复用器的仿真

Chandu yadav
更新于 2019-07-30 22:30:25

691 次浏览

我们将编写一个汇编语言程序,仅用于模拟逻辑控制器接口使用的 8 选 1 多路复用器。假设要模拟的 8 选 1 多路复用器的引脚如图所示。对于此多路复用器仿真,以下所示的 8255 端口提供输入和输出。端口 B 用作 I7-0 输入;端口 C 的第 7 脚用作芯片选择;端口 C 的第 6-4 脚用作选择输入;端口 A 的第 0 脚用作多路复用器的输出。示例代码文件名称 Prog_MUX.ASM ORG C100H TABLE DB 01H, 02H, 04H, 08H,... 阅读更多

4 位 ALU 的仿真

Ankith Reddy
更新于 2019-07-30 22:30:25

1K+ 次浏览

此外,我们还编写了一个 8085 汇编语言汇编程序,仅用于使用基于逻辑控制器的接口模拟 4 位 ALU。算术逻辑单元始终执行加法、减法、AND 操作或 OR 操作,这基于要执行所需操作的 4 位输入。对于算术逻辑单元的仿真,所有终端输入和输出都由 8255 的端口提供,如以下图所示。端口 B 的第 7-4 脚用作 X3-0 的输入;范围为…的引脚 阅读更多

广告