in asm $ represent the current address (line). using GOTO $+1 will jump on the next address, $-1 to the previous. It avoid to have to use/add tons of label when you don't really need them.