PC的值如何理解


我的理解是PC=当前指令地址+4。
第61行代码当前指令是0x08000008,那么PC+#60=0x8000048,符合理解。
第74行代码当前指令是0x0800002a,那么PC+#44=0x0800005a,而实际却是从0x8000058取值,请问该怎么理解?