Leooel和CSAPP(即Computer Systems: A Programmer’s Perspective)的计算机系统漫游。
勇敢做自己
Leooel和CSAPP(即Computer Systems: A Programmer’s Perspective)的计算机系统漫游。
背景知识:64位程序与32位程序有几处不同点,其中之一为参数传递方式不同,32位程序通过栈传参,64位优先寄存器,前6个参数保存在寄存器内,依次保存在rdi, rsi, rdx, rcx, r8, r9,剩余的参数,从右到左入栈。