文章插图
将关键代码和数据放入TCM中,就像向量表vector table一样 。TCM是一个固定大小的RAM,紧密地耦合至处理器内核,提供与cache相当的性能,相比于cache的优点是,程序代码可以精确地控制什么函数或代码放在RAM里 。当然TCM永远不会被踢出主存储器,因此,他会有一个被用户预设的性能,而不是像cache那样是统计特性的性能提高 。
【把哪些代码和数据分开 把哪些代码和数据放在TCM】TCM对于以下几种情况的代码是非常有用、也是需要的:可预见的实时处理(中断处理)、时间可预见(加密算法)、避免cache分析(加密算法),或者只是要求高性能的代码(编解码功能) 。
- 网友手把手教大家如何养好哈士奇
- 莫妮卡贝鲁奇作品介绍 莫妮卡贝鲁奇的代表作有哪些
- 秦海璐的经典影视作品有哪些? 秦海璐的电视剧
- 孩子都适合参加哪些体育运动
- 感性的星座有哪些
- 劳务合同与劳动合同的关系 劳务合同与劳动合同的区别有哪些
- 比较慢热的星座有哪些
- 哪些星座的女生最难追
- 哪些水果降火最有效 哪些水果降火
- 马齿苋不能跟什么同吃 马齿苋相克的食物有哪些 马齿菜哪三种人不能吃