define word access macros once
DRY for some word macros
use word macros in getset
use READ_WORD in cpuops
READ_WORD macros in cpuaddr
add a WRITE_DWORD macro, use it in dsp1