Cortex-M3的整體風景

 一、流水線   1、Cortex-CM3處理器使用一個3級流水線,流水線的3級分別是:取指,解碼和執行:   2、當運行的指令大多數是16位時,處理器會每隔一個週期做一次取指。當執行到跳轉指令時需要清洗流水線,處理器會不得不跳轉目的地重新取指。爲了改善這種情         況,Cortex-CM3支持一定數量的v7M指令可以避免很多短程跳轉。   3、由於流水線的存在,以及出於對Thumb
相關文章
相關標籤/搜索