ICE
読み:アイス
外語:ICE: in circuit emulator
マイクロプロセッサーを利用したシステムでプログラム開発するために、実際のマイクロプロセッサーの代わりに使用する特殊なプロセッサーや装置。
概要
ICEは、本物のマイクロプロセッサーには存在しない、次のような機能を提供する。
- プログラムを1ステップずつ実行させるステップ実行機能
- 特定のアドレスで一時停止させる機能
- 特定条件で一時停止させる機能
- 動作中のレジスターやフラグ、メモリーの内容を確認したりする機能
これらプログラミングやデバッグに必要な機能を持ちながら、本物のマイクロプロセッサーとほぼ同じ速度で動作する。
ファームウェアやデバイスドライバーなどの開発を効率よく進めるために利用される。
再検索