如何使用汇编语言初始化数组

时间:2017-04-29 14:46:01

标签: arrays assembly x86-16

请告诉我如何用汇编语言初始化数组,例如 初始化一个名为“Even”的数组,其中包含前十个偶数。 偶数= 0,2,4,6,8,10,12,14,16,18

初始化一个名为“Odd”的数组,其中包含前十个ODD编号。 奇数= 1,3,5,7,9,11,13,15,17,19,21

将两个数组(索引方式)添加到名为“Sum”的第三个数组中。 SUM [0] =偶数[0] +奇数[0]

SUM 1 =偶1 +奇1

最多

SUM [n] =偶数[n] +奇数[n]

enter image description here

1 个答案:

答案 0 :(得分:2)

有很多方法可以做到这一点。最简单的方法是在声明中创建数组:

EVEN:
 .WORD 0, 2, 4
ODD:
 .WORD 1, 3, 5

使用您想要的任何大小的数据。

要添加它们,您可以:

  1. 展开循环
  2. 我们一个宏
  3. 调用递归函数