c语言 Day1

语言发展史:
机器语言→汇编语言→高级语言

c语言分部编译:

  1. 预处理 宏定义展开 头文件展开 条件编译 去掉注释
  2. 编译 检查语法 将c语言转成汇编语言
  3. 汇编 将汇编语言转成机器语言(二进制码)
  4. 链接 将c语言依赖库链接到程序中

常见的代码问题

  1. 编辑时异常
  2. 编译时异常
  3. 运行时异常

汇编语言

  1. mov 移动
  2. add 添加
  3. push压栈
  4. pop 出栈
  5. call 调用

eax 32位寄存器
简单加法计算

{
__asm
     mov a, 10
     mov b, 20
     mov eax,a
     add eax,b
     mov c, eax
}
发布了1 篇原创文章 · 获赞 0 · 访问量 23

猜你喜欢

转载自blog.csdn.net/u011601989/article/details/104114187