古詩詞大全網 - 成語故事 - 為什麽說ucos是基於rom運行的?

為什麽說ucos是基於rom運行的?

從ROM中取指即立刻運行,是為“基於ROM運行”,絕大多數MCU都是這樣的。

從ROM中加載運行碼到RAM中以後再運行,是為“基於RAM運行”,只有少數高端MCU、MPU是這樣的。

後者因為RAM的讀取速度高,所以運行更快,特別適合大型操作系統和程序的運行,但小型操作系統沒有這個必要。ucos屬於面向中低端MCU的操作系統,中低端MCU本來就是基於ROM運行的,所以ucos在設計時並未考慮基於RAM的情況。