汇编中 MSG DB 'Welcome',0DH,0AH CNT EQU $ - MSG 其中的 $ - MSG cnt是定义的常量吗?
汇编中 MSG DB ’Welcome’,0DH,0AH CNT EQU $
答案:1 悬赏:10 手机版
解决时间 2021-05-10 21:13
- 提问者网友:容嬷嬷拿针来
- 2021-05-10 14:04
最佳答案
- 五星知识达人网友:梦中风几里
- 2021-05-10 15:22
MSG DB 'Welcome',0DH,0AH
CNT EQU $ - MSG
msg是定义变量指向字符串Welcome,相当于C语言里的指针也就是这个字符串在内存中的起始地址,而下边的CNT也是一个变量,他就是一个标志,代表后边EQU的内容,$的意思是取当前地址也就是CNT这一行的地址减去MSG一行的地址也就是定义字符串的长度,所以CNT代表的就是定义MSG所指向的字符串Welcome的长度应改为7个字节,即cnt代表数值7
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯