merge
Merge
Merge...?
Fixed decoding issue

Turns out print_add was overwriting D0. Now that it was moved to happen
right before op decoding, that overwrite was causing issues. Callee
saved and restored that state of the regs in print_add, and it's good to
go now!
Fixed and issue where Find_op_mode needed to push and pop registers to restore their changed contents
Added EA functionality to NEG
Merge branch 'new2' of https://github.com/cgoodling/422 into new2