跳转到内容

Ada 编程/属性/'Asm 输出

来自维基教科书,自由的教学读物

Asm_Output 属性表示一个接受两个参数的函数。第一个参数是一个字符串,第二个参数是属性前缀所指定的类型的变量的名称。第一个(字符串)参数必须是一个静态表达式,并指定参数的约束(例如,需要什么类型的寄存器)。第二个参数是要用结果更新的变量。约束的可能值与 RTL 中使用的值相同,并且取决于用于构建 GCC 后端的配置文件。如果没有输出操作数,则此参数可以省略,也可以显式地指定为 No_Output_Operands

华夏公益教科书