 A larger example is found in Motorola's 6809 programming manual, which contains the full listing of "assist09", a so-called monitor, a miniature operating system intended to be burned in ROM.In this sort of "pick and place" programming environment, there was no way to predict where the code would end up in the ROM.Any instructions that referred to other locations in memory would normally have to be changed to reflect these changes in layout.