In this chapter, we will go slowly through the MOV, ADD, and SUB instructions to lay the groundwork on how they work, especially in the way they handle parameters (operands). In the following chapters, we can proceed at a faster pace as we encounter the rest of the ARM instruction set. Before getting into the MOV, ADD, and SUB instructions, we will discuss the representation of negative numbers and the concepts of shifting and rotating bits.
About Negative Numbers
In the previous chapter, we discussed how computers ...