cs是值cpu执行的当前指令的段地址,ds是数据开始的段地址。
CS是告诉CPU,去哪个位置找内容当成指令去执行;DS是告诉CPU,去哪个位置找内容当成数据被使用。
datastring =ds codestring=cs
MOV AX,[100H]
这句指令的意思就是把地址[100H](属于数据)放入到寄存器AX里(直接寻址),
此时物理地址计算:DS*10H+100H