English
INDEX ▲ |STN-35 |STN-36 |STN-38 |STN-39 |STN-40 |STN-41 |STN-42

STN-39

SCU-DMAの転送バイト数についての補足


発行番号:
STN-39
発 行 日:
96/02/16
メディア:
●共 通○CD-ROM○カートリッジ○その他
関  連:
○プログラム●ハード○マニュアル○ツール○ゲーム○バグ○その他
情報区別:
●新 規○変 更○追 加
重 要 度:
●厳 守○推 奨○参 考○その他
添付資料:
●無○有
件名補足:

内 容

■DMA転送バイト数の‘0’設定時の動作

 SCU−DMAの転送バイト数を'0'に設定したときの転送数は、各設定での最大値となります。

■SCU−DMAの転送バイト数についての補足

 SCU-DMAの転送バイト数を '0'に設定したときの転送数は、各設定での最大となります。

<表・転送バイト数>
直接モード間接モード
転送レベルレジスタ設定値転送バイト数転送数設定値転送バイト数
LEVEL 000000H
00001H
00002H
:
FFFFFH
100000H バイト
000001H バイト
000002H バイト
:
0FFFFFH バイト
00000H
00001H
00002H
:
FFFFFH
100000H バイト
000001H バイト
000002H バイト
:
0FFFFFH バイト
LEVEL 1000H
001H
002H
:
FFFH
1000H バイト
0001H バイト
0002H バイト
:
0FFFH バイト
00000H
00001H
00002H
:
FFFFFH
100000H バイト
000001H バイト
000002H バイト
:
0FFFFFH バイト
LEVEL 2000H
001H
002H
:
FFFH
1000H バイト
0001H バイト
0002H バイト
:
0FFFH バイト
00000H
00001H
00002H
:
FFFFFH
100000H バイト
000001H バイト
000002H バイト
:
0FFFFFH バイト
DSP00H
01H
02H
:
FFH
100H ワード
001H ワード
002H ワード
:
0FFH ワード

■転送例

 転送元=6001000H番地、転送先=RAM0の00H番地、転送バイト数=00HのDMA設定の場合。

6001000H番地→RAM0の00H番地 (1ワード目のデータ)
6001004H番地→RAM0の01H番地 (2ワード目のデータ)
6001008H番地→RAM0の02H番地 (3ワード目のデータ)
      :            :
60010FCH番地→RAM0の3FH番地 (64ワード目のデータ)
6001100H番地→RAM0の00H番地 (65ワード目のデータ) ←1ワード目が上書きされる
6001104H番地→RAM0の01H番地 (66ワード目のデータ)
      :            :
60013FAH番地→RAM0の3EH番地 (255ワード目のデータ)
60013FCH番地→RAM0の3FH番地 (256ワード目のデータ) 最大転送数

■参照

『HARDWARE MANUAL/SCUユーザーズマニュアル』
CPU-DMA直接モード ●転送バイト数

以上
INDEX ▲ |STN-35 |STN-36 |STN-38 |STN-39 |STN-40 |STN-41 |STN-42
Copyright SEGA ENTERPRISES, LTD., 1997