深入理解C

时间:2021-06-23 17:18:44   收藏:0   阅读:0

目的

搞清楚一此比较特殊的C代码对应的汇编语言是什么。
在实际机器中的表现形式是什么样的。

方法

  1. 通过查看编译器生成的汇编代码
  2. 调试时查看反汇编代码

常用操作

将常量装入REG

将内存里数据装入REG

将REG里数据装入内存

练习

将简单的C赋值语句转为汇编代码

内存地址计算

内存寻址实例

栈操作

算术运算

数字比较

逻辑运算

位操作

实现条件选择

实现循环

实现函数

实现无参函数的调用

实现有参函数的调用

实现void函数的返回

实现函数返回值

实现函数局部变量的存储

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!