Laser Genius (UK) (Face 2B) (1986) [Original] [TAPE] [UTILITAIRE].cdt

[STRUCTURE]

Laser Genius (UK) (Face 2B) (1986) [Original] [TAPE] [UTILITAIRE].cdt


Creator : ZXTape!
Total of blocks : 17
Blocks format : [P]PAUSE[/P] (1), [P]TURBO LOADING DATA[/P] (16)[/STRUCTURE]
Catalogue
CheckData
BLOCKSTOTAL
PAUSE1
TURBO LOADING DATA16
TOTAL17

SUM OF ALL DATA1 328 364
Sum of data for Turbo Loading - Turbo Loading size 1 byte1 328 364- 01 328 364
Sum of data for Pure Data - Pure Data size 3 bytes (sum = 262)0- 00
 


Result 1 328 364- 01 328 364
BLOCKTYPE BLOCKSUMDATAUsed bits
in last byte
Last
byte
DATA
0000PAUSE 
0001TURBO LOADING DATA3 5608FF263
0002TURBO LOADING DATA93 1588FF779
0003TURBO LOADING DATA3 0948FF263
0004TURBO LOADING DATA175 3118FF1553
0005TURBO LOADING DATA2 8758FF263
0006TURBO LOADING DATA237 4488FF2069
0007TURBO LOADING DATA3 1578FF263
0008TURBO LOADING DATA164 5718FF1553
0009TURBO LOADING DATA2 8988FF263
0010TURBO LOADING DATA257 2278FF2069
0011TURBO LOADING DATA3 0178FF263
0012TURBO LOADING DATA118 7578FF1037
0013TURBO LOADING DATA2 6118FF263
0014TURBO LOADING DATA255 3558FF2069
0015TURBO LOADING DATA2 7108FF263
0016TURBO LOADING DATA2 6158FF263

CATALOGUE
BLOCKFILENAMEFILE BLOCKFIRST BLOCKLAST BLOCKFILE TYPESTARTLENGTHEXECUTIONLENGTH FILE
0001SIEVE.ASM1YESYESINCONNU&24DF&02E2&02E2&02E2
0003SIEVE.PHX1YESYESINCONNU&24DF&0560&0560&0560
0005ELLIPSE.ASM1YES-INCONNU&24DF&0800&0D5A&0D5A
0007ELLIPSE.ASM2-YESINCONNU&2CDF&055A&0D5A&0D5A
0009ELLIPSE.PHX1YES-INCONNU&24DF&0800&0B5B&0B5B
0011ELLIPSE.PHX2-YESINCONNU&2CDF&035B&0B5B&0B5B
0013MPAFNCS.PHX1YES-INCONNU&24DF&0800&0809&0809
0015MPAFNCS.PHX2-YESINCONNU&2CDF&0009&0809&0809

ZXTape! Major Version : 01 Minor Version : 0C
next* BLOCK 0000 : PAUSE
Total size : 3 bytes
Pause : 18232ms
previousnext* BLOCK 0001 : TURBO LOADING DATA
HEADER
Block Name : SIEVE.ASM
Block Number : 1
Block first : YES
Block last : YES
File type : INCONNU
File adress start : &24DF
File adress length : &02E2
File adress execution : &02E2
File length file : &02E2

Length of PILOT pulse : 2309
Length of SYNC First pulse : 1111
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1157
Length of ONE bit pulse : 2313
Length of PILOT tone : 4095
Used bits in last byte : 8 OK
Pause After this block : 14ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 3 560
000000: 2C 53 49 45 56 45 2E 41 53 4D 00 00 00 00 00 00 ,SIEVE.ASM...... 000010: 00 01 FF 0F E2 02 DF 24 FF E2 02 E2 02 00 00 00 .......$........ 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 B8 C0 FF FF FF FF .......
previousnext* BLOCK 0002 : TURBO LOADING DATA
DATA
Length of PILOT pulse : 2311
Length of SYNC First pulse : 1190
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1172
Length of ONE bit pulse : 2343
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 12312ms
Data : 779 bytes
Total size : 798 bytes

Sum DATA : 93 158
000000: 16 0A 00 EF F0 EF 20 4D 61 63 68 69 6E 65 20 63 ...... Machine c 000010: 6F 64 65 20 73 69 65 76 65 2E F0 EF F0 F7 14 00 ode sieve....... 000020: EF F0 EF 20 57 6F 72 6B 73 70 61 63 65 2E F0 EF ... Workspace... 000030: F0 F1 70 72 69 6D 65 66 6C 61 67 F3 7B FC 89 13 ..primeflag.{... 000040: EF F0 F7 1E 00 EF F0 F1 73 74 61 72 F4 BC FD 02 ........star.... 000050: EE 20 42 43 20 69 73 20 65 71 75 69 76 61 6C 65 . BC is equivale 000060: 6E 74 20 22 63 6F 75 6E 74 22 2E F0 EF F0 F1 6D nt "count".....m 000070: 61 69 6E 2E 6C 6F 6F F0 BE FC C4 09 EE 20 77 68 ain.loo...... wh 000080: 69 6C 65 20 63 6F 75 6E 74 3C 3D 32 35 30 30 F0 ile count<=2500. 000090: 5F 0B A0 05 8F EC 70 72 69 6E 74 2E 70 72 69 6D _.....print.prim 0000A0: 65 F3 EF F0 F7 28 00 EF F0 BE EC 70 72 69 6D 65 e....(.....prime 0000B0: 66 6C 61 67 F3 9C 05 B5 22 5F 0B 8E EC 69 6E 63 flag...."_...inc 0000C0: 2E 63 6F 75 6E F4 F7 32 00 EF F0 AA 07 B5 FD 01 .coun..2........ 0000D0: F1 73 65 74 2E 6C 6F 6F F0 AA 07 9C 05 AA 07 BE .set.loo........ 0000E0: EC 70 72 69 6D 65 66 6C 61 67 F3 D5 FC 88 13 5F .primeflag....._ 0000F0: 0B A0 06 8F EC 69 6E 63 2E 63 6F 75 6E F4 AE 0B .....inc.coun... 000100: 54 4B 41 EC 73 65 74 2E 6C 6F 6F F0 F1 69 6E 63 TKA.set.loo..inc 000110: 2E 63 6F 75 6E F4 52 05 54 EC 6D 61 69 6E 2E 6C .coun.R.T.main.l 000120: 6F 6F F0 F7 3C 00 EF F0 F1 70 72 69 6E 74 2E 70 oo..<....print.p 000130: 72 69 6D 65 F3 BC FD 02 EE 20 42 43 20 69 73 20 rime..... BC is 000140: 65 71 75 69 76 61 6C 65 6E 74 20 22 63 6F 75 6E equivalent "coun 000150: 74 22 2E F0 EF F0 F1 70 72 69 6E 74 2E 6C 6F 6F t".....print.loo 000160: F0 BE FC 88 13 EE 20 77 68 69 6C 65 20 63 6F 75 ...... while cou 000170: 6E 74 3C 3D 35 30 30 30 F0 5F 0B A0 05 66 0D EF nt<=5000._...f.. 000180: F0 F7 46 00 BE EC 70 72 69 6D 65 66 6C 61 67 F3 ..F...primeflag. 000190: 9C 05 B5 22 5F 0B 8E EC 69 6E 63 2E 63 6F 75 6E ..."_...inc.coun 0001A0: 74 B2 63 05 55 EC 77 72 74 6E 75 ED 64 05 F1 69 t.c.U.wrtnu.d..i 0001B0: 6E 63 2E 63 6F 75 6E 74 B2 52 05 54 EC 70 72 69 nc.count.R.T.pri 0001C0: 6E 74 2E 6C 6F 6F F0 F7 50 00 EF F0 F1 77 72 74 nt.loo..P....wrt 0001D0: 6E 75 ED BD FD 0A 63 07 55 EC 70 64 6F 74 B1 B5 nu....c.U.pdot.. 0001E0: EC 53 50 41 43 C5 55 EC 54 58 54 2E 4F 55 54 50 .SPAC.U.TXT.OUTP 0001F0: 55 D4 64 07 66 EF F0 F7 5A 00 EF F0 F1 70 64 6F U.d.f...Z....pdo 000200: F4 B5 0C 40 DA 5F 0D 66 15 F1 70 64 6F 74 B1 55 ...@._.f..pdot.U 000210: EC 64 69 76 31 B6 F7 64 00 EF F0 63 07 55 EC 70 .div1..d...c.U.p 000220: 64 6F F4 64 07 B5 11 9B FF 90 2E 99 FF 40 2E 53 do.d.........@.S 000230: EC 54 58 54 2E 4F 55 54 50 55 D4 F7 6E 00 EF F0 .TXT.OUTPU..n... 000240: EF F0 EF F0 F1 64 69 76 31 B6 B5 0C BE FD 00 B6 .....div1....... 000250: FD 10 F1 74 72 69 61 6C B1 6B 0D 34 9A 07 A0 06 ...trial.k.4.... 000260: 2C F7 78 00 EF F0 90 EC 6E 67 76 B1 F1 70 74 76 ,.x.....ngv..ptv 000270: B1 65 EC 74 72 69 61 6C B1 6B 0D 34 B6 0B 66 F1 .e.trial.k.4..f. 000280: 72 65 73 74 72 B1 6B 0D 34 9A 07 F7 82 00 EF F0 restr.k.4....... 000290: 9C 06 8F EC 70 74 76 B1 F1 6E 67 76 B1 65 EC 72 ....ptv..ngv.e.r 0002A0: 65 73 74 72 B1 6B 0D 34 9C 06 B6 0B 66 F7 8C 00 estr.k.4....f... 0002B0: EF F0 EF 20 43 6F 6E 73 74 61 6E 74 20 64 65 66 ... Constant def 0002C0: 69 6E 69 74 69 6F 6E 73 2E F0 EF F0 F1 54 58 54 initions.....TXT 0002D0: 2E 4F 55 54 50 55 D4 7A FE 5A BB EF F0 F1 53 50 .OUTPU.z.Z....SP 0002E0: 41 43 C5 7A EB 20 F7 00 00 00 00 00 00 00 00 00 AC.z. .......... 0002F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000300: 00 00 00 00 00 16 4F FF FF FF FF ......O....
previousnext* BLOCK 0003 : TURBO LOADING DATA
HEADER
Block Name : SIEVE.PHX
Block Number : 1
Block first : YES
Block last : YES
File type : INCONNU
File adress start : &24DF
File adress length : &0560
File adress execution : &0560
File length file : &0560

Length of PILOT pulse : 2311
Length of SYNC First pulse : 1190
Length of SYNC Second pulse : 1111
Length of ZERO bit pulse : 1155
Length of ONE bit pulse : 2310
Length of PILOT tone : 4097
Used bits in last byte : 8 OK
Pause After this block : 14ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 3 094
000000: 2C 53 49 45 56 45 2E 50 48 58 00 00 00 00 00 00 ,SIEVE.PHX...... 000010: 00 01 FF 0F 60 05 DF 24 FF 60 05 60 05 00 00 00 ....`..$.`.`.... 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 4C C8 FF FF FF FF .L.....
previousnext* BLOCK 0004 : TURBO LOADING DATA
DATA
Length of PILOT pulse : 2312
Length of SYNC First pulse : 1190
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1171
Length of ONE bit pulse : 2340
Length of PILOT tone : 4097
Used bits in last byte : 8 OK
Pause After this block : 12220ms
Data : 1553 bytes
Total size : 1572 bytes

Sum DATA : 175 311
000000: 16 00 00 F5 82 1E F7 0A 00 EF F0 EF 20 53 69 65 ............ Sie 000010: 76 65 20 6F 66 20 45 72 61 74 6F 73 74 68 65 6E ve of Eratosthen 000020: 65 73 2E F0 EF F0 F7 14 00 EF F0 EF 20 41 4D 53 es.......... AMS 000030: 54 52 41 44 20 28 31 29 20 6F 72 20 53 50 45 43 TRAD (1) or SPEC 000040: 54 52 55 4D 20 28 30 29 20 3F F0 EF F0 F1 41 4D TRUM (0) ?....AM 000050: 53 53 50 45 C3 7A FD 01 EF F0 F7 1E 00 EF F0 EF SSPE.z.......... 000060: 20 46 75 6E 63 74 69 6F 6E 20 74 6F 20 77 72 69 Function to wri 000070: 74 65 20 61 20 63 68 61 72 61 63 74 65 72 F0 EF te a character.. 000080: 20 74 6F 20 74 68 65 20 73 63 72 65 65 6E 2E F0 to the screen.. 000090: EF F0 EF 20 54 68 69 73 20 6D 75 73 74 20 62 65 ... This must be 0000A0: 20 62 65 66 6F 72 65 20 22 70 72 69 6E 74 2E 69 before "print.i 0000B0: 6E 74 22 F0 EF 20 61 73 20 69 74 20 69 73 20 75 nt".. as it is u 0000C0: 73 65 64 20 62 79 20 22 70 72 69 6E 74 2E 69 6E sed by "print.in 0000D0: 74 22 2E F0 EF F0 F7 28 00 F1 70 72 69 6E 74 2E t".....(..print. 0000E0: 63 68 61 F2 F6 0A 01 F1 63 68 F2 F6 0D 02 F6 0B cha.....ch...... 0000F0: F6 01 EC 63 68 F2 7E EC 41 4D 53 53 50 45 C3 B5 ...ch.~.AMSSPE.. 000100: 11 CE 79 55 FE 5A BB 4E B5 11 55 FE F4 09 4F F6 ..yU.Z.N..U...O. 000110: 0C EF F0 EF F0 F7 32 00 EF F0 EF 20 49 6E 6E 65 ......2.... Inne 000120: 72 20 69 6E 74 65 67 65 72 20 70 72 69 6E 74 20 r integer print 000130: 66 75 6E 63 74 69 6F 6E 2E F0 EF F0 EF 20 54 68 function..... Th 000140: 69 73 20 6D 75 73 74 20 62 65 20 62 65 66 6F 72 is must be befor 000150: 65 20 22 70 72 69 6E 74 2E 69 6E 74 22 F0 EF 20 e "print.int".. 000160: 61 73 20 69 74 20 69 73 20 75 73 65 64 20 62 79 as it is used by 000170: 20 22 70 72 69 6E 74 2E 69 6E 74 22 2E F0 EF F0 "print.int".... 000180: F7 3C 00 F1 70 72 69 6E 74 2E 69 6E 74 B1 F6 0A .<..print.int... 000190: 01 F1 70 76 61 EC F6 0D 01 F1 63 68 F2 F6 0E 02 ..pva.....ch.... 0001A0: FD 01 F6 0B F6 05 EC 70 76 61 EC DD FD 00 F6 01 .......pva...... 0001B0: EC 63 68 F2 D1 EC 70 76 61 EC D9 FD 0A F6 01 EC .ch...pva....... 0001C0: 70 72 69 6E 74 2E 69 6E 74 B1 D3 EC 70 76 61 EC print.int...pva. 0001D0: D8 FD 0A CC F6 01 EC 70 72 69 6E 74 2E 63 68 61 .......print.cha 0001E0: F2 D3 EC 63 68 F2 D5 FF 30 CC F6 09 F6 0C EF F0 ...ch...0....... 0001F0: EF F0 F7 46 00 EF F0 EF 20 49 6E 74 65 67 65 72 ...F.... Integer 000200: 20 70 72 42 63 69 6E 74 20 66 75 6E 63 74 69 6F prBcint functio 000210: 6E 2E F0 EF F0 F7 50 00 F1 70 72 69 6E 74 2E 69 n.....P..print.i 000220: 6E F4 F6 0A 01 F1 70 76 61 EC F6 0D 01 F1 63 68 n.....pva.....ch 000230: F2 F6 0E 02 FD 01 F6 0B F6 05 EC 70 76 61 EC DC ...........pva.. 000240: FD 00 F6 01 EC 70 72 69 6E 74 2E 63 68 61 F2 D3 .....print.cha.. 000250: EB 30 CC F6 08 F6 01 EC 70 72 69 6E 74 2E 69 6E .0......print.in 000260: 74 B1 D3 EC 70 76 61 EC CC F6 09 F6 01 EC 70 72 t...pva.......pr 000270: 69 6E 74 2E 63 68 61 F2 D3 EB 20 CC F6 0C EF F0 int.cha... ..... 000280: EF F0 F7 5A 00 EF F0 EF 20 57 6F 72 6B 73 70 61 ...Z.... Workspa 000290: 63 65 2E F0 EF F0 F1 63 6F 75 6E F4 F6 0E 01 FD ce.....coun..... 0002A0: 01 F1 63 6F 75 6E 74 B1 F6 0E 01 FD 01 EF F0 F1 ..count......... 0002B0: 70 72 69 6D 65 66 6C 61 67 F3 F6 0E 01 FC 89 13 primeflag....... 0002C0: EF F0 F7 64 00 EF F0 EF 20 4D 61 69 6E 20 63 61 ...d.... Main ca 0002D0: 6C 63 75 6C 61 74 69 6F 6E 20 6C 6F 6F 70 2E F0 lculation loop.. 0002E0: EF F0 EF 20 54 68 69 73 20 6C 6F 6F 70 20 6D 61 ... This loop ma 0002F0: 72 6B 73 20 6E 6F 6E 2D 70 72 69 6D 65 73 F0 EF rks non-primes.. 000300: 20 69 6E 20 74 FE 36 68 65 20 61 72 72 61 79 20 in t.6he array 000310: 22 70 72 69 6D 65 66 6C 61 67 73 22 2E F0 EF F0 "primeflags".... 000320: F7 6E 00 EF F0 EF 20 45 6E 74 65 72 20 68 65 72 .n.... Enter her 000330: 65 20 28 45 58 45 43 55 54 45 20 73 74 61 72 74 e (EXECUTE start 000340: 29 2E F0 EF F0 F1 73 74 61 72 F4 F6 10 EE 20 53 ).....star.... S 000350: 65 74 20 49 58 20 66 6F 72 20 50 48 4F 45 4E 49 et IX for PHOENI 000360: 58 27 20 75 73 65 2E F0 EF F0 EF 20 4F 6E 20 74 X' use..... On t 000370: 68 65 20 53 50 45 43 54 52 55 4D 20 73 65 74 20 he SPECTRUM set 000380: 74 68 65 20 63 68 61 6E 6E 65 6C 20 74 6F 20 74 the channel to t 000390: 68 65 20 6D 61 69 6E 20 73 63 72 65 65 6E 2E F0 he main screen.. 0003A0: EF F0 7E C8 EC 41 4D 53 53 50 45 C3 EF F0 B5 FD ..~..AMSSPE..... 0003B0: 02 55 FE 01 16 EE 20 52 4F 4D 27 73 20 43 48 41 .U.... ROM's CHA 0003C0: 4E 20 4F 50 45 4E F0 EF F0 4F EF F0 F7 78 00 F6 N OPEN...O...x.. 0003D0: 01 EC 63 6F 75 6E F4 D1 FD 02 EF F0 F6 04 EC 63 ..coun.........c 0003E0: 6F 75 6E F4 DA FC C4 09 EF F0 F6 05 EC 70 72 69 oun..........pri 0003F0: 6D 65 66 6C 61 67 F3 D4 EC 63 6F 75 6E F4 D0 DC meflag...coun... 000400: FD 00 EF F0 F6 02 EC 5C 07 63 6F 75 6E 74 B1 D1 .......\.count.. 000410: EC 63 6F 75 6E F4 EF F0 F6 04 CB EC 63 6F 75 6E .coun.......coun 000420: 74 B1 D1 EC 63 6F 75 6E 74 B1 D5 EC 63 6F 75 6E t...count...coun 000430: F4 D0 DA FC 88 13 F6 02 EC 70 72 69 6D 65 66 6C .........primefl 000440: 61 67 F3 D4 EC 63 6F 75 6E 74 B1 D0 D1 FD 01 F6 ag...count...... 000450: 07 EF F0 F6 09 EF F0 F6 01 C5 EC 63 6F 75 6E F4 ...........coun. 000460: EE 20 49 6E 63 72 65 6D 65 6E 74 20 63 6F 75 6E . Increment coun 000470: 74 2E F0 EF F0 F6 07 EF F0 F7 82 00 EF F0 EF 20 t.............. 000480: 4C 6F 6F 70 20 74 6F 20 70 72 69 6E 74 20 74 68 Loop to print th 000490: 65 20 70 72 69 6D 65 73 20 66 6F 75 6E 64 2E F0 e primes found.. 0004A0: EF F0 F6 02 EC 63 6F 75 6E F4 D1 FD 02 EF F0 F6 .....coun....... 0004B0: 04 EC 63 6F 75 6E F4 DA FC 88 13 EF F0 F6 05 EC ..coun.......... 0004C0: 70 72 69 6D 65 66 6C 61 67 F3 D4 EC 63 6F 75 6E primeflag...coun 0004D0: F4 D0 DC FD 00 F6 02 EC 70 72 69 6E 74 2E 69 6E ........print.in 0004E0: F4 D3 EC 63 6F 75 6E F4 CC F6 09 EF F0 F6 02 C5 ...coun......... 0004F0: EC 63 6F 75 6E F4 EF F0 F6 07 EF F0 F7 8C 00 EF .coun........... 000500: F0 EF 20 44 6F 6E 65 2C 20 58 18 72 65 70 6C 61 .. Done, X.repla 000510: 63 65 20 73 74 61 63 6B 20 70 6F 69 6E 74 65 72 ce stack pointer 000520: 20 61 6E 64 20 72 65 74 75 72 6E 2E F0 EF F0 C3 and return..... 000530: 12 66 EF F0 F7 96 00 EF F0 EF 20 49 6E 63 6C 75 .f........ Inclu 000540: 64 65 20 6C 69 62 72 61 72 79 20 72 6F 75 74 69 de library routi 000550: 6E 65 73 20 66 6F 72 20 61 72 69 74 68 6D 65 74 nes for arithmet 000560: 69 63 2E F0 EF F0 F6 12 EF F0 F7 00 00 00 00 00 ic.............. 000570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0005A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0005B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0005C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0005D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0005E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0005F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000600: 00 00 00 00 00 00 00 00 00 00 00 39 27 FF FF FF ...........9'... 000610: FF .
previousnext* BLOCK 0005 : TURBO LOADING DATA
HEADER
Block Name : ELLIPSE.ASM
Block Number : 1
Block first : YES
File type : INCONNU
File adress start : &24DF
File adress length : &0800
File adress execution : &0D5A
File length file : &0D5A

Length of PILOT pulse : 2312
Length of SYNC First pulse : 1190
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1156
Length of ONE bit pulse : 2311
Length of PILOT tone : 4097
Used bits in last byte : 8 OK
Pause After this block : 15ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 2 875
000000: 2C 45 4C 4C 49 50 53 45 2E 41 53 4D 00 00 00 00 ,ELLIPSE.ASM.... 000010: 00 01 00 0F 00 08 DF 24 FF 5A 0D 5A 0D 00 00 00 .......$.Z.Z.... 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 54 BA FF FF FF FF .T.....
previousnext* BLOCK 0006 : TURBO LOADING DATA
DATA
Length of PILOT pulse : 2314
Length of SYNC First pulse : 1111
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1175
Length of ONE bit pulse : 2349
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 2739ms
Data : 2069 bytes
Total size : 2088 bytes

Sum DATA : 237 448
000000: 16 0A 00 EF F0 EF 20 53 65 74 20 41 4D 53 54 52 ...... Set AMSTR 000010: 41 44 20 74 6F 20 30 20 69 66 20 75 73 69 6E 67 AD to 0 if using 000020: 20 61 20 73 70 65 63 74 72 75 6D 2E F0 EF F0 F1 a spectrum..... 000030: 41 4D 53 54 52 41 C4 7A FD 01 EF F0 F7 14 00 EF AMSTRA.z........ 000040: F0 EF 20 4D 61 63 68 69 6E 65 20 63 6F 64 65 20 .. Machine code 000050: 65 6C 6C 69 70 73 65 20 64 72 61 77 69 6E 67 20 ellipse drawing 000060: 72 6F 75 74 69 6E 65 73 2E F0 EF F0 EF 20 45 6E routines..... En 000070: 74 65 72 20 61 74 20 22 73 74 61 72 74 22 F0 EF ter at "start".. 000080: F0 EF 20 28 78 6F 29 2C 28 79 6F 29 20 3D 20 63 .. (xo),(yo) = c 000090: 65 6E 74 72 65 20 6F 66 20 65 6C 6C 69 70 73 65 entre of ellipse 0000A0: 2E F0 EF F0 EF 20 28 6D 61 6A 6F 72 29 2C 28 6D ..... (major),(m 0000B0: 69 6E 6F 72 29 20 3D 20 74 68 65 20 61 78 65 73 inor) = the axes 0000C0: 20 6F 66 20 74 68 65 20 65 6C 6C 69 70 73 65 2E of the ellipse. 0000D0: F0 EF F0 F7 1E 00 EF F0 EF 20 4D 75 6C 74 69 70 ......... Multip 0000E0: 6C 69 63 61 74 69 6F 6E 20 72 6F 75 74 69 6E 65 lication routine 0000F0: 2E F0 EF F0 EF 20 4D 75 6C 74 69 70 6C 69 65 73 ..... Multiplies 000100: 20 53 EE 42 43 20 62 79 20 48 4C 2D 44 45 20 67 S.BC by HL-DE g 000110: 69 76 69 6E 67 20 33 32 20 62 69 74 20 72 65 73 iving 32 bit res 000120: 75 6C 74 20 69 6E 20 48 4C 2D 49 58 F0 EF F0 F1 ult in HL-IX.... 000130: 6D 75 6C 33 B2 C0 FD 00 B5 FD 20 F1 6D 75 6C F4 mul3...... .mul. 000140: 9D 12 9A 07 6B 0F 6B 0E 90 EC 6E 6F 61 64 E4 9D ....k.k...noad.. 000150: 05 90 EC 6E 6F 61 64 E4 52 07 F1 6E 6F 61 64 E4 ...noad.R..noad. 000160: 51 0B 8E EC 6D 75 6C F4 66 EF F0 EF F0 F7 28 00 Q...mul.f.....(. 000170: EF F0 EF 20 57 6F 72 6B 73 70 61 63 65 2E F0 EF ... Workspace... 000180: F0 EF 20 45 6C 6C 69 70 73 65 20 61 78 65 73 2E .. Ellipse axes. 000190: F0 EF F0 F1 6D 69 6E 6F F2 77 FD 64 F1 6D 61 6A ....mino.w.d.maj 0001A0: 6F F2 77 FD 3C EF F0 EF 20 45 6C 6C 69 70 73 65 o.w.<... Ellipse 0001B0: 20 63 65 6E 74 72 65 2E F0 EF F0 F1 78 EF 77 FD centre.....x.w. 0001C0: 7F F1 79 EF 77 FD 64 EF F0 EF 20 63 75 72 72 65 ..y.w.d... curre 0001D0: 6E 74 20 70 6C 6F 74 20 70 6F 69 6E 74 2E F0 EF nt plot point... 0001E0: F0 F1 78 E9 7C FD 02 F1 79 E9 7C FD 02 EF F0 F7 ..x.|...y.|..... 0001F0: 32 00 7E EC 41 4D 53 54 52 41 C4 EF F0 EF 20 4D 2.~.AMSTRA.... M 000200: 75 6C 74 27 2E 69 70 6C 69 65 72 20 66 6F 72 20 ult'.iplier for 000210: 73 63 72 65 65 6E 20 6D 6F 64 65 20 6F 6E 20 74 screen mode on t 000220: 68 65 20 41 4D 53 54 52 41 44 2E F0 EF F0 F1 78 he AMSTRAD.....x 000230: 5F 66 61 63 74 6F F2 7C FD 01 EF F0 4F EF F0 F7 _facto.|....O... 000240: 3C 00 EF F0 EF 20 57 6F 72 6B 20 76 61 72 69 61 <.... Work varia 000250: 62 6C 65 73 2E 20 28 53 65 65 20 42 41 53 49 43 bles. (See BASIC 000260: 20 6C 69 73 74 69 6E 67 29 2E F0 EF F0 F1 61 B2 listing).....a. 000270: 7C FD 04 F1 61 32 F3 7C FD 04 F1 62 B2 7C FD 04 |...a2.|...b.|.. 000280: F1 62 32 F3 7C FD 04 EF F0 F1 44 45 4C 54 41 E9 .b2.|.....DELTA. 000290: 7C FD 04 EF F0 F7 46 00 EF F0 EF 20 45 6E 74 72 |.....F.... Entr 0002A0: 79 20 70 6F 69 6E 74 2E F0 EF 20 54 79 70 65 20 y point... Type 0002B0: 22 45 58 45 43 55 54 45 20 73 74 61 72 74 22 20 "EXECUTE start" 0002C0: 66 72 6F 6D 20 47 45 4E 49 55 53 27 20 65 64 69 from GENIUS' edi 0002D0: 74 6F 72 2E F0 EF F0 F7 50 00 F1 73 74 61 72 F4 tor.....P..star. 0002E0: EF F0 EF 20 53 65 74 20 74 68 65 20 6F 72 69 67 ... Set the orig 0002F0: 69 6E 20 6F 6E 20 74 68 65 20 41 4D 53 54 52 41 in on the AMSTRA 000300: 44 2E F0 EF F0 3B CD 7E EC 41 4D 53 54 52 41 C4 D....;.~.AMSTRA. 000310: BD 2B EC 79 EF EE 20 4E 6F 74 65 20 3A 20 74 68 .+.y.. Note : th 000320: 69 73 20 69 73 20 69 6E 20 73 74 61 6E 64 61 72 is is in standar 000330: 64 20 63 6F 2D 6F 72 64 69 6E 61 74 65 73 2E F0 d co-ordinates.. 000340: BE 2B EC 78 EF 55 EC 47 52 41 5F 53 45 54 5F 4F .+.x.U.GRA_SET_O 000350: 52 49 47 49 CE EF F0 F7 5A 00 EF F0 EF 20 43 61 RIGI....Z.... Ca 000360: 6C 63 75 6C 61 74 65 20 74 68 65 20 73 63 72 65 lculate the scre 000370: 65 6E 20 6D 6F 64 65 20 65 78 70 61 6E 73 69 6F en mode expansio 000380: 6E 20 66 61 63 74 6F 72 20 28 41 4D 53 54 52 41 n factor (AMSTRA 000390: 44 29 2E F0 EF F0 55 EC 53 43 52 5F 47 45 54 5F D)....U.SCR_GET_ 0003A0: 4D 4F 44 C5 61 FD 03 4D B4 EC 78 5F 66 61 63 74 MOD.a..M..x_fact 0003B0: 6F F2 0B EF F0 F7 64 00 EF F0 EF 20 41 64 6A 75 o.....d.... Adju 0003C0: 73 74 20 65 6C 6C 69 70 73 65 20 78 2D 61 78 69 st ellipse x-axi 0003D0: 73 2E F0 EF F0 B6 0B BE 2B EC 6D 69 6E 6F F2 54 s.......+.mino.T 0003E0: EC 73 74 65 78 70 6C 6F F0 F1 65 78 70 6C 6F F0 .stexplo..explo. 0003F0: 70 10 6D 11 F1 73 74 65 78 70 6C 6F F0 65 EC 65 p.m..stexplo.e.e 000400: 78 70 6C 6F F0 EF F0 83 80 EF 20 48 4C 20 3D 20 xplo...... HL = 000410: 63 6F 72 72 65 63 74 65 64 20 28 70 69 78 65 6C corrected (pixel 000420: 20 63 6F 2D 6F 72 64 69 6E 61 74 65 29 20 61 78 co-ordinate) ax 000430: 69 73 2E F0 EF F0 B4 EC 6D 69 6E 6F F2 07 EF F0 is......mino.... 000440: 4F EF F0 F7 6E 00 BE FD 00 B4 EC 78 E9 07 EF 20 O...n......x... 000450: F0 BE 2B EC 6D 61 6A 6F F2 EF F0 EF 20 52 65 64 ..+.majo.... Red 000460: 75 63 65 20 74 68 65 20 79 2D 61 78 69 73 20 28 uce the y-axis ( 000470: 41 4D 53 54 52 41 44 29 20 74 6F 20 67 69 76 65 AMSTRAD) to give 000480: 20 70 69 78 65 6C 20 63 6F 2D 6F 72 64 69 6E 61 pixel co-ordina 000490: 74 65 73 2E F0 EF F0 7E EC 41 4D 53 54 52 41 C4 tes....~.AMSTRA. 0004A0: EF F0 70 10 6D 11 B4 EC 6D 61 6A 6F F2 07 EF F0 ..p.m...majo.... 0004B0: 4F EF F0 B4 EC 79 E9 07 EF F0 F7 78 00 EF F0 EF O....y.....x.... 0004C0: 20 49 6E 69 74 69 61 6C 69 73 65 20 77 6F 72 6B Initialise work 0004D0: 20 76 61 72 69 61 62 6C 65 73 2E F0 EF F0 B6 10 variables...... 0004E0: EE 20 20 20 20 20 20 61 32 3D 61 2A 61 F0 B7 11 . a2=a*a... 0004F0: BD FD 00 55 EC 6D 75 6C 33 B2 B4 EC 61 B2 12 B4 ...U.mul3...a... 000500: EC 61 B2 D5 FD 02 07 EF F0 80 66 B4 EC 61 32 F3 .a........f..a2. 000510: 12 EE 20 61 32 73 3D 61 32 F0 B4 EC 61 32 F3 D5 .. a2s=a2...a2.. 000520: FD 02 07 EF F0 F7 82 00 BE 2B EC 6D 69 6E 6F F2 .........+.mino. 000530: EE 20 62 32 3D 62 2A 62 F0 B6 10 B7 11 BD FD 00 . b2=b*b........ 000540: 55 EC 6D 75 6C 33 B2 B4 EC 62 B2 12 B4 EC 62 32 U.mul3...b....b2 000550: F3 07 EF F0 F7 8C 00 BE 2B EC 79 E9 EE 20 62 32 ........+.y.. b2 000560: 73 3D 62 32 2A 28 32 2A 79 69 2B 31 29 F0 9C 07 s=b2*(2*yi+1)... 000570: 52 07 B6 10 B7 11 BE 2B EC 62 B2 BD 2B EC 62 B2 R......+.b..+.b. 000580: D5 FD 02 55 EC 6D 75 6C 33 B2 B4 EC 62 32 F3 12 ...U.mul3...b2.. 000590: B4 EC 62 32 F3 D5 FD 02 07 EF F0 F7 96 00 BE FD ..b2............ 0005A0: 01 EE 20 20 20 20 20 20 20 20 44 45 4C 54 41 69 .. DELTAi 0005B0: 3D 32 2A 28 31 2D 62 29 F0 BD 2B EC 6D 69 6E 6F =2*(1-b)..+.mino 0005C0: F2 5F 0B A0 06 9C 07 B4 EC 44 45 4C 54 41 E9 07 ._.......DELTA.. 0005D0: BE FE FF FF EE 20 20 20 20 53 69 67 6E 20 65 78 ..... Sign ex 0005E0: 74 65 6E 64 20 74 6F 20 33 32 20 62 69 74 73 20 tend to 32 bits 0005F0: 28 72 65 71 75 69 72 65 73 20 62 3E 30 29 2E F0 (requires b>0).. 000600: B4 EC 44 45 4C 54 41 E9 D5 FD 02 B0 15 07 EF F0 ..DELTA......... 000610: F7 A0 00 EF 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A .... *********** 000620: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A **************** 000630: 2A 2A 2A 2A 2A 2A 2A 2A 2A F0 EF F0 EF 20 4D 61 *********.... Ma 000640: 69 6E 20 63 61 6C 63 75 6C 61 74 69 6F 6E 20 6C in calculation l 000650: 6F 6F 70 2E F0 EF F0 EF 20 2A 2A 2A 2A 2A 2A 2A oop..... ******* 000660: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A **************** 000670: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A F0 EF F0 *************... 000680: EF F0 F7 AA 00 EF F0 F1 6D 61 69 6E 5F 6C 6F 6F ........main_loo 000690: F0 BE 2B EC 79 E9 EE 20 57 68 69 6C 65 20 79 69 ..+.y.. While yi 0006A0: 3E 30 F0 67 FD 07 10 66 14 EF F0 F7 B4 00 BD 2B >0.g...f.......+ 0006B0: EC 78 E9 EF F0 EF 20 48 4C 20 61 6C 72 65 61 64 .x.... HL alread 0006C0: 79 20 68 61 73 20 28 79 69 29 2E F0 EF F0 EF 20 y has (yi)..... 0006D0: 50 6C 6F 74 20 66 6F 75 72 20 70 6F 69 6E 74 73 Plot four points 0006E0: 20 6F 66 20 74 68 65 20 65 6C 6C 69 70 73 65 20 of the ellipse 0006F0: 28 62 79 20 73 79 6D 6D 65 74 72 79 29 2E F0 EF (by symmetry)... 000700: 20 57 65 20 61 63 74 75 61 6C 6C 79 20 E4 75 70 We actually .up 000710: 6C 6F 74 20 28 78 69 2C 79 69 29 2C 20 28 2D 78 lot (xi,yi), (-x 000720: 69 2C 79 69 29 2C 20 28 2D 78 69 2C 2D 79 69 29 i,yi), (-xi,-yi) 000730: 2C 20 28 78 69 2C 2D 79 69 29 2E F0 EF F0 EF 20 , (xi,-yi)..... 000740: 4F 6E 20 74 68 65 20 41 4D 53 54 52 41 44 20 65 On the AMSTRAD e 000750: 78 70 61 6E 64 20 66 6F 72 20 74 68 65 20 70 61 xpand for the pa 000760: 72 74 69 63 75 6C 61 72 20 73 63 72 65 65 6E 20 rticular screen 000770: 6D 6F 64 65 2E F0 EF F0 7E EC 41 4D 53 54 52 41 mode....~.AMSTRA 000780: C4 EF F0 F7 BE 00 EF F0 9C 07 EF F0 B5 2B EC 78 .............+.x 000790: 5F 66 61 63 74 6F F2 B6 0B AA 07 54 EC 73 74 78 _facto.....T.stx 0007A0: 65 78 F0 F1 78 65 78 F0 9C 07 F1 73 74 78 65 78 ex..xex....stxex 0007B0: F0 65 EC 78 65 78 F0 AA 07 EF F0 4F EF F0 F7 C8 .e.xex.....O.... 0007C0: 00 63 06 63 06 63 07 55 EC 47 52 41 5F 50 4C 4F .c.c.c.U.GRA_PLO 0007D0: 54 5F 41 42 53 4F 4C 55 54 C5 EE 20 28 78 69 2C T_ABSOLUT.. (xi, 0007E0: 79 69 29 F0 F7 D2 00 64 07 64 06 63 07 B5 0E EE yi)....d.d.c.... 0007F0: 20 4E 65 67 61 74 65 20 78 69 F0 2D B8 0B B5 0F Negate xi.-.... 000800: 2D B9 0B 52 06 63 06 55 EC 47 52 41 5F 50 4C D5 -..R.c.U.GRA_PL. 000810: B5 FF FF FF FF .....
previousnext* BLOCK 0007 : TURBO LOADING DATA
HEADER
Block Name : ELLIPSE.ASM
Block Number : 2
Block last : YES
File type : INCONNU
File adress start : &2CDF
File adress length : &055A
File adress execution : &0D5A
File length file : &0D5A

Length of PILOT pulse : 2311
Length of SYNC First pulse : 1190
Length of SYNC Second pulse : 1111
Length of ZERO bit pulse : 1154
Length of ONE bit pulse : 2306
Length of PILOT tone : 4097
Used bits in last byte : 8 OK
Pause After this block : 14ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 3 157
000000: 2C 45 4C 4C 49 50 53 45 2E 41 53 4D 00 00 00 00 ,ELLIPSE.ASM.... 000010: 00 02 FF 0F 5A 05 DF 2C 00 5A 0D 5A 0D 00 00 00 ....Z..,.Z.Z.... 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 FC CC FF FF FF FF .......
previousnext* BLOCK 0008 : TURBO LOADING DATA
DATA
Length of PILOT pulse : 2307
Length of SYNC First pulse : 1190
Length of SYNC Second pulse : 1111
Length of ZERO bit pulse : 1169
Length of ONE bit pulse : 2337
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 11816ms
Data : 1553 bytes
Total size : 1572 bytes

Sum DATA : 164 571
000000: 16 4F 54 5F 41 42 53 4F 4C 55 54 C5 EE 20 28 2D .OT_ABSOLUT.. (- 000010: 78 69 2C 79 69 29 F0 F7 DC 00 64 06 64 07 B5 10 xi,yi)....d.d... 000020: EE 20 4E 65 67 61 74 65 20 79 69 F0 2D BA 0B B5 . Negate yi.-... 000030: 11 2D BB 0B 52 07 63 07 55 EC 47 52 41 5F 50 4C .-..R.c.U.GRA_PL 000040: 4F 54 5F 41 42 53 4F 4C 55 54 C5 EE 20 28 2D 78 OT_ABSOLUT.. (-x 000050: 69 2C 2D 79 69 29 F0 F7 E6 00 64 07 64 06 55 EC i,-yi)....d.d.U. 000060: 47 52 41 5F 50 4C 4F 54 5F 41 42 53 4F 4C 55 54 GRA_PLOT_ABSOLUT 000070: C5 EE 20 28 78 69 2C 2D 79 69 29 F0 EF F0 EF F0 .. (xi,-yi)..... 000080: F7 F0 00 EF F0 BD 2B EC 44 45 4C 54 41 E9 EE 20 ......+.DELTA.. 000090: 49 46 20 44 45 4C 54 41 69 3E 30 F0 BE 2B EC 44 IF DELTAi>0..+.D 0000A0: 45 4C 54 41 E9 D5 FD 02 55 EC 74 65 73 74 64 65 ELTA....U.testde 0000B0: 68 EC 8D EC 67 6F 64 69 61 E7 90 EC 67 6F 68 6F h...godia...goho 0000C0: 72 69 FA F7 FA 00 BE 2B EC 44 45 4C 54 41 E9 EE ri.....+.DELTA.. 0000D0: 20 64 65 6C 74 61 3D 44 45 4C 54 41 69 2B 44 45 delta=DELTAi+DE 0000E0: 4C 54 41 69 2D 61 32 73 F0 9C 07 AA 07 BE 2B EC LTAi-a2s......+. 0000F0: 44 45 4C 54 41 E9 D5 FD 02 9A 07 AA 07 BC 2B EC DELTA.........+. 000100: 61 A3 81 32 F3 5F 0B A0 05 AA 07 BC 2B EC 61 32 a£.2._......+.a2 000110: F3 D5 FD 02 A0 05 55 EC 74 65 73 74 64 65 68 EC ......U.testdeh. 000120: EE 20 49 46 20 64 65 6C 74 61 3C 3D 30 F0 8D EC . IF delta<=0... 000130: 67 6F 64 69 61 E7 90 EC 67 6F 64 69 61 E7 55 EC godia...godia.U. 000140: 76 65 72 74 69 63 61 EC 54 EC 6D 61 69 6E 5F 6C vertica.T.main_l 000150: 6F 6F F0 EF F0 F7 04 01 EF F0 EF F0 F1 67 6F 68 oo...........goh 000160: 6F 72 69 FA BE 2B EC 44 45 4C 54 41 E9 EE 20 64 ori..+.DELTA.. d 000170: 65 6C 74 61 3D 44 45 4C 54 41 69 2B 44 45 4C 54 elta=DELTAi+DELT 000180: 41 69 2B 62 32 73 F0 9C 07 AA 07 BE 2B EC 44 45 Ai+b2s......+.DE 000190: 4C 54 41 E9 D5 FD 02 9A 07 AA 07 BC 2B EC 62 32 LTA.........+.b2 0001A0: F3 9C 05 AA 07 BC 2B EC 62 32 F3 D5 FD 02 9A 05 ......+.b2...... 0001B0: 55 EC 74 65 73 74 64 65 68 EC EE 20 49 46 20 64 U.testdeh.. IF d 0001C0: 65 6C 74 61 3C 3D 30 F0 8D EC 68 6F 72 69 FA 90 elta<=0...hori.. 0001D0: EC 68 6F 72 69 FA F7 0E 01 EF F0 EF F0 F1 67 6F .hori.........go 0001E0: 64 69 61 E7 55 EC 76 65 72 74 69 63 61 EC EE 20 dia.U.vertica.. 0001F0: 4D 61 6B 65 20 61 20 64 69 61 67 6F 6E 61 6C 20 Make a diagonal 000200: 73 74 65 49 E5 70 2E 20 28 47 6F 20 75 70 20 74 steI.p. (Go up t 000210: 68 65 6E 20 61 6C 6F 6E 67 29 2E F0 F1 68 6F 72 hen along)...hor 000220: 69 FA BE 2B EC 78 E9 EE 20 20 4D 61 6B 65 20 61 i..+.x.. Make a 000230: 20 68 6F 72 69 7A 6F 6E 74 61 6C 20 73 74 65 70 horizontal step 000240: 2E F0 52 07 B4 EC 78 E9 07 EF F0 F7 18 01 EF F0 ..R...x......... 000250: EF F0 EF 20 61 32 73 3D 61 32 73 2B 61 32 2B 61 ... a2s=a2s+a2+a 000260: 32 F0 EF F0 B6 FD 02 F1 69 6E 63 61 32 73 B1 BE 2.......inca2s.. 000270: 2B EC 61 32 F3 BD 2B EC 61 B2 9C 06 B4 EC 61 32 +.a2..+.a.....a2 000280: F3 07 BE 2B EC 61 32 F3 D5 FD 02 BD 2B EC 61 B2 ...+.a2.....+.a. 000290: D5 FD 02 9A 06 B4 EC 61 32 F3 D5 FD 02 07 65 EC .......a2.....e. 0002A0: 69 6E 63 61 32 73 B1 EF F0 F7 22 01 EF F0 EF 20 inca2s....".... 0002B0: 44 45 4C 54 41 69 3D 44 45 4C 54 41 69 2B 61 32 DELTAi=DELTAi+a2 0002C0: 73 F0 EF F0 63 07 BE 2B EC 44 45 4C 54 41 E9 BD s...c..+.DELTA.. 0002D0: 2B EC 61 32 F3 9C 06 B4 EC 44 45 4C 54 41 E9 07 +.a2.....DELTA.. 0002E0: BE 2B EC 44 45 4C 54 41 E9 D5 FD 02 64 06 9A 06 .+.DELTA....d... 0002F0: B4 EC 44 45 4C 54 41 E9 D5 FD 02 07 53 EC 6D 61 ..DELTA.....S.ma 000300: 69 6E 5F 6C 6F A0 9E 6F F0 EF F0 EF F0 F7 2C 01 in_lo..o......,. 000310: EF F0 EF F0 F1 76 65 72 74 69 63 61 EC BE 2B EC .....vertica..+. 000320: 79 E9 EE 20 4D 61 6B 65 20 61 20 76 65 72 74 69 y.. Make a verti 000330: 63 61 6C 20 73 74 65 70 2E F0 51 07 B4 EC 79 E9 cal step..Q...y. 000340: 07 EF F0 F7 36 01 EF F0 EF 20 62 32 73 3D 62 32 ....6.... b2s=b2 000350: 73 2D 62 32 2D 62 32 F0 EF F0 B6 FD 02 F1 64 65 s-b2-b2.......de 000360: 63 62 32 73 B1 BE 2B EC 62 32 F3 BD 2B EC 62 B2 cb2s..+.b2..+.b. 000370: 5F 0B A0 06 B4 EC 62 32 F3 07 BE 2B EC 62 32 F3 _.....b2...+.b2. 000380: D5 FD 02 BD 2B EC 62 B2 D5 FD 02 A0 06 B4 EC 62 ....+.b........b 000390: 32 F3 D5 FD 02 07 65 EC 64 65 63 62 32 73 B1 EF 2.....e.decb2s.. 0003A0: F0 F7 40 01 EF F0 EF 20 44 45 4C 54 41 69 3D 44 ..@.... DELTAi=D 0003B0: 45 4C 54 41 69 2D 62 32 73 F0 EF F0 63 07 BE 2B ELTAi-b2s...c..+ 0003C0: EC 44 45 4C 54 41 E9 BD 2B EC 62 32 F3 5F 0B A0 .DELTA..+.b2._.. 0003D0: 06 B4 EC 44 45 4C 54 41 E9 07 BE 2B EC 44 45 4C ...DELTA...+.DEL 0003E0: 54 41 E9 D5 FD 02 64 06 A0 06 B4 EC 44 45 4C 54 TA....d.....DELT 0003F0: 41 E9 D5 FD 02 07 66 EF F0 EF F0 F7 4A 01 EF F0 A.....f.....J... 000400: EF 20 54 65 73 74 20 2A BE 74 68 65 20 33 32 2D . Test *.the 32- 000410: 62 69 74 20 6E 75 6D 62 65 72 20 69 6E 20 48 4C bit number in HL 000420: 2D 44 45 20 66 6F 72 20 69 74 73 20 73 69 67 6E -DE for its sign 000430: 2E F0 EF F0 F1 74 65 73 74 64 65 68 EC 5F 0B 67 .....testdeh._.g 000440: FD 07 10 66 14 EE 20 4E 43 2C 20 4E 5A 20 6D 65 ...f.. NC, NZ me 000450: 61 6E 73 20 6C 65 73 73 20 74 68 61 6E 20 7A 65 ans less than ze 000460: 72 6F 2E F0 B5 0E 5F 0F 38 66 14 EE 20 43 2C 20 ro...._.8f.. C, 000470: 4E 5A 20 6D 65 61 6E 73 20 67 72 65 61 74 65 72 NZ means greater 000480: 20 74 68 65 6E 20 7A 65 72 6F 2E F0 B5 10 5F 11 then zero...._. 000490: 38 66 EF F0 F7 54 01 EF F0 EF 20 41 4D 53 54 52 8f...T.... AMSTR 0004A0: 41 44 20 66 69 72 6D 77 61 72 65 20 72 6F 75 74 AD firmware rout 0004B0: 69 6E 65 20 63 61 6C 6C 73 2E F0 EF F0 7E EC 41 ine calls....~.A 0004C0: 4D 53 54 52 41 C4 EF F0 F1 47 52 41 5F 53 45 54 MSTRA....GRA_SET 0004D0: 5F 4F 52 49 47 49 CE 7A FE C9 BB F1 47 52 41 5F _ORIGI.z....GRA_ 0004E0: 50 4C 4F 54 5F 41 42 53 4F 4C 55 54 C5 7A FE EA PLOT_ABSOLUT.z.. 0004F0: BB F1 53 43 52 5F 47 45 54 5F 4D 4F 44 C5 7A FE ..SCR_GET_MOD.z. 000500: 11 BC EF F0 4E EF F0 EF 20 BC 25 53 70 65 63 74 ....N... .%Spect 000510: 72 75 6D 20 70 6C 6F 74 20 72 6F 75 74 69 6E 65 rum plot routine 000520: 2E F0 EF F0 F1 47 52 41 5F 50 4C 4F 54 5F 41 42 .....GRA_PLOT_AB 000530: 53 4F 4C 55 54 C5 B5 2B EC 78 EF 9B 0F B7 0B B5 SOLUT..+.x...... 000540: 2B EC 79 EF 9B 11 B6 0B 53 FE E5 22 EE 20 52 4F +.y.....S..". RO 000550: 4D 20 70 6C 6F 74 20 72 6F 75 74 69 6E 65 F0 EF M plot routine.. 000560: F0 EF F0 4F F7 00 00 00 00 00 00 00 00 00 00 00 ...O............ 000570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0005A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0005B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0005C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0005D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0005E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0005F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000600: 00 00 00 00 00 00 00 00 00 00 00 11 CB FF FF FF ................ 000610: FF .
previousnext* BLOCK 0009 : TURBO LOADING DATA
HEADER
Block Name : ELLIPSE.PHX
Block Number : 1
Block first : YES
File type : INCONNU
File adress start : &24DF
File adress length : &0800
File adress execution : &0B5B
File length file : &0B5B

Length of PILOT pulse : 2311
Length of SYNC First pulse : 1190
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1156
Length of ONE bit pulse : 2311
Length of PILOT tone : 4097
Used bits in last byte : 8 OK
Pause After this block : 14ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 2 898
000000: 2C 45 4C 4C 49 50 53 45 2E 50 48 58 00 00 00 00 ,ELLIPSE.PHX.... 000010: 00 01 00 0F 00 08 DF 24 FF 5B 0B 5B 0B 00 00 00 .......$.[.[.... 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 7D 9B FF FF FF FF .}.....
previousnext* BLOCK 0010 : TURBO LOADING DATA
DATA
Length of PILOT pulse : 2310
Length of SYNC First pulse : 1111
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1174
Length of ONE bit pulse : 2348
Length of PILOT tone : 4097
Used bits in last byte : 8 OK
Pause After this block : 2712ms
Data : 2069 bytes
Total size : 2088 bytes

Sum DATA : 257 227
000000: 16 00 00 F5 84 1E F7 0A 00 EF F0 EF 20 53 65 74 ............ Set 000010: 20 41 4D 53 54 52 41 44 20 74 6F 20 30 20 66 6F AMSTRAD to 0 fo 000020: 72 20 75 73 65 20 6F 6E 20 74 68 65 20 53 50 45 r use on the SPE 000030: 43 54 52 55 4D 2E F0 EF F0 F1 41 4D 53 54 52 41 CTRUM.....AMSTRA 000040: C4 7A FD 01 EF F0 F7 14 00 EF F0 EF 20 50 48 4F .z.......... PHO 000050: 45 4E 49 58 20 65 6C 6C 69 70 73 65 20 64 72 61 ENIX ellipse dra 000060: 77 69 6E 67 20 72 6F 75 74 69 6E 65 73 2E F0 EF wing routines... 000070: F0 EF 20 4F 6E 20 65 6E 74 72 79 3A F0 EF F0 EF .. On entry:.... 000080: 20 6D 61 6A 6F 72 20 3D 20 78 20 73 65 6D 69 2D major = x semi- 000090: 61 78 69 73 20 6F 66 20 65 6C 6C 69 70 73 65 2E axis of ellipse. 0000A0: F0 EF 20 6D 69 6E 6F 72 20 3D 20 79 20 73 65 6D .. minor = y sem 0000B0: 69 2D 61 78 69 73 20 6F 66 20 65 6C 6C 69 70 73 i-axis of ellips 0000C0: 65 2E F0 EF 20 78 73 20 20 20 20 3D 20 78 20 63 e... xs = x c 0000D0: 6F 2D 6F 72 64 69 6E 61 74 65 20 6F 66 20 63 65 o-ordinate of ce 0000E0: 6E 74 72 65 2E F0 EF 20 79 73 20 20 20 20 3D 20 ntre... ys = 0000F0: 79 20 63 6F 2D 6F 72 64 69 6E 61 74 65 20 6F 66 y co-ordinate of 000100: 20 DB 05 63 65 6E 74 72 65 2E F0 EF F0 F7 1E 00 ..centre....... 000110: F1 6D 69 6E 6F F2 F6 0F 01 FD 46 F1 6D 61 6A 6F .mino.....F.majo 000120: F2 F6 0F 01 FD 64 EF F0 F1 78 F3 F6 0E 01 FD 01 .....d...x...... 000130: F1 79 F3 F6 0E 01 FD 01 EF F0 F1 78 E9 F6 0E 01 .y.........x.... 000140: FD 01 F1 79 E9 F6 0E 01 FD 01 EF F0 F7 28 00 EF ...y.........(.. 000150: F0 EF 20 53 65 74 20 74 68 65 20 70 72 65 63 69 .. Set the preci 000160: 73 69 6F 6E 20 66 6F 72 20 6D 75 6C 74 69 70 6C sion for multipl 000170: 65 20 70 72 65 63 69 73 69 6F 6E 20 72 6F 75 74 e precision rout 000180: 69 6E 65 73 2E F0 EF F0 F1 70 72 65 63 69 73 69 ines.....precisi 000190: 6F EE 7A FD 04 EF F0 F7 32 00 EF F0 EF 20 49 6E o.z.....2.... In 0001A0: 63 6C 75 64 65 20 74 68 65 20 6D 75 6C 74 69 70 clude the multip 0001B0: 6C 65 20 70 72 65 63 69 73 69 6F 6E 20 73 6F 75 le precision sou 0001C0: 72 63 65 2E F0 EF F0 F5 87 ED 4D 50 41 46 4E 43 rce.......MPAFNC 0001D0: 53 2E 50 48 58 00 EF F0 F7 3C 00 EF F0 EF 20 4D S.PHX....<.... M 0001E0: 75 6C 74 69 70 6C 65 20 70 72 65 63 69 73 69 6F ultiple precisio 0001F0: 6E 20 77 6F 72 6B 73 70 61 63 65 2E F0 EF F0 F1 n workspace..... 000200: 61 B2 7C 3D 22 EC 70 72 65 63 69 73 69 6F EE F1 a.|=".precisio.. 000210: 62 B2 7C EC 70 72 65 63 69 73 69 6F EE F1 61 32 b.|.precisio..a2 000220: F3 7C EC 70 72 65 63 69 73 69 6F EE F1 62 32 F3 .|.precisio..b2. 000230: 7C EC 70 72 65 63 69 73 69 6F EE EF F0 F1 44 45 |.precisio....DE 000240: 4C 54 41 E9 7C EC 70 72 65 63 69 73 69 6F EE F1 LTA.|.precisio.. 000250: 64 65 6C 74 E1 7C EC 70 72 65 63 69 73 69 6F EE delt.|.precisio. 000260: EF F0 F1 6C 6F 6E 67 2E 7A 65 72 EF 7C EC 70 72 ...long.zer.|.pr 000270: 65 63 69 73 69 6F EE EF F0 F1 6C 6F 6E 67 2E 6F ecisio....long.o 000280: 6E E5 74 FD 01 7C EC 70 72 65 63 69 73 69 6F EE n.t..|.precisio. 000290: D6 FD 01 EF F0 F7 46 00 EF F0 EF 20 45 6C 6C 69 ......F.... Elli 0002A0: 70 73 65 20 77 6F 72 6B 20 66 75 6E 63 74 69 6F pse work functio 0002B0: 6E 73 2E F0 EF F0 F7 50 00 EF F0 EF 20 4D 61 6B ns.....P.... Mak 0002C0: 65 20 61 20 76 65 72 74 69 63 61 6C 20 28 64 6F e a vertical (do 0002D0: 77 6E 77 61 72 64 73 29 20 73 74 65 70 2E F0 EF wnwards) step... 0002E0: F0 F1 76 65 72 74 69 63 61 EC F6 0A 01 F6 0B F6 ..vertica....... 0002F0: 01 C6 EC 79 E9 F6 01 EC 6D 70 61 2E 73 75 E2 D3 ...y....mpa.su.. 000300: EC 62 32 F3 D2 42 E8 EC 62 32 F3 D2 EC 62 B2 CC .b2..B..b2...b.. 000310: EE 20 20 20 20 20 20 20 20 62 32 73 3D 62 32 73 . b2s=b2s 000320: 2D 62 32 2D 62 32 F0 F6 01 EC 6D 70 61 2E 73 75 -b2-b2....mpa.su 000330: E2 D3 EC 62 32 F3 D2 EC 62 32 F3 D2 EC 62 B2 CC ...b2...b2...b.. 000340: F6 01 EC 6D 70 61 2E 73 75 E2 D3 EC 44 45 4C 54 ...mpa.su...DELT 000350: 41 E9 D2 EC 44 45 4C 54 41 E9 D2 EC 62 32 F3 CC A...DELTA...b2.. 000360: EE 20 44 45 4C 54 41 69 3D 44 45 4C 54 41 69 2D . DELTAi=DELTAi- 000370: 62 32 73 F0 F6 0C EF F0 F7 5A 00 EF F0 EF 20 4D b2s......Z.... M 000380: 61 6B 65 20 61 20 68 6F 72 69 7A 6F 6E 74 61 6C ake a horizontal 000390: 20 28 72 69 67 68 74 29 20 73 74 65 70 2E F0 EF (right) step... 0003A0: F0 F1 68 6F 72 69 7A 6F 6E 74 61 EC F6 0A 01 F6 ..horizonta..... 0003B0: 0B F6 01 C5 EC 78 E9 F6 01 EC 6D 70 61 2E 61 64 .....x....mpa.ad 0003C0: E4 D3 EC 61 32 F3 D2 EC 61 32 F3 D2 EC 61 B2 CC ...a2...a2...a.. 0003D0: EE 20 61 32 73 3D 61 32 73 2B 61 32 2B 61 32 F0 . a2s=a2s+a2+a2. 0003E0: F6 01 EC 6D 70 61 2E 61 64 E4 D3 EC 61 32 F3 D2 ...mpa.ad...a2.. 0003F0: EC 61 32 F3 D2 EC 61 B2 CC F6 01 EC 6D 70 61 2E .a2...a.....mpa. 000400: 61 64 E4 D3 EC 44 45 B3 C6 4C 54 41 E9 D2 EC 44 ad...DE..LTA...D 000410: 45 4C 54 41 E9 D2 EC 61 32 F3 CC EE 20 44 45 4C ELTA...a2... DEL 000420: 54 41 69 3D 44 45 4C 54 41 69 2B 61 32 73 F0 F6 TAi=DELTAi+a2s.. 000430: 0C EF F0 F7 64 00 EF F0 EF 20 4D 61 6B 65 20 61 ....d.... Make a 000440: 20 64 69 61 67 6F 6E 61 6C 20 73 74 65 70 2E F0 diagonal step.. 000450: EF F0 F1 64 69 61 67 6F 6E 61 EC F6 0A 01 F6 0B ...diagona...... 000460: F6 01 EC 68 6F 72 69 7A 6F 6E 74 61 EC D3 CD F6 ...horizonta.... 000470: 01 EC 76 65 72 74 69 63 61 EC D3 CD F6 0C EF F0 ..vertica....... 000480: EF F0 F7 6E 00 EF F0 EF 20 44 65 63 69 73 69 6F ...n.... Decisio 000490: 6E 20 66 75 6E 63 74 69 6F 6E 3B 20 67 6F 20 64 n function; go d 0004A0: 69 61 67 6F 6E 61 6C 6C 79 20 6F 72 20 68 6F 72 iagonally or hor 0004B0: 69 7A 6F 6E 74 61 6C 6C 79 20 3F F0 EF F0 F1 74 izontally ?....t 0004C0: 65 73 74 5F 68 6F 72 69 7A 6F 6E 74 61 EC F6 0A est_horizonta... 0004D0: 01 F6 0B F6 01 EC 6D 70 61 2E 61 64 E4 D3 EC 64 ......mpa.ad...d 0004E0: 65 6C 74 E1 D2 EC 44 45 4C 54 41 E9 D2 EC 44 45 elt...DELTA...DE 0004F0: 4C 54 41 E9 CC EE 20 64 65 6C 74 61 3D 44 45 4C LTA... delta=DEL 000500: 54 41 69 2B 44 45 4C 54 41 D1 E7 69 2B 62 32 73 TAi+DELTA..i+b2s 000510: F0 F6 01 EC 6D 70 61 2E 61 64 E4 D3 EC 64 65 6C ....mpa.ad...del 000520: 74 E1 D2 EC 64 65 6C 74 E1 D2 EC 62 32 F3 CC EF t...delt...b2... 000530: F0 F6 05 EC 6D 70 61 2E 73 69 67 EE D3 EC 64 65 ....mpa.sig...de 000540: 6C 74 E1 CC E1 FD 00 F6 01 EC 64 69 61 67 6F 6E lt........diagon 000550: 61 EC D3 CD F6 08 F6 01 EC 68 6F 72 69 7A 6F 6E a........horizon 000560: 74 61 EC D3 CD F6 09 F6 0C EF F0 F7 78 00 EF F0 ta..........x... 000570: EF 20 52 4F 4D 20 65 6E 74 72 69 65 73 20 66 6F . ROM entries fo 000580: 72 20 70 6C 6F 74 74 69 6E 67 20 70 6F 69 6E 74 r plotting point 000590: 73 2E F0 EF F0 7E EC 41 4D 53 54 52 41 C4 EF F0 s....~.AMSTRA... 0005A0: F1 47 52 41 5F 50 4C 4F 54 5F 41 42 53 4F 4C 55 .GRA_PLOT_ABSOLU 0005B0: 54 C5 7A FE EA BB F1 47 52 41 5F 53 45 54 5F 4F T.z....GRA_SET_O 0005C0: 52 49 47 49 CE 7A FE C9 BB EF F0 4E EF F0 EF 20 RIGI.z.....N... 0005D0: 4F 72 69 67 69 6E 20 73 65 74 20 61 74 20 28 31 Origin set at (1 0005E0: 32 37 2C 31 30 30 29 20 6F 6E 20 74 68 65 20 53 27,100) on the S 0005F0: 50 45 43 54 52 55 4D 2E F0 EF F0 F1 47 52 41 5F PECTRUM.....GRA_ 000600: 50 4C 4F 54 5F 41 42 53 4F 4C 55 81 02 54 C5 B5 PLOT_ABSOLU..T.. 000610: 0F 9B FD 7F B7 0B B5 11 9B FD 64 B6 0B 53 FE E5 ..........d..S.. 000620: 22 EE 20 52 4F 4D 20 70 6C 6F 74 20 72 6F 75 74 ". ROM plot rout 000630: 69 6E 65 2E F0 EF F0 4F EF F0 F7 82 00 EF F0 EF ine....O........ 000640: 20 50 6C 6F 74 20 61 20 73 69 6E 67 6C 65 20 70 Plot a single p 000650: 6F 69 6E 74 2E F0 EF F0 F1 70 6C 6F F4 F6 0A 01 oint.....plo.... 000660: F1 78 F0 F6 0D 01 F1 79 F0 F6 0D 01 F6 0B F6 01 .x.....y........ 000670: EC 78 F0 63 07 F6 01 EC 79 F0 64 06 55 EC 47 52 .x.c....y.d.U.GR 000680: 41 5F 50 4C 4F 54 5F 41 42 53 4F 4C 55 54 C5 F6 A_PLOT_ABSOLUT.. 000690: 0C EF F0 F7 8C 00 EF F0 EF 20 50 6C 6F 74 20 66 ......... Plot f 0006A0: 6F 75 72 20 70 6F 69 6E 74 73 20 6F 66 20 74 68 our points of th 0006B0: 65 20 65 6C 6C 69 70 73 65 20 28 62 79 20 73 79 e ellipse (by sy 0006C0: 6D 6D 65 74 72 79 29 2E F0 EF F0 F1 70 6C 6F 74 mmetry).....plot 0006D0: B4 F6 0A 01 F1 78 F0 F6 0D 01 F1 79 F0 F6 0D 01 .....x.....y.... 0006E0: F6 0B F6 01 EC 70 6C 6F F4 D3 EC 78 F0 D2 EC 79 .....plo...x...y 0006F0: F0 CC F6 01 EC 70 6C 6F F4 D3 CA EC 78 F0 D2 EC .....plo....x... 000700: 79 F0 CC F6 01 EC 70 6C 6F F4 D3 CA EC 20 6E 78 y.....plo.... nx 000710: F0 D2 CA EC 79 F0 CC F6 01 EC 70 6C 6F F4 D3 EC ....y.....plo... 000720: 78 F0 D2 CA EC 79 F0 CC F6 0C EF F0 F7 96 00 EF x....y.......... 000730: F0 EF 20 49 6E 69 74 69 61 6C 69 73 65 20 6C 6F .. Initialise lo 000740: 6E 67 20 76 61 72 69 61 62 6C 65 73 2E F0 EF F0 ng variables.... 000750: EF 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A .*************** 000760: F0 EF 20 45 6E 74 72 79 20 70 6F 69 6E 74 2E F0 .. Entry point.. 000770: EF 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A .*************** 000780: F0 F1 73 74 61 72 F4 F6 10 EE 20 20 20 53 65 74 ..star.... Set 000790: 20 50 48 4F 45 4E 49 58 20 73 74 61 63 6B 20 61 PHOENIX stack a 0007A0: 6E 64 20 66 6C 61 67 20 62 79 74 65 2E F0 EF F0 nd flag byte.... 0007B0: 7E EC 41 4D 53 54 52 41 C4 BE FD C8 BD FD C8 55 ~.AMSTRA.......U 0007C0: EC 47 52 41 5F 53 45 54 5F 4F 52 49 47 49 CE 4F .GRA_SET_ORIGI.O 0007D0: EF F0 F7 A0 00 EF F0 F6 01 EC 78 E9 D1 FD 00 F6 ..........x..... 0007E0: 01 EC 79 E9 D1 EC 6D 61 6A 6F F2 EF F0 F6 01 EC ..y...majo...... 0007F0: 6D 70 61 2E 65 78 74 65 6E E4 D3 EC 61 B2 D2 C4 mpa.exten...a... 000800: EC 6D 61 6A 6F F2 CC EE 20 61 32 3D 61 2A 61 8F .majo... a2=a*a. 000810: BA FF FF FF FF .....
previousnext* BLOCK 0011 : TURBO LOADING DATA
HEADER
Block Name : ELLIPSE.PHX
Block Number : 2
Block last : YES
File type : INCONNU
File adress start : &2CDF
File adress length : &035B
File adress execution : &0B5B
File length file : &0B5B

Length of PILOT pulse : 2312
Length of SYNC First pulse : 1190
Length of SYNC Second pulse : 1111
Length of ZERO bit pulse : 1156
Length of ONE bit pulse : 2311
Length of PILOT tone : 4097
Used bits in last byte : 8 OK
Pause After this block : 14ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 3 017
000000: 2C 45 4C 4C 49 50 53 45 2E 50 48 58 00 00 00 00 ,ELLIPSE.PHX.... 000010: 00 02 FF 0F 5B 03 DF 2C 00 5B 0B 5B 0B 00 00 00 ....[..,.[.[.... 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 4E E2 FF FF FF FF .N.....
previousnext* BLOCK 0012 : TURBO LOADING DATA
DATA
Length of PILOT pulse : 2314
Length of SYNC First pulse : 1190
Length of SYNC Second pulse : 1111
Length of ZERO bit pulse : 1171
Length of ONE bit pulse : 2342
Length of PILOT tone : 4096
Used bits in last byte : 8 OK
Pause After this block : 12742ms
Data : 1037 bytes
Total size : 1056 bytes

Sum DATA : 118 757
000000: 16 F0 F6 01 EC 6D 70 61 2E 6D 75 EC D3 EC 61 B2 .....mpa.mu...a. 000010: D2 EC 61 B2 D2 EC 61 B2 CC EF F0 F6 01 EC 6D 70 ..a...a.......mp 000020: 61 2E 65 78 74 65 6E E4 D3 EC 62 B2 D2 C4 EC 6D a.exten...b....m 000030: 69 6E 6F F2 CC EE 20 62 32 3D 62 2A 62 F0 F6 01 ino... b2=b*b... 000040: EC 6D 70 61 2E 6D 75 EC D3 EC 62 B2 D2 EC 62 B2 .mpa.mu...b...b. 000050: D2 EC 62 B2 CC EF F0 F7 AA 00 EF F0 F6 01 EC 6D ..b............m 000060: 70 61 2E 61 64 E4 D3 EC 61 32 F3 D2 EC 61 B2 D2 pa.ad...a2...a.. 000070: EC 6C 6F 6E 67 2E 7A 65 72 EF CC EE 20 61 32 73 .long.zer... a2s 000080: 3D 61 32 F0 F6 01 EC 6D 70 61 2E 65 78 74 65 6E =a2....mpa.exten 000090: E4 D3 EC 62 32 F3 D2 C4 EC 79 E9 CC EE 20 62 32 ...b2....y... b2 0000A0: 73 3D 62 32 2A 28 32 2A 79 69 2B 31 29 F0 F6 01 s=b2*(2*yi+1)... 0000B0: EC 6D 70 61 2E 61 64 E4 D3 EC 62 32 F3 D2 EC 62 .mpa.ad...b2...b 0000C0: 32 F3 D2 EC 62 32 F3 CC F6 01 EC 6D 70 61 2E 61 2...b2.....mpa.a 0000D0: 64 E4 D3 EC 62 32 F3 D2 EC 62 32 F3 D2 EC 6C 6F d...b2...b2...lo 0000E0: 6E 67 2E 6F 6E E5 CC F6 01 EC 6D 70 61 2E 6D 75 ng.on.....mpa.mu 0000F0: EC D3 EC 62 32 F3 D2 EC 62 B2 D2 EC 62 32 F3 CC ...b2...b...b2.. 000100: EF D3 93 F0 F7 B4 00 EF F0 F6 01 EC 6D 70 61 2E ............mpa. 000110: 65 78 74 65 6E E4 D3 EC 44 45 4C 54 41 E9 D2 C4 exten...DELTA... 000120: EC 6D 69 6E 6F F2 CC EE 20 44 45 4C 54 41 69 3D .mino... DELTAi= 000130: 32 2A 28 31 2D 62 29 F0 F6 01 EC 6D 70 61 2E 73 2*(1-b)....mpa.s 000140: 75 E2 D3 EC 44 45 4C 54 41 E9 D2 EC 6C 6F 6E 67 u...DELTA...long 000150: 2E 6F 6E E5 D2 EC 44 45 4C 54 41 E9 CC F6 01 EC .on...DELTA..... 000160: 6D 70 61 2E 61 64 E4 D3 EC 44 45 4C 54 41 E9 D2 mpa.ad...DELTA.. 000170: EC 44 45 4C 54 41 E9 D2 EC 44 45 4C 54 41 E9 CC .DELTA...DELTA.. 000180: EF F0 F7 BE 00 EF F0 EF 2A 2A 2A 2A 2A 2A 2A 2A ........******** 000190: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A **************** 0001A0: F0 EF 20 4D 61 69 6E 20 6C 6F 6F 70 2E F0 EF 2A .. Main loop...* 0001B0: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A **************** 0001C0: 2A 2A 2A 2A 2A 2A 2A F0 EF F0 F6 04 EC 79 E9 E1 *******......y.. 0001D0: FD 00 EF F0 F6 01 EC 70 6C 6F 74 B4 D3 EC 78 E9 .......plot...x. 0001E0: D2 EC 79 E9 CC EF F0 F7 C8 00 EF F0 F6 05 EC 6D ..y............m 0001F0: 70 61 2E 73 69 67 EE D3 EC 44 45 4C 54 41 E9 CC pa.sig...DELTA.. 000200: E1 FD 00 22 D6 EF F0 F6 01 EC 6D 70 61 2E 61 64 ..."......mpa.ad 000210: E4 D3 EC 64 65 6C 74 E1 D2 EC 44 45 4C 54 41 E9 ...delt...DELTA. 000220: D2 EC 44 45 4C 54 41 E9 CC EE 20 64 65 6C 74 61 ..DELTA... delta 000230: 3D 44 45 4C 54 41 69 2B 44 45 4C 54 41 69 2D 61 =DELTAi+DELTAi-a 000240: 32 F0 F6 01 EC 6D 70 61 2E 73 75 E2 D3 EC 64 65 2....mpa.su...de 000250: 6C 74 E1 D2 EC 64 65 6C 74 E1 D2 EC 61 B2 CC EF lt...delt...a... 000260: F0 F7 D2 00 F6 05 EC 6D 70 61 2E 73 69 67 EE D3 .......mpa.sig.. 000270: EC 64 65 6C 74 E1 CC E1 FD 00 F6 01 EC 76 65 72 .delt........ver 000280: 74 69 63 61 EC D3 CD F6 08 F6 01 EC 64 69 61 67 tica........diag 000290: 6F 6E 61 EC D3 CD F6 09 EF F0 F7 DC 00 F6 08 EF ona............. 0002A0: F0 F7 E6 00 EF F0 F6 05 EC 6D 70 61 2E 73 69 67 .........mpa.sig 0002B0: EE D3 EC 44 45 4C 54 41 E9 CC DC FD 00 EF F0 F6 ...DELTA........ 0002C0: 01 EC 64 69 61 67 6F 6E 61 EC D3 CD F6 08 F6 01 ..diagona....... 0002D0: EC 74 65 73 74 5F 68 6F 72 69 7A 6F 6E 74 61 EC .test_horizonta. 0002E0: D3 CD EF F0 F6 09 EF F0 F6 09 EF F0 F7 F0 00 EF ................ 0002F0: 20 45 6E 64 20 6F 66 20 6D 61 69 6E 20 6C 6F 6F End of main loo 000300: 70 2E F0 EF F0 48 9C F6 07 EF F0 EF 20 52 65 70 p....H...... Rep 000310: 6C 61 63 65 20 73 74 61 63 6B 20 70 6F 69 6E 74 lace stack point 000320: 65 72 2E F0 EF F0 C3 12 66 EF F0 F7 FA 00 EF F0 er......f....... 000330: EF 20 49 6E 63 6C 75 64 65 20 61 6E 79 20 50 48 . Include any PH 000340: 4F 45 4E 49 58 20 6C 69 62 72 61 72 79 20 72 6F OENIX library ro 000350: 75 74 69 6E 65 73 20 75 73 65 64 2E F0 EF F0 F6 utines used..... 000360: 12 F7 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0003A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0003B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0003C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0003D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0003E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0003F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000400: 00 00 00 00 00 00 00 63 DC FF FF FF FF .......c.....
previousnext* BLOCK 0013 : TURBO LOADING DATA
HEADER
Block Name : MPAFNCS.PHX
Block Number : 1
Block first : YES
File type : INCONNU
File adress start : &24DF
File adress length : &0800
File adress execution : &0809
File length file : &0809

Length of PILOT pulse : 2314
Length of SYNC First pulse : 1190
Length of SYNC Second pulse : 1111
Length of ZERO bit pulse : 1160
Length of ONE bit pulse : 2319
Length of PILOT tone : 4097
Used bits in last byte : 8 OK
Pause After this block : 14ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 2 611
000000: 2C 4D 50 41 46 4E 43 53 2E 50 48 58 00 00 00 00 ,MPAFNCS.PHX.... 000010: 00 01 00 0F 00 08 DF 24 FF 09 08 09 08 00 00 00 .......$........ 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 2A 7F FF FF FF FF .*.....
previousnext* BLOCK 0014 : TURBO LOADING DATA
DATA
Length of PILOT pulse : 2317
Length of SYNC First pulse : 1190
Length of SYNC Second pulse : 1111
Length of ZERO bit pulse : 1178
Length of ONE bit pulse : 2354
Length of PILOT tone : 4097
Used bits in last byte : 8 OK
Pause After this block : 2721ms
Data : 2069 bytes
Total size : 2088 bytes

Sum DATA : 255 355
000000: 16 0A 00 EF F0 EF 20 4D 75 6C 74 69 70 6C 65 20 ...... Multiple 000010: 70 72 65 63 69 73 69 6F 6E 20 66 75 6E 63 74 69 precision functi 000020: 6F 6E 73 2E F0 EF F0 F7 14 00 EF F0 EF 20 4D 75 ons.......... Mu 000030: 6C 74 69 70 6C 65 20 70 72 65 63 69 73 69 6F 6E ltiple precision 000040: 20 72 6F 75 74 69 6E 65 73 27 20 77 6F 72 6B 73 routines' works 000050: 70 61 63 65 2E F0 EF F0 F7 1E 00 EF F0 EF 20 4D pace.......... M 000060: 75 6C 74 69 70 6C 65 20 70 72 65 63 69 73 69 6F ultiple precisio 000070: 6E 20 61 63 63 75 6D 75 6C 61 74 6F 72 2E F0 EF n accumulator... 000080: F0 F1 61 63 63 75 6D 75 6C 61 74 6F F2 7C EC 70 ..accumulato.|.p 000090: 72 65 63 69 73 69 6F EE D7 FD 02 EF F0 F7 28 00 recisio.......(. 0000A0: EF F0 F1 6D 75 6C 74 69 70 6C 69 65 F2 7C FD 02 ...multiplie.|.. 0000B0: F1 6D 75 6C 74 69 70 6C 69 63 61 6E E4 7C FD 02 .multiplican.|.. 0000C0: EF F0 EF F0 F7 32 00 EF F0 EF 20 4D 6F 76 65 20 .....2.... Move 0000D0: 64 61 74 61 20 69 6E 74 6F 20 74 68 65 20 61 63 data into the ac 0000E0: 63 75 6D 75 6C 61 74 6F 72 2E F0 EF 20 48 4C 20 cumulator... HL 0000F0: 3D 20 73 6F 75 72 63 65 20 61 64 64 72 65 73 73 = source address 000100: 2E 8C B2 F0 EF F0 F1 6D 6F 76 65 74 6F 61 63 E3 .......movetoac. 000110: BD EC 61 63 63 75 6D 75 6C 61 74 6F F2 54 EC 6D ..accumulato.T.m 000120: 6F 76 65 B1 EF F0 F7 3C 00 EF F0 EF 20 4D 6F 76 ove....<.... Mov 000130: 65 20 61 20 72 65 73 75 6C 74 20 6F 75 74 20 6F e a result out o 000140: 66 20 74 68 65 20 61 63 63 75 6D 75 6C 61 74 6F f the accumulato 000150: 72 2E F0 EF 20 44 45 20 3D 20 64 65 73 74 69 6E r... DE = destin 000160: 61 74 69 6F 6E 20 61 64 64 72 65 73 73 2E F0 EF ation address... 000170: F0 F1 6D 6F 76 65 66 72 6F 6D 61 63 E3 AA 07 BE ..movefromac.... 000180: EC 61 63 63 75 6D 75 6C 61 74 6F F2 F1 6D 6F 76 .accumulato..mov 000190: 65 B1 B7 EC 70 72 65 63 69 73 69 6F EE B6 FD 00 e...precisio.... 0001A0: 39 66 EF F0 F7 46 00 EF F0 EF 20 43 6C 65 61 72 9f...F.... Clear 0001B0: 20 74 68 65 20 6D 75 6C 74 69 70 6C 65 20 70 72 the multiple pr 0001C0: 65 63 69 73 69 6F 6E 20 61 63 63 75 6D 75 6C 61 ecision accumula 0001D0: 74 6F 72 2E F0 EF F0 F1 63 6C 65 61 72 61 63 E3 tor.....clearac. 0001E0: 60 0B B6 EC 70 72 65 63 69 73 69 6F EE D7 FD 02 `...precisio.... 0001F0: BE EC 61 63 63 75 6D 75 6C 61 74 6F F2 F1 63 6C ..accumulato..cl 000200: 61 6C 6F 8E 88 F0 AF 0B 52 07 65 EC 63 6C 61 6C alo.....R.e.clal 000210: 6F F0 66 EF F0 EF F0 F7 50 00 EF F0 EF 20 4D 75 o.f.....P.... Mu 000220: 6C 74 69 70 6C 65 20 70 72 65 63 69 73 69 6F 6E ltiple precision 000230: 20 50 48 4F 45 4E 49 58 20 66 75 6E 63 74 69 6F PHOENIX functio 000240: 6E 73 2E F0 EF F0 EF 20 54 68 65 20 66 75 6E 63 ns..... The func 000250: 74 69 6F 6E 73 20 61 64 64 2C 73 75 62 2C 6D 75 tions add,sub,mu 000260: 6C 20 74 61 6B 65 20 74 68 72 65 65 20 61 64 64 l take three add 000270: 72 65 73 73 65 73 20 61 73 F0 EF 20 70 61 72 61 resses as.. para 000280: 6D 65 74 65 72 73 2E 20 54 68 65 20 66 69 72 73 meters. The firs 000290: 74 20 69 73 20 74 68 65 20 61 64 64 72 65 73 73 t is the address 0002A0: 20 74 6F 20 73 74 6F 72 65 20 74 68 65 20 F0 EF to store the .. 0002B0: 20 72 65 73 75 6C 74 3B 20 74 68 65 20 6F 74 68 result; the oth 0002C0: 65 72 20 74 77 6F 20 61 72 65 20 74 68 65 20 61 er two are the a 0002D0: 64 64 72 65 73 73 65 73 20 6F 66 20 74 68 65 20 ddresses of the 0002E0: F0 EF 20 6F 70 65 72 61 6E 64 73 2E F0 EF 20 65 .. operands... e 0002F0: 2E 67 2E 20 6D 70 61 2E 73 75 62 28 61 2C 62 2C .g. mpa.sub(a,b, 000300: 63 29 20 64 6F 52 F1 65 73 20 22 61 3D 62 2D 63 c) doR.es "a=b-c 000310: 22 F0 EF 20 F0 F7 5A 00 EF F0 EF 20 4D 75 6C 74 ".. ..Z.... Mult 000320: 69 70 6C 65 20 70 72 65 63 69 73 69 6F 6E 20 61 iple precision a 000330: 64 64 69 74 69 6F 6E 2E F0 EF F0 F1 6D 70 61 2E ddition.....mpa. 000340: 61 64 E4 F6 0A 01 F1 72 65 73 75 6C F4 F6 0D 04 ad.....resul.... 000350: F1 6F 70 B1 F6 0D 04 F1 6F 70 B2 F6 0D 04 EF F0 .op.....op...... 000360: F7 64 00 F6 0B F6 01 EC 6F 70 B1 55 EC 6D 6F 76 .d......op.U.mov 000370: 65 74 6F 61 63 E3 F6 01 EC 6F 70 B2 BD EC 61 63 etoac....op...ac 000380: 63 75 6D 75 6C 61 74 6F F2 5F 0B B6 EC 70 72 65 cumulato._...pre 000390: 63 69 73 69 6F EE F1 61 64 64 6C 6F F0 B5 21 56 cisio..addlo..!V 0003A0: 22 AE 0B 52 07 52 06 65 EC 61 64 64 6C 6F F0 F6 "..R.R.e.addlo.. 0003B0: 01 EC 72 65 73 75 6C F4 55 EC 6D 6F 76 65 66 72 ..resul.U.movefr 0003C0: 6F 6D 61 63 E3 F6 0C EF F0 EF F0 F7 6E 00 EF F0 omac........n... 0003D0: EF 20 4D 75 6C 74 69 70 6C 65 20 70 72 65 63 69 . Multiple preci 0003E0: 73 69 6F 6E 20 73 75 62 74 72 61 63 74 69 6F 6E sion subtraction 0003F0: 2E F0 EF F0 F1 6D 70 61 2E 73 75 E2 F6 0A 01 F1 .....mpa.su..... 000400: 72 65 73 75 6C F4 F6 5E 06 0D 04 F1 6F 70 B1 F6 resul..^....op.. 000410: 0D 04 F1 6F 70 B2 F6 0D 04 EF F0 F7 78 00 F6 0B ...op.......x... 000420: F6 01 EC 6F 70 B1 55 EC 6D 6F 76 65 74 6F 61 63 ...op.U.movetoac 000430: E3 F6 01 EC 6F 70 B2 BD EC 61 63 63 75 6D 75 6C ....op...accumul 000440: 61 74 6F F2 5F 0B B6 EC 70 72 65 63 69 73 69 6F ato._...precisio 000450: EE F1 73 75 62 6C 6F F0 B5 21 58 22 AE 0B 52 07 ..sublo..!X"..R. 000460: 52 06 65 EC 73 75 62 6C 6F F0 F6 01 EC 72 65 73 R.e.sublo....res 000470: 75 6C F4 55 EC 6D 6F 76 65 66 72 6F 6D 61 63 E3 ul.U.movefromac. 000480: F6 0C EF F0 EF F0 F7 82 00 EF F0 EF 20 4D 75 6C ............ Mul 000490: 74 69 70 6C 65 20 70 72 65 63 69 73 69 6F 6E 20 tiple precision 0004A0: 73 69 67 6E 20 74 65 73 74 2E F0 EF F0 EF 20 52 sign test..... R 0004B0: 65 74 75 72 6E 73 20 31 2C 30 2C 2D 31 20 72 65 eturns 1,0,-1 re 0004C0: 73 70 65 63 74 69 76 65 6C 79 20 66 6F 72 20 2B spectively for + 0004D0: 2C 30 2C 2D F0 EF F0 F7 8C 00 EF F0 F1 6D 70 61 ,0,-.........mpa 0004E0: 2E 73 69 67 EE F6 0A 01 F1 6F F0 F6 0D 04 F6 0B .sig.....o...... 0004F0: F6 01 EC 6F F0 60 0B B6 EC 70 72 65 63 69 73 69 ...o.`...precisi 000500: 6F EE F1 73 69 67 6E 6C 6F 17 83 F0 62 22 8E EC o..signlo...b".. 000510: 6E 6F 6E 7A 65 72 EF 52 07 65 EC 73 69 67 6E 6C nonzer.R.e.signl 000520: 6F F0 BA 0B BB 0B F6 11 EF F0 F7 96 00 F1 6E 6F o.............no 000530: 6E 7A 65 72 EF B7 0C B6 0B 51 05 9C 05 67 FD 07 nzer.....Q...g.. 000540: 22 BE FD 01 8D EC 70 6C 75 F3 51 07 51 07 F1 70 ".....plu.Q.Q..p 000550: 6C 75 F3 F6 0C EF F0 EF F0 F7 A0 00 EF F0 EF 20 lu............. 000560: 4D 75 6C 74 69 70 6C 65 20 70 72 65 63 69 73 69 Multiple precisi 000570: 6F 6E 20 6D 75 6C 74 69 70 6C 79 20 72 6F 75 74 on multiply rout 000580: 69 6E 65 73 2E F0 EF F0 F1 6D 75 6C 74 69 70 6C ines.....multipl 000590: F9 B5 EC 70 72 65 63 69 73 69 6F EE BC EC 61 63 ...precisio...ac 0005A0: 63 75 6D 75 6C 61 74 6F F2 F1 6D 75 6C 6F F0 63 cumulato..mulo.c 0005B0: 0A 63 05 BE 2B EC 6D 75 6C 74 69 70 6C 69 65 F2 .c..+.multiplie. 0005C0: B9 22 52 07 B4 EC 6D 75 6C 74 69 70 6C 69 65 F2 ."R...multiplie. 0005D0: 07 BE 2B EC 6D 75 6C 74 69 70 6C 69 63 61 6E E4 ..+.multiplican. 0005E0: 55 EC 6D 75 6C 38 EE 64 05 52 05 64 0A 51 0B 8E U.mul8.d.R.d.Q.. 0005F0: EC 6D 75 6C 6F F0 66 EF F0 EF F0 F7 AA 00 EF F0 .mulo.f......... 000600: F1 6D 75 6C 38 EE 60 0B B8 0B EF 5E 8C F0 EF F0 .mul8.`....^.... 000610: F1 63 6F 75 6E F4 7A EC 70 72 65 63 69 73 69 6F .coun.z.precisio 000620: EE F5 8D 55 EC 6D 75 6C 73 74 65 F0 F1 63 6F 75 ...U.mulste..cou 000630: 6E F4 78 EC 63 6F 75 6E F4 D6 FD 01 F5 8E EC 63 n.x.coun.......c 000640: 6F 75 6E F4 DC FD 00 EF F0 EF F0 66 EF F0 EF F0 oun........f.... 000650: F7 B4 00 F1 6D 75 6C 73 74 65 F0 63 07 63 0A 63 ....mulste.c.c.c 000660: 05 63 06 BA 22 60 0B BB 0B B8 0B B6 FD 08 F1 2E .c.."`.......... 000670: 6D 75 6C F4 9C 07 90 EC 2E 6E 6F 61 64 E4 9C 06 mul......noad... 000680: F1 2E 6E 6F 61 64 E4 65 EC 2E 6D 75 6C F4 EF F0 ..noad.e..mul... 000690: EF F0 F7 BE 00 64 06 B7 0E 9C 05 B8 10 64 05 B5 .....d.......d.. 0006A0: 20 9B 11 BB 0B 64 0A B5 11 99 FD 00 AD 0B 52 05 ....d........R. 0006B0: 64 07 52 07 66 EF F0 EF F0 F7 C8 00 EF F0 EF 20 d.R.f.......... 0006C0: 4D 75 6C 74 69 70 6C 65 20 70 72 65 63 69 73 69 Multiple precisi 0006D0: 6F 6E 20 6D 75 6C 74 69 70 6C 69 63 61 74 69 6F on multiplicatio 0006E0: 6E 2E F0 EF F0 F1 6D 70 61 2E 6D 75 EC F6 0A 01 n.....mpa.mu.... 0006F0: F1 72 65 73 75 6C F4 F6 0D 04 F1 6F 70 B1 F6 0D .resul.....op... 000700: 04 F1 6F 70 B2 F6 0D 04 EF F0 EF F0 F7 4E 65 D2 ..op.........Ne. 000710: 00 F6 0B F6 01 EC 6F 70 B1 B4 EC 6D 75 6C 74 69 ......op...multi 000720: 70 6C 69 65 F2 07 F6 01 EC 6F 70 B2 B4 EC 6D 75 plie.....op...mu 000730: 6C 74 69 70 6C 69 63 61 6E E4 07 55 EC 63 6C 65 ltiplican..U.cle 000740: 61 72 61 63 E3 55 EC 6D 75 6C 74 69 70 6C F9 F6 arac.U.multipl.. 000750: 01 EC 72 65 73 75 6C F4 55 EC 6D 6F 76 65 66 72 ..resul.U.movefr 000760: 6F 6D 61 63 E3 F6 0C EF F0 EF F0 F7 DC 00 EF F0 omac............ 000770: EF 20 53 69 67 6E 20 65 78 74 65 6E 64 20 61 20 . Sign extend a 000780: 73 68 6F 72 74 20 28 31 36 2D 62 69 74 29 20 6E short (16-bit) n 000790: 75 6D 62 65 72 20 74 6F 20 61 20 6C 6F 6E 67 20 umber to a long 0007A0: 28 33 32 2D 62 69 74 29 2E F0 EF F0 F7 E6 00 EF (32-bit)........ 0007B0: F0 F1 6D 70 61 2E 65 78 74 65 6E E4 F6 0A 01 F1 ..mpa.exten..... 0007C0: 72 65 73 75 6C F4 F6 0D 04 F1 6F F0 F6 0D 04 EF resul.....o..... 0007D0: F0 F7 F0 00 EF F0 F6 0B F6 02 EC 6F F0 63 07 F6 ...........o.c.. 0007E0: 02 EC 72 65 73 75 6C F4 64 06 AA 07 41 B5 22 AE ..resul.d...A.". 0007F0: 0B 34 9F 0B B6 EC 70 72 65 63 69 73 69 6F EE D6 .4....precisio.. 000800: FD 02 F1 65 78 74 6C 6F F0 52 06 AE 0B 65 EC 35 ...extlo.R...e.5 000810: 26 FF FF FF FF &....
previousnext* BLOCK 0015 : TURBO LOADING DATA
HEADER
Block Name : MPAFNCS.PHX
Block Number : 2
Block last : YES
File type : INCONNU
File adress start : &2CDF
File adress length : &0009
File adress execution : &0809
File length file : &0809

Length of PILOT pulse : 2314
Length of SYNC First pulse : 1190
Length of SYNC Second pulse : 1190
Length of ZERO bit pulse : 1156
Length of ONE bit pulse : 2311
Length of PILOT tone : 4097
Used bits in last byte : 8 OK
Pause After this block : 14ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 2 710
000000: 2C 4D 50 41 46 4E 43 53 2E 50 48 58 00 00 00 00 ,MPAFNCS.PHX.... 000010: 00 02 FF 0F 09 00 DF 2C 00 09 08 09 08 00 00 00 .......,........ 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 A7 5B FF FF FF FF ..[....
previousnext* BLOCK 0016 : TURBO LOADING DATA
DATA
Length of PILOT pulse : 2314
Length of SYNC First pulse : 1270
Length of SYNC Second pulse : 1111
Length of ZERO bit pulse : 1161
Length of ONE bit pulse : 2320
Length of PILOT tone : 4097
Used bits in last byte : 8 OK
Pause After this block : 14ms
Data : 263 bytes
Total size : 282 bytes

Sum DATA : 2 615
000000: 16 65 78 74 6C 6F F0 F6 0C F7 00 00 00 00 00 00 .extlo.......... 000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 000100: 00 EC 24 FF FF FF FF ..$....
previoustop
Tous droits réservés. Reproduction sans autorisation interdite. © Kukulcan