basic assembler for vm
vm version of thompson's runtime
add 'zeroes n' that assembles into n words of zeroes