LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1337|回复: 1

这个汇编语句的输入部是什么意思

[复制链接]
发表于 2003-7-22 09:42:27 | 显示全部楼层 |阅读模式
struct task_struct;

static inline struct task_struct * get_current(void)
{
struct task_struct *current;
__asm__("andl %%esp,%0; ":"=r" (current) : "0" (~8191UL));
return current;
}

就是那个"0" (~8191UL)),"0"是不是第一个样板操作数%0的意思?如果还有%1、%2...就用"1"、"2"表示
发表于 2003-9-27 13:42:55 | 显示全部楼层
应该是current吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表