Home » Personal collection » Acorn ADFS disks » Electron_User_Group » EUG_24.ADF » P/Sort1

P/Sort1

This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.

Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.

Tape/disk: Home » Personal collection » Acorn ADFS disks » Electron_User_Group » EUG_24.ADF
Filename: P/Sort1
Read OK:
File size: 00D0 bytes
Load address: 53206576
Exec address: 3174726F
File contents
ABC-n alphasorters 
n=S is slow BASIC principals  
=M is machine code equivalent    
=F is diminishing increment sort where they're sorted roughly first.At the
end of each is a benchmark. 

Robert Sprowson.

00000000  41 42 43 2d 6e 20 61 6c  70 68 61 73 6f 72 74 65  |ABC-n alphasorte|
00000010  72 73 20 0d 6e 3d 53 20  69 73 20 73 6c 6f 77 20  |rs .n=S is slow |
00000020  42 41 53 49 43 20 70 72  69 6e 63 69 70 61 6c 73  |BASIC principals|
00000030  20 20 0d 3d 4d 20 69 73  20 6d 61 63 68 69 6e 65  |  .=M is machine|
00000040  20 63 6f 64 65 20 65 71  75 69 76 61 6c 65 6e 74  | code equivalent|
00000050  20 20 20 20 0d 3d 46 20  69 73 20 64 69 6d 69 6e  |    .=F is dimin|
00000060  69 73 68 69 6e 67 20 69  6e 63 72 65 6d 65 6e 74  |ishing increment|
00000070  20 73 6f 72 74 20 77 68  65 72 65 20 74 68 65 79  | sort where they|
00000080  27 72 65 20 73 6f 72 74  65 64 20 72 6f 75 67 68  |'re sorted rough|
00000090  6c 79 20 66 69 72 73 74  2e 41 74 20 74 68 65 0d  |ly first.At the.|
000000a0  65 6e 64 20 6f 66 20 65  61 63 68 20 69 73 20 61  |end of each is a|
000000b0  20 62 65 6e 63 68 6d 61  72 6b 2e 20 0d 0d 52 6f  | benchmark. ..Ro|
000000c0  62 65 72 74 20 53 70 72  6f 77 73 6f 6e 2e 0d 0d  |bert Sprowson...|
000000d0
P/Sort1.m0
P/Sort1.m1
P/Sort1.m2
P/Sort1.m4
P/Sort1.m5