这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 新手问一个有关ARM中MMU的pagetable初始化问题

共1条 1/1 1 跳转至

新手问一个有关ARM中MMU的pagetable初始化问题

菜鸟
2004-10-28 04:59:09     打赏

在pagetable.s的文件中看到有 DCD ((&$counter:SHL:20) :OR: &0C0E) 或 DCD ((&$counter:SHL:20) :OR: &0C02) counter从0开始到一个一定的数目,有人能给我讲讲这样的句子究竟是什么意思吗?另外后面的0C0E和0C02是一个十六进制的数?不同的数代表什么意思? 谢谢

比较完整的代码一段如下:

EXPORT L0PageTable L0PageTable

GBLA counter counter SETA 0

WHILE counter<64 ; Entries for 0-63M DCD ((&$counter:SHL:20) :OR: &0C0E) counter SETA counter+1 WEND

WHILE counter<128 ; Entries for 64-127M DCD ((&$counter:SHL:20) :OR: &0C02) counter SETA counter+1 WEND

。。。




关键词: 新手     一个     有关     pagetable     初始化     问题    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]