标题:请教一个关于操作数寻址的问题
只看楼主
colorrays
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2007-9-13
 问题点数:0 回复次数:5 
请教一个关于操作数寻址的问题
XCHG不能使用立即数;
MOV指令不能直接向段寄存器赋立即数;
等等……
为何指令会对操作数的寻址方式作出这类限制?
请各方朋友提供一些参考资料,谢。
搜索更多相关主题的帖子: 操作数 寄存器 寻址 指令 
2007-09-14 18:11
菜鸟上路
Rank: 4
等 级:贵宾
威 望:14
帖 子:1120
专家分:0
注 册:2006-3-21
得分:0 
恩,大部分书上说明的很清楚啊

2007-09-14 22:02
colorrays
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2007-9-13
得分:0 
我使用的两本教材,但都没有说明这个问题的原因。
为何“MOV指令不能直接向段寄存器赋立即数”?
请楼上明显。

get questions? ask, and you will get the answer.
2007-09-15 00:04
菜鸟上路
Rank: 4
等 级:贵宾
威 望:14
帖 子:1120
专家分:0
注 册:2006-3-21
得分:0 
段寄存器都是比较重要的,不能随意赋值

2007-09-15 09:26
爱以走远
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:52
帖 子:7542
专家分:21
注 册:2007-3-16
得分:0 

lz你好好想一哈
XCHG 交换立即数 那数放到什么地方 ???
还有就是立即数是不能直接给段寄存器 为什么 我也不知道 反正是这样规定的



   好好活着,因为我们会死很久!!!
2007-09-15 12:30
hkbyest
Rank: 1
等 级:新手上路
威 望:2
帖 子:30
专家分:0
注 册:2007-6-14
得分:0 
好学精神是好的,有些东西是不必深究的。正如为什么叫8086而不是8068呢?没办法,人家是这样命名的,你只有去遵守。
2007-09-16 11:25



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-169992-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.548065 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved