在.data部分我定义了:
MyString byte "This is my string",0h
但是如何设置一个等于MyString的变量?
谢谢!
答案 0 :(得分:0)
您是说要初始化指针变量以指向您的字符串,还是要将字符串的内容复制到不同的字符串缓冲区?
在我的头顶,前者将是这样的:
mov [MyDwordVariable], offset MyString
后者就像是
mov ecx, offset MyString
mov edx, offset MyNewString
jmp @2
@1:
inc ecx
inc edx
@2:
mov al, [ecx]
test al, al
mov [edx], al
jnz @1