全洛谷唯一使用汇编的版本

P1001 A+B Problem

qfcy @ 2024-12-08 17:31:53

全洛谷唯一使用汇编的版本。
简单的加法实现太low了,所以自己用了汇编:

#include<iostream>
using namespace std;
int main(){
    int a,b,sum;
    cin>>a>>b;
    __asm__ volatile (  
        "addl %%ebx, %%eax;" // 将ebx中的值加到eax中  
        : "=a"(sum)          // 输出操作数,sum将存储结果  
        : "a"(a), "b"(b)     // 输入操作数,a和b分别存储在eax和ebx中  
    ); 
    cout<<sum<<endl;
    return 0;
}

by Phartial @ 2024-12-08 17:38:18

没用汇编写 iostream,感觉还是不够牛


by All_Wrong_Answer @ 2024-12-09 20:09:24

楼下(


|