PC points to the next instruction and not the instruction that it is executing. So when the instruction 548321 is executing the program counter will point to 548329 as the size of an instruction is 8 B. Since the displacement is -29, this will target to the instruction, 548300.