cl to cx,  reach is word size
debug function and macro
proper accessing of germ_len variable working
Tidy up of asm, using definitions for stack variables