
Add to Cart
図6-1。AVR MCUの建築のブロック ダイヤグラム
性能および平行を最大にするためには、AVRは–プログラムおよびデータのための別の記憶そしてバスとの…ハーバード建築を使用します。プログラム記憶の指示はシングル レベルのパイプライニングによって実行されます。1つの指示が実行されている間、次の指示はプログラム記憶から前取って来られます。この概念はあらゆる時計サイクルで実行される指示を可能にします。プログラム記憶は内部システムReprogrammableフラッシュ・メモリです。高速アクセス レジスタ・ファイルは単一の時計サイクルのアクセス時間の32のxの8ビット一般目的の働きの記録を含んでいます。これは単一周期の演算論理単位の(ALU)操作を可能にします。典型的なALU操作では、2つのオペランドはレジスタ・ファイルから出力されます、操作は実行され、結果は– 1つの時計サイクルの…レジスタ・ファイルで貯えられます。
。平行取出し命令および指示実行
処理を再調節し、中断して下さい
AVRは複数の異なった割り込み源を提供します。これらの割り込みおよび別の調整はプログラム メモリ・スペースでそれぞれを持っています別のプログラム ベクトルを方向を変えます。すべての割り込みは個人を可能にします割り込みを可能にすることを全体的な割り込みとともに可能にする状態の記録のビットが論理1を文書によるならないビットを割り当てられます。プログラム・カウンターの価値によって、割り込みはブーツ ロック ビットBLB02かBLB12がプログラムされるとき自動的に不具になるかもしれません。この特徴はソフトウェア保証を改善します。細部についてはセクション「記憶ページで264」をプログラムすることを見て下さい。