注册 登录
编程论坛 汇编论坛

请求高手解释下(菜鸟问题)

光影门徒 发布于 2008-05-13 22:10, 773 次点击
ARRAY1  BD  50 DUP(0)
     ARRAY2  DD  30, 30 DUP(0)
对于以下指令
     MOV BH,LENGTH ARRAY1
     MOV CH,LENGTH ARRAY2
汇编程序将使其形成为:
     MOV BH,50
     MOV CH,1
为什么是MOV CH,1而不是MOV CH,30??
希望高手讲解下,本人自学汇编,痛苦啊。非常感谢!!!
2 回复
#2
czzcsf2008-05-14 20:52
因为ARRAY2  DD  30, 30 DUP(0)的格式,把它改为ARRAY2  DD   30 DUP(0),30
就是MOV CH,30了!
#3
光影门徒2008-05-15 11:30
恩,谢谢了,也基本上弄明白这个了。
1