1.c语言代码->汇编代码inter cpu中有16个寄存器caller-saver/callee-saved Register调用者保存寄存器的值或者被调用者保存寄存器的值汇编器将机器代码翻译成机器代码(二进制代码)反汇编器就将机器代码(二进制代码)翻译成汇编代码c语言汇编和反汇编器产生的代码对比如上:Register:各个寄存器的功能:rax保存函数返回值 return valuerdi,rsi,rdx,rcx用来传递函数参数(这点很重要)rsp保存栈顶.
单片机
2023-12-25
42 点赞
0 评论
63 浏览