command line parsing
add disassemble command, base code.
prefetch write advance
register file implementation, and selftest
don't need union/struct specifiers