简述处理器在读取内存过程中,CPU核,Cache,MMU是如何协同工作的?(用自己熟悉的处理解释)不明觉厉啊,捯饬了一段时间有点明白了,就写下来记录一下。
首先不得不说大疆是个“心机婊”,大家很熟悉的 STM32因为没有MMU(Memory ManagementUnit)所以不能举栗子了,STM32存储器映射用的是“位带”。这个先不讲了,相信网上有很多关于VA(virtualaddress)转化为PA(physicaladdress)的文章了,我借鉴大家的看法和自己的理解写了这篇博客,可能有错误,欢迎大家指正。用在学院派的S3C2440处理器。
0
|
|
|
|
一开始只是觉得能用就行,没想到大疆需要掌握到如此的深度,学习了!
|
|
|
|
|
题目就是让你画出框图,顺便说明一下,你写那么多都写了啥?CPU通过MMU访问内存中的指令,然后返回,放在ICache中,CPU通过MMU访问内存中的数据,返回,放在DCahe中。
|
|
|
|
|