xn2500 发表于 2010-3-9 09:32

谢谢LZ,留下记号了。

nckdone 发表于 2010-3-9 12:59

顶一下,顺便mark

yjsstk 发表于 2010-3-9 16:03

好**

精益求精 发表于 2010-3-10 08:36

mark.

yjsstk 发表于 2010-3-10 11:31

很通俗易懂的**。

dream_blue 发表于 2010-3-10 12:10

好**!!谢谢

dream_blue 发表于 2010-3-11 16:11

*(mmu_tlb_base + (descriptor_index)) = (section _base>>20) | MMU_OTHER_SECDESC;

请楼主解释下!!!这句不理解,按理说给描述符赋值,而高12位应该为物理地址的高12位,但是这个(section _base>>20)不理解!!

望大虾解释!!

quandekai 发表于 2010-3-11 17:28

呵呵,标记

hypocrite 发表于 2010-3-14 22:30

mark

xiaodaoi 发表于 2010-3-16 12:38

好东西啊

arm86 发表于 2010-3-16 13:17

mark

午山荡人 发表于 2010-3-18 17:57

马克,学习

TopV 发表于 2010-3-19 20:31

很不错哦
学习

jimsboy 发表于 2010-3-21 11:31

写和不错。好懂。顶一把
我个人觉得cache与buffer的区别应该是一个cache可以放数据放在里边。
比如我把数据写到cache中。如果我不执行回写,则内存中的数据和cache中的数据就会不一致。
当我执行回写,由于内存速度不够快,于是数据先写到buffer中,这时内存的数据可能还没来得及完全更新,但CPU已经认为数据写回去了,这时不需要CPU在这里等它真正的写到内存才开始下一条指令。经过一定时间,buffer中的数据就回一个个写到内存中。如果没有buffer。则CPU就必须在这里等着,直到数据全都真正写到内存中才能执行下一条指令。这样就慢了。

liuwei0908 发表于 2010-4-7 23:19

非常好的资料

MasMosMes 发表于 2010-6-8 21:05

都不知道叫好的人有没有静下心来看看
这个帖子是转的.有些部分丢失了.
原始位置是:
http://lionwq.spaces.**/articles/article/item/17578

humy 发表于 2010-6-14 15:12

写的太棒了,哈哈,顶顶

b05071262 发表于 2010-8-13 12:37

不错。。以前没搞懂现在懂了

chx7 发表于 2010-10-3 00:16

收藏一下

lobb 发表于 2010-10-6 15:45

很好很强大,谢谢
页: 1 2 [3] 4 5
查看完整版本: 讲解MMU的好**(转)