allocate-registers input-1, input-2 allocate-registers comparison, jump-target read input-1 read input-2 sge comparison, input-1, input-2 li jump-target, input-2-larger jeqz comparison, jump-target write input-1 halt input-2-larger: ; an instruction label, referring to the write input-2 ; write input-2 instruction halt