[H8-ML(642)] Re: H8 多重割り込み出来ますか? ob sugimoto 000606
From: Masataka Hirota <mhirota@xxxxxxxxxxxxx>
Date: 2000年06月06日(火)17時48分31秒
こんにちは。いつもROMモードのmhirotaです。
 
> さて、Ethernet を 利用するために、 多重割り込み利用で、タ
> イマー駆動の バックグラウンド処理を 組込みたいのですが、H8
> では、 割り込み開始時点で、CCR の I ビットが 立ってしまい
> 多重割り込みは 保証外の 印象を受けます。

 H8は、こうなりますね。プログラムで自由にIビットを倒せるので
多重割り込み可能です。Iビットが立つからと言って多重割り込み
を保証しないということはありません。
逆に自動的にIビットが立って他の割り込みを禁止しますので、割り込み
発生時のクリティカルパスをプログラムで自由にコントロールできる
というメリットがあります。
 私はSH-1,2は使ったことがありませんので内部構造がどうなっている
のか知りませんが、使ったことがあるSH-3はH8と同様に割り込みが
発生するとBLビットというのが立って以降の割り込み・例外発生を禁止
します。SH3,SH4では多重割り込みを許可するときこのBLビットを
倒します。

問題は、SH2やV53Aの方がH8/3048より高速動作?ですので、
それと同じ処理をH8/3048ができるか?
と言うところのような気がします。

P.S.
杉本さんはアウトルックエキスプレスをお使いのようですが、投稿の時は
「プレーンテキスト」で投稿していただけるとありがたいです。
アウトルックエキスプレスの初期値ではHTMLタグ?を本文の後ろに張り付けて
送出するようですが、一部のメールブラウザではこれの影響で、杉本さんの
メールのフォントが非常に小さく表示されてしまいます。
私の場合も影響を受ける(^^;
-- 
/******************************************************************************
Name: "Masataka Hirota"
E-mail address:  mhirota@xxxxxxxxxxxxx
                 GCD03040@xxxxxxxxxxx
******************************************************************************/
スレッド概略
[640(R)](起点)
 └[表示中]


投稿順に移動
[←前の記事へ(P)]
[→次の記事へ(N)]


リスト表示へ
[このスレッド(T)]
[本記事の前後(L)]