Micro­power

  

Volume 1 · Number 3 · November 1981

Page 17 of 33
0C803ECFD306D306EF0C00210A08110010CD
0C90B80CFEA520F9CDAF0CFE5520F2CDAF0C
0CA0772CFE3C20F72CCDAF0C77121318F8CD
0CB0B20CCDB50CCDB80CC5F5065310FEDB04
0CC0EEFF1F30F9DB04EEFF1F30F2068110FE
0CD0000000063D00DB04EEFF1F380810F6F1
0CE0C107CB87C9DB04EEFF1F380410E718EF
0CF0F1000000000000000010F6C107CBC7C9
0D00210210562D5ED52D2B545D234E060023
0D107E23E5666FE5DDE1DD09410E00DF6600
0D20EF2000E1D523137E12814F10F8237EB9
0D302824EF0D436865636B73756D20657272
0D406F7220696E2000EBE323DF6600DF6A00
0D502BE3EBCF0000237EFE3C2003F118ACFE
0D60782816EF0D4E6F202333432061742000
0D70DF6600DF6A00DF5B00EF0D0D474F4F44
0D8020524541440D50726F6772616D207275
0D906E732066726F6D2000F1E3DF6600EF74
0DA06F2000DDE5E1DF6600E1EF2E0D537461
0DB0727420616464726573732000237E2366
0DC06FDF6600EF2E0D00DF5B000000000000

Reading Machine Code Tapes

Enter E 0C80 and start the tape. The routine displays the name of the program on the tape followed by a ‘prompt’, >. As each byte is received from the tape it is displayed on the screen (as in a Nascom tape read). When no further data is received turn off the recorder and press RESET. All the data on the tape, including the block lengths, addresses, and sync bytes, is now in memory from £1000 upwards. Enter E 0D00; if the program has loaded correctly, i.e., if all the checksums are correct, the routine will list the address where the program should be located and the ‘start’ address. If there are any checksum errors, the addresses of these blocks are listed – try reading the tape again.

Please note(i)The routine does not transfer the program to its correct address
(ii)The data blocks are 128 characters long.
Page 17 of 33