首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RISC-V PMP地址配置

RISC-V PMP地址配置
EN

Stack Overflow用户
提问于 2020-05-15 05:25:38
回答 1查看 330关注 0票数 0

我目前正在学习RISC-V中的PMP,我了解TOR,但我在理解NA4和NAPOT配置时遇到了困难

有没有人能解释一下?我的假设是,如果我的pmpaddr0xFFFFFFFE,那么这意味着我的pmp的范围从0xFFFFFFFE000xFFFFFFFEFF。是这样的吗?

EN

回答 1

Stack Overflow用户

发布于 2020-11-17 19:45:25

我可以给你答案。

如果pmpaddr是0xFFFFFFFE,(1111...1110),它将匹配从1111....1110001111...111111的地址(8字节)。

pmpaddr的长度为32位,内存的长度为34位。

您可以通过IP地址的子网掩码来理解这一点。

这意味着最后一个零是指示符位,高位必须全部匹配。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61807678

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档