SH-4 CPU核心特性
本手冊介紹了SH-4 CPU內(nèi)核的體系結(jié)構。核心是一個高度封裝的設計組件,可以集成到任何產(chǎn)品中,因此您在本手冊中找不到時鐘速度、系統(tǒng)設施、引腳或類似數(shù)據(jù)的參考。有關此信息,請參閱相應產(chǎn)品的數(shù)據(jù)表和/或系統(tǒng)架構手冊。
SH-4是一款32位RISC(精簡指令集計算機)微處理器,其目標代碼與Hitachi SuperH SH-1、SH-2、SH-3和SH-3E微型計算機向上兼容。它包括一個指令緩存、一個可以在回寫和直寫模式之間切換的操作數(shù)緩存、一條4條全關聯(lián)指令TLB(翻譯后備緩沖區(qū))和一個具有64條全關聯(lián)共享TLB的MMU(內(nèi)存管理單元)。
與32位指令相比,SH-4的16位固定長度指令集使程序代碼大小減少了近50%。
SH-4 200系列包括一個增強模式,該模式支持雙向集合關聯(lián)指令和操作數(shù)緩存(而不是在默認兼容模式下運行時,如SH-4 100系列和SH-4 200序列那樣直接映射)。特別是,SH4-202有一個32KB的雙向操作數(shù)緩存和一個16KB的雙向指令緩存。通電時,這相當于16KB的直接映射操作數(shù)緩存和8K字節(jié)的直接映射指令緩存。