4.1.1.1 立即数偏移寻址


文档摘要

4.1.1.1 立即数偏移寻址 4.1.1.1 立即数偏移寻址:那个在ARM64汇编里“看似无害却让L1缓存反复刷写”的32位立即数陷阱 你有没有过这样的经历? 一段精心设计的内存拷贝循环,在A78核心上跑得飞快;可一迁移到A710或X3,性能骤降37%,perf record 显示 突增4倍, 也悄然翻番——而代码里连一条跳转指令都没改。 你逐行检查分支预测、prefetch hint、cache line对齐……最后发现,罪魁祸首,竟是一条再普通不过的 。 不是地址错,不是权限问题,甚至不是MMU配置疏漏。


发布者: 作者: 转发
评论区 (0)
U