Help

Entering hexadecimal values / opcodes into memory

To enter values into memory, follow these steps:
  1. Press SET
  2. Enter the address you want to start inputting at (Eg: F000)
  3. Press INR(Increment)
  4. Enter the data
  5. Press INR to go to the next word in memory
  6. Continue entering data and pressing INR until done
  7. Press RES(Reset) when done

Entering data into memory

The procedure is the same as in the case of entering hexadecimal values or opcodes into memory.

Running Code

To run your code, follow these steps:
  1. Press GO(Execute From)
  2. Enter the address you loaded your program at (Eg: F000)
  3. Press EXEC(Execute Button)

Stepping through code

To step through code, follow these steps:
  1. Press GO
  2. Enter the address you loaded your program at (Eg: F000)
  3. Instead of pressing EXEC, press STEP instead
  4. If at any time you want the program to continue normally, press EXEC
Tip: Swipe over to the Registers view to see the effect of your code in the emulator's registers.
There's extra STEP and EXEC buttons there This feature is implemented differently in different microprocessor kits, so this particular feature may not be implemented in your kit. Refer to the manual for more details.

Setting breakpoints

Using the Create Breakpoint… option from the Menu creates a breakpoint that, in the Neutrino Runtime emulator, will cause the program to break at that point. After that you can step through the program. This will allow you to easily step through and check register contents at any point of the program without guessword.

You MUST step once before pressing, say, the EXEC button, as trying to execute it again would immediately trigger the breakpoint again.