yasuokaの日記: Re: MZ-80Kの文字コードはなぜ変態的だったのか 2
MZ-80Kのチコソシイハキクニマに関して、本日発売の『週刊アスキー』(No.1059)に、「MZ-80Kの文字コードはなぜ変態的だったのか」という記事を特別寄稿した(pp.30-31)。この記事を書くにあたって、プログラムをいくつか準備したのだが、以下に示すプログラムはデカすぎて紙面に組めそうになかったため、涙を飲んでボツにした。
21E1E9 LD HL,E9E1H
22E8D3 LD (D3E8H),HL
CDE8D3 CALL D3E8H
181E JR +32
110514150F QETUO
1712190910 WRYIP
0104070A0C ADGJL
1306080B2C SFHK;
1A03020D2E ZCBM.
18160E2F2D XVN,/
23 INC HL
23 INC HL
EB EX DE,HL
2100E0 LD HL,E000H
D5 PUSH DE
0EF2 LD C,F2H
71 LD (HL),C
23 INC HL
7E LD A,(HL)
0605 LD B,5
0F RRCA
300D JR NC,+15
13 INC DE
10FA DJNZ -4
2B DEC HL
0C INC C
79 LD A,C
FEF8 CP F8H
20EE JR NZ,-16
D1 POP DE
18E8 JR -22
1A LD A,(DE)
4F LD C,A
F680 OR 80H
2100D0 LD HL,D000H
1128D0 LD DE,D028H
43 LD B,E
71 LD (HL),C
12 LD (DE),A
23 INC HL
13 INC DE
EB EX DE,HL
10F9 DJNZ -5
68 LD L,B
019803 LD BC,920
EDB0 LDIR
D1 POP DE
18CA JR -52
MZTともども、私(安岡孝一)の日記に公開して、荼毘に付そうと思う。なお、このプログラムの意味するところを知りたい読者は、ぜひ『週刊アスキー』(No.1059)の当該記事を読んでほしい。
13バイトほど「圧縮」 (スコア:2)
ステマ (スコア:1)
思わず気になっちゃって、週刊アスキーを買ってしまいました。
…「チコソシイハキクニマ」にそんな秘密があったとは、目から鱗です。
#当時、キーボードのグラフィック文字とABCが同じ並びなところまでは気づいてましたけど…その理由までは何も深く考えてませんでした…