パスワードを忘れた? アカウント作成
12633858 journal
プログラミング

yasuokaの日記: Re: MZ-80Kの文字コードはなぜ変態的だったのか 2

日記 by yasuoka

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)の当該記事を読んでほしい。

この議論は、yasuoka (21275)によって ログインユーザだけとして作成されたが、今となっては 新たにコメントを付けることはできません。
typodupeerror

人生の大半の問題はスルー力で解決する -- スルー力研究専門家

読み込み中...