Home » Personal collection » Acorn tapes » Electron_User » Electron_User_tape26a_acorn_eu_1991_august.wav » xsum

xsum

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 tapes » Electron_User » Electron_User_tape26a_acorn_eu_1991_august.wav
Filename: xsum
Read OK:
File size: 0400 bytes
Load address: 7000
Exec address: 7000
Duplicates

There are 102 duplicate copies of this file in the archive:

File contents
��r�s�`�a������c���b�� �v�w q$�0� � �$�0��v(� � �` 8pEscape 8pBad program��p�q����v�
��ȱv�{ȱv�zȱv�� �q����v� ���|���v r��|���{�a�Z��z�`�R�{�c�
�J�z�b��B$�� �z�{ �r�  �= �  �p�q �r�r �r�|Ċ��* � �$�� ��ve��v��wL.p���~ � pq�B�P��p�Ƌ pq�3�,� �q�`�a�
��b�cL\q�,� pq� �q�b�c�
�	� � pq�` 8pBad parameter zq� ��
`�H�H�~�� ��~��h�h����
`H�����h�:��0��0 �qe�����i�� zqL�q����0� � pq` 8pBad numberH��
&����
&�
&����e����e���h`����v� �Ȅ|`���"�H��I���h$�0
$�0 ErL$r Ur���|��}�p�q �r�p�q�r�s �r�r�s�}`���	�[�����`�|`�\�	�]����`��H���ȱv�"�H��I���h�|��:��$�0�h���v��`H�t�uEu�u�$u
�tI�t�uI�u8&t&u��t�uh`H�  �h)���H�Ls�
���������������H�������&�&�&���8倨����恄�����㥃ƈ�Ԫ�hH�(0$�� �����
�ii0 �h�`i_work
 STA lo_work
 CLC
 TXA
 ADC lo_work
 STA lo_work
 TYA
 ADC hi_work
 STA hi_work
 PLA
 RTS
.pre_scan
 LDY lineend
.ps_loop
 DEY
 LDA (lineptr),Y
 CMP #32
 BEQ ps_loop
 INY
 STY linelen
 RTS
.do_byte
 STA sa
00000000  a9 00 85 72 85 73 85 60  85 61 85 86 85 8b a9 7f  |...r.s.`.a......|
00000010  85 63 a9 ff 85 62 a9 83  20 f4 ff 86 76 84 77 20  |.c...b.. ...v.w |
00000020  0c 71 24 8b 30 05 a9 0e  20 ee ff 20 e7 ff 24 ff  |.q$.0... .. ..$.|
00000030  30 11 a0 01 b1 76 10 28  a9 03 20 ee ff a9 0f 20  |0....v.(.. .... |
00000040  ee ff 60 20 38 70 00 00  45 73 63 61 70 65 00 20  |..` 8p..Escape. |
00000050  38 70 00 00 42 61 64 20  70 72 6f 67 72 61 6d 00  |8p..Bad program.|
00000060  a9 00 85 70 85 71 85 85  a8 b1 76 c9 0d d0 e0 c8  |...p.q....v.....|
00000070  b1 76 85 7b c8 b1 76 85  7a c8 b1 76 85 8a 20 f8  |.v.{..v.z..v.. .|
00000080  71 c0 05 90 19 a0 04 b1  76 c9 20 d0 07 c8 c4 7c  |q.......v. ....||
00000090  f0 0c d0 f3 b1 76 20 05  72 c8 c4 7c 90 f6 a5 7b  |.....v .r..|...{|
000000a0  c5 61 90 5a d0 06 a5 7a  c5 60 90 52 a5 7b c5 63  |.a.Z...z.`.R.{.c|
000000b0  90 0a d0 4a a5 7a c5 62  90 02 d0 42 24 8b 10 05  |...J.z.b...B$...|
000000c0  a9 02 20 ee ff a6 7a a4  7b 20 c7 72 a9 20 20 ee  |.. ...z.{ .r.  .|
000000d0  ff a9 3d 20 ee ff a9 20  20 ee ff a6 70 a4 71 20  |..= ...  ...p.q |
000000e0  cb 72 a5 72 20 b6 72 a4  7c c4 8a f0 05 a9 2a 20  |.r.r .r.|.....* |
000000f0  ee ff 20 e7 ff 24 8b 10  05 a9 03 20 ee ff 18 a5  |.. ..$..... ....|
00000100  76 65 8a 85 76 90 02 e6  77 4c 2e 70 a9 01 a0 00  |ve..v...wL.p....|
00000110  a2 7e 20 da ff 20 70 71  f0 42 c9 50 f0 04 c9 70  |.~ .. pq.B.P...p|
00000120  d0 07 c6 8b 20 70 71 f0  33 c9 2c f0 16 20 96 71  |.... pq.3.,.. .q|
00000130  86 60 84 61 c9 0d d0 07  86 62 84 63 4c 5c 71 c9  |.`.a.....b.cL\q.|
00000140  2c d0 1a 20 70 71 f0 14  20 96 71 86 62 84 63 c9  |,.. pq.. .q.b.c.|
00000150  0d f0 09 c9 20 d0 06 20  70 71 d0 01 60 20 38 70  |.... .. pq..` 8p|
00000160  00 00 42 61 64 20 70 61  72 61 6d 65 74 65 72 00  |..Bad parameter.|
00000170  20 7a 71 c9 20 f0 f9 c9  0d 60 8a 48 98 48 a2 7e  | zq. ....`.H.H.~|
00000180  a0 00 a9 05 20 f1 ff e6  7e d0 02 e6 7f 68 a8 68  |.... ...~....h.h|
00000190  aa a5 82 c9 0d 60 48 a9  00 85 83 85 84 68 c9 3a  |.....`H......h.:|
000001a0  b0 1a c9 30 90 16 e9 30  20 da 71 18 65 83 85 83  |...0...0 .q.e...|
000001b0  a5 84 69 00 85 84 20 7a  71 4c 9e 71 a6 83 a4 84  |..i... zqL.q....|
000001c0  30 08 c9 20 d0 03 20 70  71 60 20 38 70 00 00 42  |0.. .. pq` 8p..B|
000001d0  61 64 20 6e 75 6d 62 65  72 00 48 a5 83 0a 26 84  |ad number.H...&.|
000001e0  aa a4 84 0a 26 84 0a 26  84 85 83 18 8a 65 83 85  |....&..&.....e..|
000001f0  83 98 65 84 85 84 68 60  a4 8a 88 b1 76 c9 20 f0  |..e...h`....v. .|
00000200  f9 c8 84 7c 60 85 87 c9  22 d0 08 48 a5 85 49 ff  |...|`..."..H..I.|
00000210  85 85 68 24 85 30 0d 24  86 30 06 20 45 72 4c 24  |..h$.0.$.0. ErL$|
00000220  72 20 55 72 a5 87 c4 7c  f0 1a 84 7d a6 70 a4 71  |r Ur...|...}.p.q|
00000230  20 8c 72 86 70 84 71 a6  72 a4 73 20 8c 72 86 72  | .r.p.q.r.s .r.r|
00000240  84 73 a4 7d 60 c9 f4 f0  09 c9 5b d0 07 a9 ff 85  |.s.}`.....[.....|
00000250  86 60 a4 7c 60 c9 5c f0  09 c9 5d d0 04 a9 00 85  |.`.|`.\...].....|
00000260  86 60 a5 85 48 a9 00 85  85 c8 b1 76 c9 22 d0 08  |.`..H......v."..|
00000270  48 a5 85 49 ff 85 85 68  c4 7c f0 08 c9 3a d0 e9  |H..I...h.|...:..|
00000280  24 85 30 e5 68 85 85 b1  76 85 87 60 48 86 74 84  |$.0.h...v..`H.t.|
00000290  75 45 75 85 75 a2 07 24  75 18 10 0d a5 74 49 10  |uEu.u..$u....tI.|
000002a0  85 74 a5 75 49 08 85 75  38 26 74 26 75 ca 10 e7  |.t.uI..u8&t&u...|
000002b0  a6 74 a4 75 68 60 48 a9  20 20 ee ff 68 29 0f aa  |.t.uh`H.  ..h)..|
000002c0  a9 ff 48 8a 4c 19 73 a9  0a d0 02 a9 10 86 81 84  |..H.L.s.........|
000002d0  82 85 80 a9 04 85 88 a9  ff 85 89 48 a9 00 85 83  |...........H....|
000002e0  85 84 a2 10 06 81 26 82  26 83 26 84 a5 83 38 e5  |......&.&.&...8.|
000002f0  80 a8 a5 84 e9 00 90 06  e6 81 84 83 85 84 ca d0  |................|
00000300  e3 a5 83 c6 88 d0 d4 aa  d0 0f 68 48 08 8a 28 30  |..........hH..(0|
00000310  08 24 89 10 04 a9 20 d0  0c a2 00 86 89 c9 0a 90  |.$.... .........|
00000320  02 69 06 69 30 20 ee ff  68 10 dc 60 69 5f 77 6f  |.i.i0 ..h..`i_wo|
00000330  72 6b 0d 20 53 54 41 20  6c 6f 5f 77 6f 72 6b 0d  |rk. STA lo_work.|
00000340  20 43 4c 43 0d 20 54 58  41 0d 20 41 44 43 20 6c  | CLC. TXA. ADC l|
00000350  6f 5f 77 6f 72 6b 0d 20  53 54 41 20 6c 6f 5f 77  |o_work. STA lo_w|
00000360  6f 72 6b 0d 20 54 59 41  0d 20 41 44 43 20 68 69  |ork. TYA. ADC hi|
00000370  5f 77 6f 72 6b 0d 20 53  54 41 20 68 69 5f 77 6f  |_work. STA hi_wo|
00000380  72 6b 0d 20 50 4c 41 0d  20 52 54 53 0d 2e 70 72  |rk. PLA. RTS..pr|
00000390  65 5f 73 63 61 6e 0d 20  4c 44 59 20 6c 69 6e 65  |e_scan. LDY line|
000003a0  65 6e 64 0d 2e 70 73 5f  6c 6f 6f 70 0d 20 44 45  |end..ps_loop. DE|
000003b0  59 0d 20 4c 44 41 20 28  6c 69 6e 65 70 74 72 29  |Y. LDA (lineptr)|
000003c0  2c 59 0d 20 43 4d 50 20  23 33 32 0d 20 42 45 51  |,Y. CMP #32. BEQ|
000003d0  20 70 73 5f 6c 6f 6f 70  0d 20 49 4e 59 0d 20 53  | ps_loop. INY. S|
000003e0  54 59 20 6c 69 6e 65 6c  65 6e 0d 20 52 54 53 0d  |TY linelen. RTS.|
000003f0  2e 64 6f 5f 62 79 74 65  0d 20 53 54 41 20 73 61  |.do_byte. STA sa|
00000400
xsum.m0
xsum.m1
xsum.m2
xsum.m4
xsum.m5