Sujet : Re: Small(est?) Hexdump/reconstruction DOS programs
De : admin (at) *nospam* 127.0.0.1 (Kerr-Mudd, John)
Groupes : alt.lang.asm comp.os.msdos.programmerDate : 13. Sep 2024, 22:06:21
Autres entêtes
Organisation : Dis
Message-ID : <20240913220621.7d5c367077f15d7ce0728a25@127.0.0.1>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14
User-Agent : Sylpheed 3.7.0 (GTK+ 2.24.30; i686-pc-mingw32)
On Fri, 13 Sep 2024 21:31:40 +0100
"Kerr-Mudd, John" <
admin@127.0.0.1> wrote:
On Fri, 13 Sep 2024 16:58:17 +0200
wolfgang kern <nowhere@never.at> wrote:
AL=[0085] SUB AX,3C30 DEC AX DH=AL JNZ 012D+2 aka 012F (skip next)
Oops!------->^----this bit-----^ is definitely suboptimal!
change to 'sub al,0x31; instead. (again, same lth if using DH directly)
program 2 shorter; (so I can put the full year in the copyright text)
-> d 100 lE0
16B1:0100 A0 83 00 3C-68 74 77 31-ED B4 3F B5-3C BA DF 01 ...<htw1..?.<...
16B1:0110 CD 21 91 E3-03 89 D6 BF-C3 3F 57 A0-83 00 3C 64 .!.......?W...<d
16B1:0120 75 3C 8A 36-85 00 80 EE-31 75 02 B2-EF AC 43 D4 u<.6....1u....C.
16B1:0130 10 86 E0 27-04 F0 14 40-AA 30 CF 75-F4 20 D3 75 ...'
...@.0.u. .u
16B1:0140 06 B8 0D 0A-AB EB 07 84-F3 75 03 B0-20 AA E2 DD .........u.. ...
16B1:0150 5A B3 01 89-F9 29 D1 B4-40 CD 21 4B-EB AB AC 3C Z....)
..@.!K...<
16B1:0160 30 72 17 09-ED 74 12 88-C6 95 24 4F-D4 37 30 CF 0r...t....$O.70.
16B1:0170 75 F5 88 F4-D5 10 AA 31-C0 95 E2 E2-EB D2 B4 09 u......1........
16B1:0180 BA 89 01 CD-21 C3 0D 0A-0A 55 73 61-67 65 20 69 ....!....Usage i
16B1:0190 73 3A 0D 0A-68 65 78 20-2D 64 20 5B-73 70 5D 3C s:..hex -d [sp]<
16B1:01A0 66 6E 2E 63-6F 6D 0D 0A-20 73 70 3D-7B 30 2C 31 fn.com.. sp={0,1
16B1:01B0 2C 32 2C 34-2C 38 2C 40-7D 0D 0A 6F-72 0D 0A 68 ,2,4,8,@}..or..h
16B1:01C0 65 78 20 2D-72 3C 66 6E-2E 68 65 78-3E 66 6E 2E ex -r<fn.hex>fn.
16B1:01D0 63 6F 6D 0D-0A 24 47 50-4C 20 4D 4A-32 30 32 34 com..$GPL MJ2024
-- Bah, and indeed Humbug.