汇编语言中,count equ $-DA 中 $-DA是定义一个变量count并赋值$-DA,$是当前地址,DA是这条语句之前定义的变量地址,$-DA用于统计当前地址与DA这个地址间有多少字节。
例如:
data segment
DA db 1,3,5,7,9,11,13,15,17
count equ $-DA;count等于9
data ends
count equ $-DA这句话的意思是 用$-DA代替count 。$-DA你可以看成表示符号代码!
$表示当前行的偏移地址,$-DA表示当前行的偏移地址减去DA首地址之间的单元个数。
DA中的字节数,也就是DA中数的个数
表示DA的字节数。