Having fun with ARM assembly