编程论坛
注册
登录
编程论坛
→
汇编论坛
DS寄存器与CS寄存器有什么区别?
赵疯子
发布于 2013-08-18 20:14, 1024 次点击
既然都是存段地址,那么DS与CS的区别在哪呢?CS可以直接MOV?
5 回复
#2
zklhp
2013-08-18 20:23
cs从名字可以看出 code segment 对于16位存的就是代码段的地址 对32位保护模式存的是选择子
ds从名字来看是数据的 data segment 对16位存的是数据段的地址 对于32位保护模式 一般来说ds es什么的是一个数。。
#3
赵疯子
2013-08-18 20:42
回复 2楼 zklhp
谢谢,还是有点迷糊,我慢慢理解
#4
zklhp
2013-08-19 10:00
以下是引用
赵疯子
在2013-8-18 20:42:02的发言:
谢谢,还是有点迷糊,我慢慢理解
不理解没关系 先记住用法 理解是个过程
#5
stop1204
2013-09-10 08:29
你运行代码位置是 cs:ip
ds 可以用来定位数据
#6
mfwwxd
2013-10-18 19:29
理解是个过程
1