标签:cal asm 位置 span bsp turn 变量 code 了解
#include <stdio.h> int main(void) { // 数据类型 int a = 10; int b = 20; // 计算a+b int c = a + b; printf("%d\n",c); return 0; }
#include <stdio.h> int main() { //定义整型变量a, b, c int a; int b; int c; __asm { mov a, 3 //3的值放在a对应内存的位置 mov b, 4 //4的值放在a对应内存的位置 mov eax, a //把a内存的值放在eax寄存器 add eax, b //eax和b相加,结果放在eax mov c, eax //eax的值放在c中 } printf("%d\n", c);//把c的值输出 return 0;//成功完成 }
// 移动 mov // 添加 add // 压栈 push // 出栈 pop // 调用 call // 32位寄存器 eax
标签:cal asm 位置 span bsp turn 变量 code 了解
原文地址:https://www.cnblogs.com/xiangsikai/p/12371551.html