//使用VS2005的VC++ Win32开发平台来编译//求两个浮点数平方和的平方根,要求输入和输出数据
//squre root of squares of two values# include <iostream>using namespace std;int main(){float value1;float value2;float sum;
cout << "First Value ?";cin >> value1;cout << "Seconde Value ?";cin >> value2;
//这里的汇编语言代码并不是作为一个过程使用__asm //以这个为标志开始(开头是两个下划线){fld value1fld stfmul fld value2fld stfmul fadd fsqrtfstp sum }//汇编语言部分要用大括号括起来
cout << "The sum is " << sum << endl;return 0;
/*汇编语言语句可以引用C++语句所声明的变量。虽然这些汇编语言语句都是浮点型指令,但是任何语句都能用在嵌入式的汇编代码中,包含整数指令和带有标号的指令*/}