M·CORE とは

M・COREは、モトローラ(現NXP(旧称フリースケール))が開発した低電力のRISCベースのマイクロコントローラアーキテクチャで、組み込みシステム向けに設計されています。 1997年後半に導入されたこのアーキテクチャは、32ビット内部データパスと16ビット命令を組み合わせ、4ステージの命令パイプラインを備えています。最初の実装では、0.36マイクロメータプロセスを使用し、50 MHzで動作しました。
M・COREプロセッサは、共用プログラムによるフォンノイマンアーキテクチャを採用し、データメモリ内からのデータバス実行命令が可能である。モトローラのエンジニアは、低消費電力と高コード密度を実現するためにM・COREを設計しました。