管理者が動作を確認しているコード書式
Constant Write
8bit
0x0aaaaaaa 0x000000bb
アドレスaaaaaaaに値bbを書き込み続ける
16bit
0x1aaaaaaa 0x0000bbbb
アドレスaaaaaaaに値bbbbを書き込み続ける
32bit
0x2aaaaaaa 0xbbbbbbbb
アドレスaaaaaaaに値bbbbbbbbを書き込み続ける
In/Decrement
8bit
0x301000nn 0x0aaaaaaa
アドレスaaaaaaaの値にnnを加算し続ける
0x302000nn 0x0aaaaaaa
アドレスaaaaaaaの値からnnを減算し続ける
16bit
0x3030nnnn 0x0aaaaaaa
アドレスaaaaaaaの値にnnnnを加算し続ける
0x3040nnnn 0x0aaaaaaa
アドレスaaaaaaaの値からnnnnを減算し続ける
32bit
0x30500000 0x0aaaaaaa
0xnnnnnnnn 0x00000000
アドレスaaaaaaaの値にnnnnnnnnを加算し続ける
0x30600000 0x0aaaaaaa
0xnnnnnnnn 0x00000000
アドレスaaaaaaaの値からnnnnnnnnを減算し続ける
Boolean Commands
8bit
0x7aaaaaaa 0x000000vv
アドレスaaaaaaaの値とvvの論理和を書き込み続ける
0x7aaaaaaa 0x000200vv
アドレスaaaaaaaの値とvvの論理積を書き込み続ける
0x7aaaaaaa 0x000400vv
アドレスaaaaaaaの値とvvの排他的論理和を書き込み続ける
16bit
0x7aaaaaaa 0x0001vvvv
アドレスaaaaaaaの値とvvvvの論理和を書き込み続ける
0x7aaaaaaa 0x0003vvvv
アドレスaaaaaaaの値とvvvvの論理積を書き込み続ける
0x7aaaaaaa 0x0005vvvv
アドレスaaaaaaaの値とvvvvの排他的論理和を書き込み続ける
Copy byte
0x5aaaaaaa 0xnnnnnnnn
0xbbbbbbbb 0x00000000
アドレスaaaaaaaからnnnnnnnnアドレス分の値を
アドレスbbbbbbbbから書き込み続ける
Multiple Skip
16bit
0xEcccbbbb 0x0aaaaaaa
アドレスaaaaaaaの値がbbbbと等しくなければ
下のccc行のコードをスキップする
0xEcccbbbb 0x1aaaaaaa
アドレスaaaaaaaの値がbbbbと等しければ
下のccc行のコードをスキップする
0xEcccbbbb 0x2aaaaaaa
アドレスaaaaaaaの値がbbbbより小さくなければ
下のccc行のコードをスキップする
0xEcccbbbb 0x3aaaaaaa
アドレスaaaaaaaの値がbbbbより大きくなければ
下のccc行のコードをスキップする
Multi Address Writes
8bit
0x8aaaaaaa 0xbbbbyyyy
0x000000cc 0x000000dd
アドレスaaaaaaaからbbbb個のアドレスになるように
yyyyアドレスずつずらしつつ値をccからddずつずらしながら書き込み続ける
16bit
0x8aaaaaaa 0xbbbbyyyy
0x1000cccc 0x0000dddd
アドレスaaaaaaaからbbbb個のアドレスになるように
yyyy*2アドレスずつずらしつつ値をccccからddddずつずらしながら書き込み続ける
32bit
0x4aaaaaaa 0xbbbbyyyy
0xdddddddd 0xcccccccc
アドレスaaaaaaaからbbbb個のアドレスになるように
yyyy*4アドレスずつずらしつつ値をccccccccからddddddddずつずらしながら書き込み続ける
normal Pointer Commands
8bit
0x6aaaaaaa 0x000000cc
0x00000001 0xbbbbbbbb
アドレスaaaaaaaの値にbbbbbbbbを足して8800000引いた値を指定アドレスとし
指定アドレスにccを書き込み続ける
16bit
0x6aaaaaaa 0x0000cccc
0x00010001 0xbbbbbbbb
アドレスaaaaaaaの値にbbbbbbbbを足して8800000引いた値を指定アドレスとし
指定アドレスにccccを書き込み続ける
32bit
0x6aaaaaaa 0xcccccccc
0x00020001 0xbbbbbbbb
アドレスaaaaaaaの値にbbbbbbbbを足して8800000引いた値を指定アドレスとし
指定アドレスにccccccccを書き込み続ける
Jocker Code
0xD00000bb 0x1000aaaa
パッドコードがaaaaと等しくなければ下のbb+1行のコードをスキップする
Inverse Jocker Code
0x0D0000bb 0x3000aaaa
パッドコードがaaaaと等しければ下のbb+1行のコードをスキップする
Pad Code
セレクト |
+1h |
スタート |
+8h |
上 |
+10h |
右 |
+20h |
左 |
+40h |
下 |
+80h |
L |
+100h |
R |
+200h |
△ |
+1000h |
○ |
+2000h |
× |
+4000h |
□ |
+8000h |
最終更新:2008年11月30日 14:45