続プログラムは ASCII で書くべき

Z80 ゴルフはなかなか大変だなぁと思ったので命令セットに慣れるためにアルファベットと数字だけで Hello, world! を書いてみました。記号も入ってないので前回よりも偉いかもしれません。

2Hello20world3999999555555F9p555555555F5559V99999px27055ENy2009t4Ny210u44Ny280r5Ny2A044444444Ny23044Ny260t5555Ny240555Ny290

さらに進めてアルファベットだけ…は ld と halt しか無いのでどう見ても無理ぽくて、記号はまぁできるかなぁ…とか考えていたところ、数字だけというのが可能なことに気付きました。以下のコードは誰が何と言おうと機械語です(改行は除くこと)。

3555555555555555555955555555555555555555555555555555555555559555555555555555555
5555555555555555555555555555555555595555555555555555555555555555555555555555555
5555955555555555555555555555555555555555555559444444444444444444444444444444444
4444444444444444444444444444444444444444955555555555555555555555555555555555555
5555555555555555555555555555555555555555555555555555555555555555559555555555555
5555555555555555555555555555555555555555594444444444444444444444444444444444444
4444444444444444444444444444444444444495555555555555555559555555555555555555555
5555555555555555955555555555555555555555555555555555555555555555555555555555594
4444444444444444444444444444444444444444444444444444444444444444944444444444444
4444494444444444444444444444444444444444444444444444449444444444444444444444444
4444444444444444444444444444444944444444444444444444444444444444444444444444444
4444444494444444444444444444444444444444444444444444444444444444444955555555595
5555555555555555555555559444444444444444444444444444444444444444444444444444444
4444444444449444444444444444444444444444444444444444444444444444444444494444444
4444444444444444444444444444444444444444444444444444449444444444444444444444444
4444444444444444444444444444444944444444444444444444444444444444444444444444444
95555555555555555555510095555

なんか触ってると Z80 が愛される理由が少しずつわかってきたような気がします。

なにかあれば下記メールアドレスへ。
shinichiro.hamaji _at_ gmail.com
shinichiro.h