深入理解C
时间:2021-06-23 17:18:44
收藏:0
阅读:0
目的
搞清楚一此比较特殊的C代码对应的汇编语言是什么。
在实际机器中的表现形式是什么样的。
方法
- 通过查看编译器生成的汇编代码
- 调试时查看反汇编代码
常用操作
将常量装入REG
将内存里数据装入REG
将REG里数据装入内存
练习
将简单的C赋值语句转为汇编代码
内存地址计算
内存寻址实例
栈操作
算术运算
数字比较
逻辑运算
位操作
实现条件选择
实现循环
实现函数
实现无参函数的调用
实现有参函数的调用
实现void函数的返回
实现函数返回值
实现函数局部变量的存储
评论(0)