汇编网首页登录博客注册
zhenglxd的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
  •  浮躁10次=fool 浮躁20次=fathead 浮躁30次=stupid 浮躁40次=pig
  • 『姓名』:small liu
  • 『性别』:男『发送消息
  • 个人说明:我现在浮躁 指数4
  • 详细信息『加为好友』
学习动态
友情链接

[2009-06-16 15:49] 检测点16.1--16.2

检测点16.1
下面的程序将code段中a处8个数据累加,结果存储到b处的双字节中,补

全程序.
assume cs:code
code segment
 a dw 1,2,3,4,5,6,7,8
 b dd 0

start:mov si,0
      mov cx,8
    s:mov ax,(a[si])
      add (a[16]),ax
      abc (a[18]),0
      add si,(2)
      loop s
 
      mov ax,4c00h
      int 21h

code ends
end start

检测点16.2
下面的程序将data段中的a处8个数据累加,结果存储的b处的字中,补全程

序.
assume cs:code,es:data

data segment
 a db 1,2,3,4,5,6,7,8
 b dw 0
data ends

code segment

start:(mov ax,data)
      (mov es,ax)
      mov si,0
      mov cx,8
   s: mov al,a[si]
      mov ah,0
      add b,ax
      inc si
      loop s
      mov ax,4c00H
      int 21H
code ends
end start
评论次数(4)  |  浏览次数(1321)  |  类型(汇编作业) |  收藏此文  | 

[  游客   发表于  2009-06-16 17:56  ]

add (a[16]),ax 
abc (a[18]),0
===========
倒是不能说回答的有问题,不过,应该考虑b标号的。

[  zhenglxd   发表于  2009-06-17 09:21  ]

b标号是dd dword啊 dword怎么做呢

[  游客   发表于  2009-06-17 13:14  ]

add word ptr b[],ax
如此就行了。

[  zhenglxd   发表于  2009-06-17 16:04  ]

。。原来如此
数据标号 还可以这样用.

 
 请输入验证码  (提示:点击验证码输入框,以获取验证码