帅绝人寰 发表于 2010-05-17 11:40

回复qtdszws


> "aCD" 是什么意思?
> %k2又是什么意思?

先说明一下 "aCD"是所谓的constraint(约 ...
EricFisher 发表于 2010-05-11 18:07 http://linux.chinaunix.net/bbs/images/common/back.gif


   
aCD当然是constraint,但具体什么意思?

a表示eax/rax?
C呢?
D呢?
为什么写在一起?
是不是有个优先级?

EricFisher 发表于 2010-05-28 17:27

没有优先级,表示符合这几个约束之一就可以。

至于具体含义,如果你是Intel 386—config/i386/constraints.md,则:

a
    寄存器a
C
    标准的SSE浮点常量
D
    寄存器di

EricFisher 发表于 2010-05-28 17:29

回复 12# EricFisher


    我不确定这几个含义是否是这样,internals上是这么写的,但是感觉有点怪。
页: 1 [2]
查看完整版本: 两个内嵌汇编问题