把哪些代码和数据放在TCM
文章插图
将关键代码和数据放入TCM中,就像向量表vector table一样 。TCM是一个固定大小的RAM,紧密地耦合至处理器内核,提供与cache相当的性能,相比于cache的优点是,程序代码可以精确地控制什么函数或代码放在RAM里 。当然TCM永远不会被踢出主存储器,因此,他会有一个被用户预设的性能,而不是像cache那样是统计特性的性能提高 。
TCM对于以下几种情况的代码是非常有用、也是需要的:可预见的实时处理(中断处理)、时间可预见(加密算法)、避免cache分析(加密算法),或者只是要求高性能的代码(编解码功能) 。
【把哪些代码和数据放在TCM】
推荐阅读
- 小儿支气管炎的食疗偏方有哪些?
- 老旧小区改造有哪些
- 怎么把时间和天气设置到桌面
- 南京有哪些大专
- 陈轸在齐、秦、楚三国时,有哪些事迹?
- 为什么说晏婴是一位语言学大师?他有哪些事迹?
- 孙暠:三国时期东吴宗室将领,他的一生有哪些事迹?
- 有哪些与孙峻相关的轶事典故?后世是如何评价他的?
- 跳肚皮舞有哪些注意事项
- 怎样瘦手臂最有效 按摩快速瘦手臂方法_夏季瘦手臂最快最有效的方法有哪些_胳膊粗可以抽脂吗