• 追加された行はこの色です。
  • 削除された行はこの色です。
  • プログラム へ行く。

*プログラムの分解 [#t110d630]

-プログラムは多くの命令の集まり
-命令はいくつかのサイクルの集まり
-サイクルはいくつかのステートの集まり

 よって、[[CPU]]にとってプログラムの最小単位はステートであり、これは[[クロック]]の1周期の時間に等しいことになる。

*プログラムの動作モード [#ea999567]

-ユーザーモード
--サービスプログラム、アプリケーションプログラムが動作するモード。
--ユーザーモードはOSとCPUによって様々な機能が制限されている最も優先度が低いモードである。
-カーネルモード
--OSのコアの部分の処理が動作するモード。
--CPUを特権モードで操作できるモード。
---プロセッサの全ての命令を実行でき、すべてのアドレスに対してアクセス可能である。


*参考文献 [#ld8f0038]

-『組み立てから活用法まで マイコン入門』
-『Windowsダンプの極意』