mocify code to take care of dynamic dispatch
now asm-directory is always specified by option -a in command-line
fix and revise README