在这里,我们将了解如何查找两个数组元素的和并将结果存储到内存中。问题陈述编写 8086 汇编语言程序以查找存储在 501 及以后和 601 及以后的两个数组的总和。数组的大小存储在位置 500。计算总和后,结果存储在 501 及以后的位置。讨论要解决此问题,我们使用源寄存器 SI 从第一个数组中获取元素,并使用目标寄存器 DI 从第二个数组中获取元素。重复地将元素从 SI 取到 AL,然后与 DI 的内容相加,并再次存储到 SI 地址。因此,它得到了解决。输入地址数据……500055012C5020B5037D5042550521……601BA6024560369604CA60595……流程图... 阅读更多
在这里,我们将了解如何查找两个数组元素的乘积并将结果存储到内存中。问题陈述编写 8086 汇编语言程序以查找存储在 501 及以后和 601 及以后的两个数组的乘积。数组的大小存储在位置 500。计算乘积后,结果存储在 501 及以后的位置。讨论要解决此问题,我们使用源寄存器 SI 从第一个数组中获取元素,并使用目标寄存器 DI 从第二个数组中获取元素。重复地将元素从 SI 取到 AL,然后与 DI 的内容相乘,并再次存储到 SI 地址。因此,它得到了解决。输入地址数据……500055012C5020B5037D5042550521……6010460212603026040460505……流程图程序输出地址数据……501B0502C6503FA504B9505A5…… 阅读更多