内联汇编的Log2函数 考场上能用吗
  • 板块学术版
  • 楼主HaloisAWA
  • 当前回复2
  • 已保存回复2
  • 发布时间2024/11/25 11:13
  • 上次更新2024/11/25 16:20:39
查看原帖
内联汇编的Log2函数 考场上能用吗
1420058
HaloisAWA楼主2024/11/25 11:13
#include<iostream>
using namespace std;
int Log2(unsigned int x)
{
    int res;
    asm volatile("bsrl %1,%%eax":"=a"(res):"m"(x));
    return res;
}
int main() {
	int x;
	scanf("%d",&x);
	printf("%d\n",Log2(x));
	return 0;
}

2024/11/25 11:13
加载中...