; kod poniżej wyświetla na ekranie emotkę. ; ; powstał w październiku 2002 w kodzie maszynowym a potem ; przepisałem go na assemblera. ; ; przed wyświetleniem emotki kilkanaście razy sam się ; modyfikuje dokonując przekształceń arytmetycznych ; na swoim kodzie. ; ; nie służy niczemu konkretnemu. ; ; -- gophi at linux.net.pl ; ; :100 3A 29 A0 2A 01 A2 35 01-80 06 35 01 0D A0 01 01 ; :110 88 C4 80 E4 0F 8A 3E 00-01 80 F7 3A 8A 1E 1A 01 ; :120 8A 2E 14 01 8A 0E 11 01-80 F1 C0 D2 E5 30 EB D2 ; :130 ED 32 2E 14 01 90 10 F4-32 0E 2C 01 80 F1 E0 02 ; :140 06 26 01 80 36 37 01 37-E9 EA FF 88 0E B8 00 6C ; :150 BB 00 00 33 C9 BA 01 01-BE A6 A6 CD 21 73 13 0E ; :160 1F E8 B6 01 C7 06 25 A6-A6 A6 C6 06 27 97 01 E9 ; :170 63 0E 8B D8 B8 00 44 CD-21 F6 C2 80 74 08 C7 06 org 456h cmp ch, [bx+di] mov al, [12Ah] mov [135h], al add byte [135h], 0Dh mov al, [101h] mov ah, al and ah, 0Fh mov bh, [100h] xor bh, 3Ah mov bl, [11Ah] mov ch, [114h] mov cl, [111h] xor cl, 0C0h shl ch, cl xor bl, ch shr ch, cl xor ch, [114h] nop adc ah, dh xor cl, [12Ch] xor cl, 0E0h add al, [126h] xor byte [137h], 37h jmp 48Bh