タグ

ブックマーク / www.kumikomi.net (1)

  • ハードウェアの仕組みとソフトウェア処理 ―― マイコンの動作を理解する

    5.割り込み処理を理解する マイコンは動作クロックに従って命令コードを取り出し,実行します.この処理は,各命令ごとに決められたクロック数で行われます.従って,同じソフトウェアでも動作クロックの周波数を高くすれば高速になり,低くすれば低速になります.マイコン内部の時間の流れは,外界の時間の経過とは無関係に,動作クロックで決まります.ある命令を外界の時間に合わせて実行しようとすると,命令コードだけではうまくいきません. また,マイコンの動作は人間や機械などから見れば,極めて高速です.外界の時間に合わせて動作するソフトウェアを作るには,無駄なループで長い待ち時間を作って,マイコンの方を待たせなければなりません. この問題を解決する有力な方法として,割り込みが用いられています. ● 外部からの信号で起動する割り込みの仕組み 割り込みとは,あらかじめ用意したサブルーチンを,外部からの信号によって起動

    ハードウェアの仕組みとソフトウェア処理 ―― マイコンの動作を理解する
  • 1