主题:XCHG指令何以交换段地址?
wbsun111
[专家分:320] 发布于 2006-06-11 18:08:00
XCHG指令虽然不支持段寄存器,但是否可以传送段地址?》?
比如:MOV AX,SEG 0001H
XCHG BX,AX
回复列表 (共6个回复)
沙发
hohohaha [专家分:580] 发布于 2006-06-11 18:14:00
XCHG仅限于8/16位通用寄存器之间,或8/16位通用寄存器和存储单元之间互换内容。
板凳
wbsun111 [专家分:320] 发布于 2006-06-11 18:19:00
老大,书上说XCHG不支持段寄存器和立即数
那么,XCHG是否支持专用寄存器??比如BP,SP,IP,DS
3 楼
hohohaha [专家分:580] 发布于 2006-06-11 18:20:00
通用寄存器包括专用寄存器的么?
老大哥?
4 楼
hohohaha [专家分:580] 发布于 2006-06-11 18:22:00
BP,SP这个两个是通用寄存器
IP是控制寄存器
DS是段寄存器
5 楼
wbsun111 [专家分:320] 发布于 2006-06-11 18:23:00
不包括
专用寄存器只存储偏移地址
6 楼
def [专家分:3380] 发布于 2006-06-18 13:38:00
技术垃圾_永远是丰浩_按门哪个趋势报销的板障
我来回复