自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 armv8内存管理相关寄存器介绍

本文系统梳理了ARM架构中关键系统寄存器的功能与配置方法,重点解析了MAIR、TCR、TTBR、VBAR等核心寄存器的作用机制。MAIR寄存器负责内存属性配置,TCR控制地址转换参数,TTBR管理页表基址,VBAR定位异常向量表。文章详细阐述了这些寄存器在内存管理、异常处理、虚拟化支持等方面的应用,包括寄存器位域定义、多级页表配置、进程隔离实现等关键技术。同时介绍了SCTLR、MPIDR、TPIDR等系统控制寄存器在缓存管理、多核调度、线程本地存储中的核心作用,为理解ARM架构的系统级编程提供了全面的参考框

2026-01-13 17:29:42 917

原创 动态链接原理和实现过程

本文深入分析了ELF(Executable Linkable Format)文件格式的结构和动态链接机制。ELF文件由四部分组成:文件头(header)、程序头表(program header table)、节头表(section header table)和节区(sections)。重点探讨了动态链接过程,包括动态库加载、符号重定位和地址无关代码(PIC)的实现。通过GOT(Global Offset Table)和PLT(Procedure Linkage Table)机制,实现了延迟绑定技术,优化了函

2026-01-13 16:51:28 963

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除