1.thumb 2.syntax unified 3.arch armv4t 4bl.w foo 5.arch armv6-m 6mrs.w r0, apsr 7 8.arch armv6t2 9push.w {r0} 10push.w {r0, lr} 11pop.w {r0} 12pop.w {r0, pc} 13