汇编,定义data段,不懂?

来源:百度知道 编辑:UC知道 时间:2024/07/07 00:42:17
DATA SEGMENT
STR1 DB ˊ1234ˊ
STR2 DB ˊ1254ˊ
STRING1 DB ˊSAMEˊ,0DH,0AH,ˊ$ˊ
STRING2 DB ˊNOSAMEˊ,0DH,0AH, ˊ$ˊ
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE ,DS:DATA,ES:DATA
【请问什么时候有这个ˊ$ˊ
什么时候没的啊?】

$是在用到09号DOS中断显示的时候才用的,它是标记显示的字符在次的前一个结束。不用09号显示的话,就可以不要“,0DH,0AH,ˊ$ˊ”这些了。还有就是指定当前指令所在的地址也是用$指定的
如: jmp $
就是指一直在执行jmp指令,在此死循环了。没有什么意意义的。