[H8-ML(567)] Re: [H8-ML(566)] Re: DMA使用中のCPUコア
From: "Tadanori Nishio" <yellow7@xxxxxxxxxxxxxxxxxxx>
Date: 2000年03月14日(火)01時31分40秒
まろりさんどうもありがとうございました。

確かにDMACの設定でバーストモードとスチールモードがあることを確認しました。
(ちゃんとマニュアルを読んでなくてすみません。今後はきちんとマニュアルを読ん
でから投稿します。今回は、ごめんなさい。)

又、H8ではありませんがSH4でDMACについて調べたことを下記に記述します。(CPU全
般に通じるとこがあると思いますので。)

DMACが動作するとバスを占有するからCPUは一旦停止状態になる。ただし、内部に
キャッシュを持つ場合はDMACがデータ転送中でも、命令とデータが共にキャッシュに
ヒットしている限り平行にCPUは動作を続ける。(これは、キャッシュが外部のバス
と分離できる場合だそうです。)


スレッド概略
[559(R)](起点)
 └[566(U)]
   └[表示中]


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


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