HWP: VON-NEUMANN-EDITOR

PROGRAMMING


ADDR VAL
ADDR            - Two Digit Hexadecimal Address to Load to
VAL             - Two Digit Hexadecimal Datum to be Loaded
LOAD TO MEMORY  - Load VAL into memory at ADDR

EXPORT TO CSV   - Exports memory to CSV file.
IMPORT FROM CSV - Loads CSV file to memory.

EMULATOR


Single Step
REBOOT - wipe memory, registers, etc.              RESET - clear registers & flags
START - start the CPU                              STOP   - stop the CPU                              
STEP  - perform a single instruction cycle

REGISTERS AND FLAGS

L ACCU S Z C PC NXT SP TOP
00
L    - L-Register (5)        S - Sign        PC  - Program Counter         SP  - Stack Pointer
ACCU - Accumulator           Z - Zero        NXT - Next Instruction        TOP - Top of Stack
                             C - Carry

ERRLOG

ERR

MEMORY

H\L 0 1 2 3 4 5 6 7 8 9 A B C D E F
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
H - highest 4 bits of address (rows)        L - lowest 4 bits of address (columns)

INSPECT

ADR
BIN
OCT
DEC(U)
DEC(S)
HEX
MNE