Work often encounter crash problem, if it is debug version, have source code, that is OK, debugging information more. In case release to QA even customers, and then found crash and other problems, if not familiar with arm instructions, do not understand the scene, that debugging up can be laborious. Often can only go around to guess, I believe we have had this sad experience.
This time relatively busy, just use up for the introduction of ARM instruction set to write the primary article, nothing lofty ideal, write where to calculate where, right when entertainment.
Environment Preparation: Now the learning environment is really convenient ah, almost an Android phone, and the vast majority of mobile phones are arm family, so just need to install a busybox mobile phone or tablet, and then copy an arm gdb, then install a gcc. My gdb and GCC are from this: http://releases.linaro.org/14.04/components/toolchain/binaries
Well, let's start playing "learn the arm instruction set from the simplest examples"!
The beginning of learning arm instruction set on Android