微笑向暖~ 发表于 2017-10-3 21:53:52

大家帮忙给看看吧,谢谢大家


这是不是写错了呀?

丶忘却的年少o 发表于 2017-10-3 22:02:30

没错,常量不能直接给段寄存器的,只能用通用寄存器去间接赋值

微笑向暖~ 发表于 2017-10-3 22:18:59

丶忘却的年少o 发表于 2017-10-3 22:02
没错,常量不能直接给段寄存器的,只能用通用寄存器去间接赋值

可是你不感觉这怪怪的么?
刚介绍完后,它下面不应该是一些正确的例子吗?
反而最后面说它们都是非法指令

微笑向暖~ 发表于 2017-10-3 22:19:43

丶忘却的年少o 发表于 2017-10-3 22:02
没错,常量不能直接给段寄存器的,只能用通用寄存器去间接赋值

这个弯转的,我差点没转过来

丶忘却的年少o 发表于 2017-10-4 00:04:41

微笑向暖~ 发表于 2017-10-3 22:19
这个弯转的,我差点没转过来

现在明白了吗?就是ds, es这类的寄存器都是用ax,bx,cx等来间接赋值

微笑向暖~ 发表于 2017-10-4 10:56:38

丶忘却的年少o 发表于 2017-10-4 00:04
现在明白了吗?就是ds, es这类的寄存器都是用ax,bx,cx等来间接赋值

意思是前两行是对的?
最后一行不对?

丶忘却的年少o 发表于 2017-10-4 12:22:34

微笑向暖~ 发表于 2017-10-4 10:56
意思是前两行是对的?
最后一行不对?

嗯,最后那个肯定是不对的
页: [1]
查看完整版本: 大家帮忙给看看吧,谢谢大家