吹静静

欢迎QQ交流:592590682

cs是值cpu执行的当前指令的段地址,ds是数据开始的段地址。

CS是告诉CPU,去哪个位置找内容当成指令去执行;
DS是告诉CPU,去哪个位置找内容当成数据被使用。

datastring =ds
codestring=cs

用到DS的例子:

MOV  AX,[100H]

这句指令的意思就是把地址[100H](属于数据)放入到寄存器AX里(直接寻址),

此时物理地址计算:DS*10H+100H

 

posted on 2018-07-17 17:05  吹静静  阅读(3523)  评论(0编辑  收藏  举报