■ このスレッドは過去ログ倉庫に格納されています
8086 vs. Z80 vs. 6809 vs. 6502 その10
- 342 :ナイコンさん:2015/02/16(月) 20:33:54.85 .net
- DE'にADPCMデータの長さ入れて0になったら再生停止のコード入れてみたが
NMI:
EX AF.AF'
EXX
LD A,H
OR L
JR Z,EXIT
OUTI
DEC DE
LD A,D
OR E
JP NZ,EXIT
LD H,A
LD L,A
EXIT:
EXX
EX AF.AF'
RETN
4+4+4+4+7+16+6+4+4+10+4+4+14=85(Cycles)
工夫しないコードでこんなもんだなあ。
OUTIでB'がデクリメントされること利用してデータの長さをDE'じゃなくてD'B'とかに持ったら
もちょっと短くなるかな。
総レス数 1007
237 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver.24052200