定义一个数组;对数组求和;并显示结果

时间:2018-03-17 18:39:21

标签: assembly dos x86-16 emu8086

我只需要解决我的任务,这是第一个问题:

  

定义一个包含5个数字(1,1,2,3,2)的数组,然后将这些数字相互添加并显示答案:

我试着像这样解决它,但我不知道如何打印结果

  .model small

  .stack 100h
.data
W dw 1,1,2,3,2
msg2 db 0ah,0dh,'$'

.code
main:
  mov ax,@data
  mov ds,ax


  xor ax,ax
  lea si,w
  mov cx,5

X: 
   add ax,[si]
   add si,2
 loop X



end main

,第二个问题是:

  

编写一个程序,从用户读取3个数字并将其存储在数组中,然后在新行中显示偶数。

我怎么知道偶数?

0 个答案:

没有答案