![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ARM架构
Frankie_He
这个作者很懒,什么都没留下…
展开
-
【转】ARM9 2410移植之ARM中断原理, 中断嵌套的误区,中断号的怎么来的
from:https://www.crifan.com/switch_arm9_2410_transplant_arm_interrupt_principle_the_error_interrupt_nesting_how_come_the_interrupt_number/【转】ARM9 2410移植之ARM中断原理, 中断嵌套的误区,中断号的怎么来的几天前一个学生问我ARM中断嵌套的问题,我才...转载 2018-02-02 13:48:12 · 196 阅读 · 0 评论 -
ARM中MOV与LDR的区别
from:http://blog.csdn.net/lihaoweiV/article/details/6033003ARM是RISC结构,数据从内存到CPU之间的移动只能通过L/S指令来完成,也就是ldr/str指令。比如想把数据从内存中某处读取到寄存器中,只能使用ldr比如:ldr r0, 0x12345678就是把0x12345678这个地址中的值存放到r0中。而mov不能干这个...转载 2018-02-02 11:02:16 · 3805 阅读 · 0 评论 -
ARM使用术语清除(flush)和清理(clean)表示对cache的两种基本操作
from:https://blog.csdn.net/arriod/article/details/2826959 清除cache的意思是清除cache中存储的全部数据。对处理器而言,清除操作只要清零相应cache行的有效位即可。当存储器配置上有变化时,整体或部分cache可能需要进行清除操作。有时也用术语作废(invalidate)来代替术语“清除”。然而,对于采用写回策略的D-cache,就需...转载 2018-04-19 14:12:05 · 7158 阅读 · 0 评论 -
大小端的问题
本文转自百度文库中的一篇文章,思路比较清晰,特转载。文一 大小端和存储器对齐 考虑这样一个例子: 两个异构的CPU进行通信, 定义了这样一个结果来传递消息: struct Message { short opcode; char subfield; long message_length; char version; short destina...转载 2018-05-21 16:16:17 · 620 阅读 · 0 评论