简单计算

#include<stdio.h>

int main(void)

{

////定义整型变量a,将值10赋值给变量a;定义整型变量b,将值20赋值给变量b;定义整型变量c,将值a+b赋值给变量c

  //int a=10;

  //int b=20;

  //int c=a+b;

  //汇编语言简单计算

  int a;

  int b;

  int c;

//asm:汇编缩写

  __asm

{

//将10移动到a对应的内存中;将20移动到b对应内存中
//将a对应的值移动到寄储器中;将b对应的值移动到寄储器中,并与a相加
//再将寄储器中的数据移动到c,完成加法计算

    mov a,10

  mov b,20

  mov eax,a

  add eax,b

  mov c,eax

}

  

  printf("%d\n",c);

  return 0;

 

}

posted @ 2020-07-30 14:27  wh19991213  阅读(100)  评论(0编辑  收藏  举报