摘要:
> 推荐一个[chatgpt代理站(支持gpt4):www.gptschools.cn](https://www.gptschools.cn) DPVS的3种转发模式分别是:NAT、DR、TUN模式。 # NAT模式 ## FNAT 模式 FNAT都是双臂模式,即正反向流量都通过DPVS节点。 FU 阅读全文
摘要:
寄存器 让寄存器为己所用,就得了解它们的用途,这些用途都涉及函数调用,X86 64有16个64位寄存器,分别是: 其中: %rax 作为函数返回值使用。 %rsp 栈指针寄存器,指向栈顶 %rdi,%rsi,%rdx,%rcx,%r8,%r9 用作函数参数,依次对应第1参数,第2参数。。。 %rbx 阅读全文
摘要:
[TOC] 什么是字节对齐? 便于CPU对内存的快速操作,变量在内存中的存放不是连续的,起始地址需要遵循一定的规则。 为什么要字节对齐? 如果不按照平台要求对数据存放进行对齐,会带来存取效率上的损失 。比如32位的Intel处理器通过总线访问(包括读和写)内存数据。每个总线周期从偶地址开始访问32位 阅读全文