Permalink
Switch branches/tags
Nothing to show
Commits on Apr 5, 2012
  1. cleanup

    swetland committed Apr 5, 2012
  2. disassmbly support

    swetland committed Apr 5, 2012
    - utility routine to disassemble one instruction
    - emulator disassembles the current instruction in state dump
    - assembler includes disassembly in the output
  3. readme: mention the assembler

    swetland committed Apr 5, 2012
  4. dcpu: only set O when the spec says to set it

    swetland committed Apr 5, 2012
    Thank you, a1k0n on Hacker News for pointing out this bug.
  5. a16: cleanup and bugfixes

    swetland committed Apr 5, 2012
    - don't use a second word for literal arguments 0x00-0x1f
    - allow the [imm + reg] form as well as [imm, reg]
    - disallow [reg,imm] or [reg+imm] forms for the time being
    - return example.s to original syntax
  6. a16: an assmbler for the DCPU-16

    swetland committed Apr 5, 2012
    Work in progress.  Support for labels is the next todo.
Commits on Apr 4, 2012
  1. readme!

    swetland committed Apr 4, 2012