"masanobu suzuki" <signas@xxxxxxxxxxxxxxx> wrote: >また、I/Oやレジスタの設定、変数の初期化をスタートアップルーチン >側に記述すると、プログラムの見通しが悪くなり判りにくいものに >なるため、スタートアップルーチンは必要最低限にすることが望まし >いです。 ははっ(汗)、スタートアップルーチン側でやっちゃってます。 理由はアセンブラ時代の癖が抜けなく、どうも冗長の様なコードが 出てくるのが嫌で・・・(^^; ※他の理由としてはリセットが解除されたらさっさとI/Oポートは規定の 状態に落ち着いてほしいっていうのもあったりしますが。 勿論、CPUの割り込み許可は最後の最後で全ての周辺I/Oの初期化が完了した 後に行うのは異論のないところです。 ---------------------------------------------- Toshio Inagaki(稲垣 敏夫) e-mail : de7k2sbh@xxxxxxxxxxxxx URL : http://park10.wakwak.com/~de7k2sbh/