Home » Archimedes archive » Acorn User » Acorn User - Shareware Collection (1993).adf » ARMcode » !ARMcode/!Help

!ARMcode/!Help

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 » Archimedes archive » Acorn User » Acorn User - Shareware Collection (1993).adf » ARMcode
Filename: !ARMcode/!Help
Read OK:
File size: 03D1 bytes
Load address: 0000
Exec address: 0000
File contents
                                  !ARMcode
                         ==========================
                          Instruction investigator
                             1.10 (10-Jul-1992)

   This program is PublicDomain.

   Start !ARMcode the usual way, then click SELECT on its icon
 on the iconbar.

   Click SELECT on one of the �'s to increment the appropriate
 half-byte, or click SELECT on one of the �'s to decrement the
 half-byte.

   To toggle a single bit, click SELECT on it.

   "Disassemble" disassembles the word from the writeable icon.

   "Reset" clears all bits.

   To !DisAssem-users: To transfer an instruction to !DisAssem,
 drag the icon containing the disassembled instruction to a
 !DisAssem-window, or double-click ADJUST on the same icon.
                            _________________________


   Yet another stunning application from:

        Henrik Bjerregaard Pedersen
        Steng�rds Alle 13B
        DK-2800 Lyngby
        Denmark
00000000  0a 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |.               |
00000010  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000020  20 20 20 21 41 52 4d 63  6f 64 65 0a 20 20 20 20  |   !ARMcode.    |
00000030  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000040  20 20 20 20 20 3d 3d 3d  3d 3d 3d 3d 3d 3d 3d 3d  |     ===========|
00000050  3d 3d 3d 3d 3d 3d 3d 3d  3d 3d 3d 3d 3d 3d 3d 0a  |===============.|
00000060  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000070  20 20 20 20 20 20 20 20  20 20 49 6e 73 74 72 75  |          Instru|
00000080  63 74 69 6f 6e 20 69 6e  76 65 73 74 69 67 61 74  |ction investigat|
00000090  6f 72 0a 20 20 20 20 20  20 20 20 20 20 20 20 20  |or.             |
000000a0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000000b0  31 2e 31 30 20 28 31 30  2d 4a 75 6c 2d 31 39 39  |1.10 (10-Jul-199|
000000c0  32 29 0a 0a 20 20 20 54  68 69 73 20 70 72 6f 67  |2)..   This prog|
000000d0  72 61 6d 20 69 73 20 50  75 62 6c 69 63 44 6f 6d  |ram is PublicDom|
000000e0  61 69 6e 2e 0a 0a 20 20  20 53 74 61 72 74 20 21  |ain...   Start !|
000000f0  41 52 4d 63 6f 64 65 20  74 68 65 20 75 73 75 61  |ARMcode the usua|
00000100  6c 20 77 61 79 2c 20 74  68 65 6e 20 63 6c 69 63  |l way, then clic|
00000110  6b 20 53 45 4c 45 43 54  20 6f 6e 20 69 74 73 20  |k SELECT on its |
00000120  69 63 6f 6e 0a 20 6f 6e  20 74 68 65 20 69 63 6f  |icon. on the ico|
00000130  6e 62 61 72 2e 0a 0a 20  20 20 43 6c 69 63 6b 20  |nbar...   Click |
00000140  53 45 4c 45 43 54 20 6f  6e 20 6f 6e 65 20 6f 66  |SELECT on one of|
00000150  20 74 68 65 20 8b 27 73  20 74 6f 20 69 6e 63 72  | the .'s to incr|
00000160  65 6d 65 6e 74 20 74 68  65 20 61 70 70 72 6f 70  |ement the approp|
00000170  72 69 61 74 65 0a 20 68  61 6c 66 2d 62 79 74 65  |riate. half-byte|
00000180  2c 20 6f 72 20 63 6c 69  63 6b 20 53 45 4c 45 43  |, or click SELEC|
00000190  54 20 6f 6e 20 6f 6e 65  20 6f 66 20 74 68 65 20  |T on one of the |
000001a0  8a 27 73 20 74 6f 20 64  65 63 72 65 6d 65 6e 74  |.'s to decrement|
000001b0  20 74 68 65 0a 20 68 61  6c 66 2d 62 79 74 65 2e  | the. half-byte.|
000001c0  0a 0a 20 20 20 54 6f 20  74 6f 67 67 6c 65 20 61  |..   To toggle a|
000001d0  20 73 69 6e 67 6c 65 20  62 69 74 2c 20 63 6c 69  | single bit, cli|
000001e0  63 6b 20 53 45 4c 45 43  54 20 6f 6e 20 69 74 2e  |ck SELECT on it.|
000001f0  0a 0a 20 20 20 22 44 69  73 61 73 73 65 6d 62 6c  |..   "Disassembl|
00000200  65 22 20 64 69 73 61 73  73 65 6d 62 6c 65 73 20  |e" disassembles |
00000210  74 68 65 20 77 6f 72 64  20 66 72 6f 6d 20 74 68  |the word from th|
00000220  65 20 77 72 69 74 65 61  62 6c 65 20 69 63 6f 6e  |e writeable icon|
00000230  2e 0a 0a 20 20 20 22 52  65 73 65 74 22 20 63 6c  |...   "Reset" cl|
00000240  65 61 72 73 20 61 6c 6c  20 62 69 74 73 2e 0a 0a  |ears all bits...|
00000250  20 20 20 54 6f 20 21 44  69 73 41 73 73 65 6d 2d  |   To !DisAssem-|
00000260  75 73 65 72 73 3a 20 54  6f 20 74 72 61 6e 73 66  |users: To transf|
00000270  65 72 20 61 6e 20 69 6e  73 74 72 75 63 74 69 6f  |er an instructio|
00000280  6e 20 74 6f 20 21 44 69  73 41 73 73 65 6d 2c 0a  |n to !DisAssem,.|
00000290  20 64 72 61 67 20 74 68  65 20 69 63 6f 6e 20 63  | drag the icon c|
000002a0  6f 6e 74 61 69 6e 69 6e  67 20 74 68 65 20 64 69  |ontaining the di|
000002b0  73 61 73 73 65 6d 62 6c  65 64 20 69 6e 73 74 72  |sassembled instr|
000002c0  75 63 74 69 6f 6e 20 74  6f 20 61 0a 20 21 44 69  |uction to a. !Di|
000002d0  73 41 73 73 65 6d 2d 77  69 6e 64 6f 77 2c 20 6f  |sAssem-window, o|
000002e0  72 20 64 6f 75 62 6c 65  2d 63 6c 69 63 6b 20 41  |r double-click A|
000002f0  44 4a 55 53 54 20 6f 6e  20 74 68 65 20 73 61 6d  |DJUST on the sam|
00000300  65 20 69 63 6f 6e 2e 0a  20 20 20 20 20 20 20 20  |e icon..        |
00000310  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000320  20 20 20 20 5f 5f 5f 5f  5f 5f 5f 5f 5f 5f 5f 5f  |    ____________|
00000330  5f 5f 5f 5f 5f 5f 5f 5f  5f 5f 5f 5f 5f 0a 0a 0a  |_____________...|
00000340  20 20 20 59 65 74 20 61  6e 6f 74 68 65 72 20 73  |   Yet another s|
00000350  74 75 6e 6e 69 6e 67 20  61 70 70 6c 69 63 61 74  |tunning applicat|
00000360  69 6f 6e 20 66 72 6f 6d  3a 0a 0a 20 20 20 20 20  |ion from:..     |
00000370  20 20 20 48 65 6e 72 69  6b 20 42 6a 65 72 72 65  |   Henrik Bjerre|
00000380  67 61 61 72 64 20 50 65  64 65 72 73 65 6e 0a 20  |gaard Pedersen. |
00000390  20 20 20 20 20 20 20 53  74 65 6e 67 e5 72 64 73  |       Steng.rds|
000003a0  20 41 6c 6c 65 20 31 33  42 0a 20 20 20 20 20 20  | Alle 13B.      |
000003b0  20 20 44 4b 2d 32 38 30  30 20 4c 79 6e 67 62 79  |  DK-2800 Lyngby|
000003c0  0a 20 20 20 20 20 20 20  20 44 65 6e 6d 61 72 6b  |.        Denmark|
000003d0  0a                                                |.|
000003d1