九九百科網

位置:首頁 > 生活常識 > 

把哪些代碼和數據放在TCM

把哪些代碼和數據放在TCM

將關鍵代碼和數據放入TCM中,就像向量表vector table一樣。TCM是一個固定大小的RAM,緊密地耦合至處理器內核,提供與cache相當的性能,相比於cache的優點是,程序代碼可以精確地控制什麼函數或代碼放在RAM裏。當然TCM永遠不會被踢出主存儲器,因此,他會有一個被用户預設的性能,而不是像cache那樣是統計特性的性能提高。

TCM對於以下幾種情況的代碼是非常有用、也是需要的:可預見的實時處理(中斷處理)、時間可預見(加密算法)、避免cache分析(加密算法),或者只是要求高性能的代碼(編解碼功能)。

標籤:tcm 代碼