在这个程序中,我们将看到如何按降序排列数组元素。问题陈述编写 8086 汇编语言程序,按降序排列给定数组中的元素,该数组从内存偏移量 501 开始。序列的大小存储在内存偏移量 500 处。讨论在这里,我们使用冒泡排序技术对数字进行排序。在此排序技术中,对于 n 个不同的数字,将有 n 次传递。在第 i 次传递中,第 i 个最小元素将被放置在末尾。这是基于比较的排序。我们取两个连续的数字,比较它们,然后交换它们…… 阅读更多
我们将在这里看到如何查找两个数组元素的和并将结果存储到内存中。问题陈述编写 8086 汇编语言程序以查找从 501 开始和从 601 开始存储的两个数组的总和。数组的大小存储在 500 位置。计算总和后,结果将从 501 开始存储。讨论为了解决这个问题,我们使用源寄存器 SI 从第一个数组中获取元素,使用目标寄存器 DI 从第二个数组中获取元素。重复地将元素从 SI 获取到 AL,然后与 DI 的内容相加,然后再次存储到 SI 地址。因此,它得到了解决。输入地址数据……500055012C5020B5037D5042550521……601BA6024560369604CA60595…… 阅读更多