microcoded cpu assembler and assembly language in python