作业帮 > 综合 > 作业

汇编中 MSG DB 'Welcome',0DH,0AH CNT EQU $ - MSG 其中的 $ - MSG cnt

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/04 09:13:10
汇编中 MSG DB 'Welcome',0DH,0AH CNT EQU $ - MSG 其中的 $ - MSG cnt是定义的常量吗?
汇编中 MSG DB 'Welcome',0DH,0AH CNT EQU $ - MSG 其中的 $ - MSG cnt
MSG DB 'Welcome',0DH,0AH
CNT EQU $ - MSG
msg是定义变量指向字符串Welcome,相当于C语言里的指针也就是这个字符串在内存中的起始地址,而下边的CNT也是一个变量,他就是一个标志,代表后边EQU的内容,$的意思是取当前地址也就是CNT这一行的地址减去MSG一行的地址也就是定义字符串的长度,所以CNT代表的就是定义MSG所指向的字符串Welcome的长度应改为7个字节,即cnt代表数值7