处理字符问题
在处理汇编语言程序中,用'.......'...inc si
mov byte ptr [bx+10+si],'O'
inc si
mov byte ptr [bx+10+si],'U'
然后我们可以看一下C语言是如何描述这段代码的 因为我们学习汇编的目的是为了看懂别人计算语言转成的汇编代码...功能和用法
dup和db dw dd等数据定义伪指令配合使用 用来进行数据的重复
db 3 dup(0) 定义三个字节且值都为0 = db 0,0,0,
db 3 dup(1,2,3) 定义了9个字节...由123重复三次构成 = db 1,2,3,1,2,3,1,2,3
db 3 dup('abc','ABC') 定义了六个字符串 长度为18个字节
db&&dw&&dd 定义长度 dup(data)
举例...assume cs:code,ds:data
data segment
db 3 dup(0)
db 3 dup(0,1,2)
db 80 dup(0)
db 3 dup("abc","ABC")
data