- 8
- 0
- 约1.59千字
- 约 3页
- 2023-10-31 发布于黑龙江
- 举报
第
第 PAGE 1 页 共 NUMPAGES 1 页
看看ARM处理器存储访问一致性问题
1.3 DMA造成的数据不一致问题 DMA操作直接访问主存,而不会更新cache和Write Buffer中相应的内容,这样就可能造成数据的不一致。 如果DMA从主存中读取的数据已经包含在cache中,而且cache中对应的数据已经被更新,这样DMA读到的将不是系统中最新的数据。同样DMA写操作直接更新主存中的数据,如果该数据已经包含在cache中,则cache中的数据将会比主存中对应的数据“老”,也将造成数据的不一致。 为了避免这种数据不一致情况的发生,根据系统的具体情况,执行下面操作序列中的一种或几种: 1)将DMA访问的存储区域设置成非缓冲的,即uncachable及unbufferable;2)将DMA访问的存储区域所涉及数据cache中的块设置成无效,或者清空数据cache;3)清空Write Buffer(执行Write Buffer中延迟的所有写操作);4)在DMA操作期间限制处理器访问DMA所访问的存储区域。1.4 指令预取和自修改代码 在ARM中允许指令预取,在CPU执行当前指令的同时,可以从存储器中预取其后若干条指令,具体预取多少条指令,不同的ARM实现中有不同的数值。 当用户读取P
您可能关注的文档
- 家暴承诺保证书.docx
- 家校活动培训总结5篇.docx
- 小学班主任工作经验交流会发言稿(模板11篇).docx
- 小学数学备课组工作计划表(14篇).docx
- 小班科学真凉快教案6篇.docx
- 工作自我评价(模板12篇).docx
- 工程款抵房合同解除判决书.docx
- 工艺包装公司经营范围(24个范本).docx
- 工程装修合同仲裁申请书.docx
- 年终的保安工作总结参考6篇.docx
- 电力资产无偿移交协议.docx
- 社团招新活动目的及意义.docx
- 社环境卫生管理工作总结6篇.docx
- 离子方程式书写、离子共存 (含解析)检测卷——2024届新高考化学一轮复习.docx
- 福建省厦门市重点中学2023-2024学年高三上学期第一次阶段考试化学试题(原卷版+解析版).docx
- 第6课《藤野先生》教学设计.docx
- 移动95折优惠协议.docx
- 第7章《化学反应的定量研究》检测题(含答案)2023-2024学年京改版(2023)初中化学九年级上册.docx
- 第7讲金属材料和金属矿物的应用基础练习2024年高考化学一轮复习新高考专用(含解析).docx
- 第7节 核能(课件 21张ppt).docx
最近下载
- 成人高考政治必考100个知识点.doc VIP
- 低利率环境下的REITs价值再审视系列二:REITs分红拆解,配置价值如何?-251224-申万宏源.pdf VIP
- AVR-X2300W操作说明书-DENON.PDF
- 2024海水循环冷却系统设计规范第1部分:取水技术要求.docx VIP
- 低利率环境下的REITs价值再审视系列二:REITs分红拆解,配置价值如何?.pdf VIP
- 胶原酶溶解术介入治疗椎间盘突出症后患者实施俯卧位的护理干预.doc VIP
- 大数据中心容灾备份建设方案.pdf VIP
- 离子源灯丝电源ASIPP-EAST-中国科学院等离子体物理研究所.PPT VIP
- 2026中国国际航空校招笔试题及答案.doc VIP
- 四川省年普通高中学业水平合格性考试语文考题及答案.pdf VIP
原创力文档

文档评论(0)