编程论坛
»
汇编论坛
» 请求高手解释下(菜鸟问题)
光影门徒
发表于 2008-5-13 22:10
请求高手解释下(菜鸟问题)
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??
希望高手讲解下,本人自学汇编,痛苦啊。非常感谢!!!
czzcsf
发表于 2008-5-14 20:52
因为ARRAY2 DD 30, 30 DUP(0)的格式,把它改为ARRAY2 DD 30 DUP(0),30
就是MOV CH,30了!
光影门徒
发表于 2008-5-15 11:30
恩,谢谢了,也基本上弄明白这个了。
页:
[1]
编程论坛