- 博客(5)
- 收藏
- 关注
原创 ARM中MMU地址转换理解
这两天看到学习ARM中的MMU,看来半天终于明白了一点!现在把自己明白的总结一下(对于段(section)而言)! MMU的作用就是负责虚拟地址(virtual address)转化成物理地址(physical address)。 32位的CPU的虚拟地址空间达到 4GB,在一级页表中使用4096个描述符来表示这4GB的空间,每个描述符代表1M的虚拟地址,要
2010-03-09 13:18:00
2735
1
转载 ARM 经典问答总结
00001都合法,而0xF0000010又变成了??4. 对于汇编语句 LDR R0,[R1],#-4,是先将R1的值减4结果存入R1,然后读取R1所指单元的 值到R0,还是先读取R1到R0,然后再将R1减4结果存入??A:提示,任何常数都可用底数*2的n次幂 来表??1. ARM结构中,只有8bits用来表示底数,因此底数必须是8位位??2. 8位位图循环之后得到常数,并非只能是
2010-03-02 13:46:00
2602
转载 ARM体系的各种异常的分析(转)
[ARM7TDMI] 版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明 http://kellycan.blogbus.com/logs/10669519.html 1.复位异常 (1)当内核的nRESET信号被拉低时,ARM处理器放弃正在执行的指令,当nRESET信号再次变高时, ARM处理器进行复位操作; (2)系统复位后,进入管理模式对系统进行初始化,复位
2010-02-25 21:47:00
1119
转载 ARM指令
ARM指令集一(学习日记) - [ARM7TDMI]Tag:版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://kellycan.blogbus.com/logs/10699076.html 1.存储器访问指令 ARM处理器是RISC构架的处理器,不能像CISC构架的处理器那样让存储器中的内容直接参与运算,而需要将存储器单元的内容先
2010-02-08 18:11:00
1013
转载 ARM中的立即数
mov r2, #0xFF, 28 和 orr r2, r2, #0xB这样得到的结果时 r2=#0xffb ,他试图更直接一点优化成一句:MOV r2,#0xffb但是这样之后编译就出了问题:error A0092: no immediate rotate operand can be created: 4091 在 mov r2,#0xffb 这句中,不是MOV的用法出错
2010-02-05 16:21:00
961
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人