Anonymous user
ARM Overview: Difference between revisions
m
Fix a few typos
[unchecked revision] | [unchecked revision] |
m (Fix a few typos) |
m (Fix a few typos) |
||
Line 169:
|}
Loading of large immediate values into registers can be interestingly different from X86/X64. A immediate value being a value that is literally encoded into the instruction. For example the X86/X64 compatible processors support loading a 32-bit immediate (also called a constant) into
Example, of machine code produced by GCC to load a register with a 32-bit value. As you can note the immediate value is technically outside of the instruction stream. On the X86/X64 the complete
Line 195:
Almost all
Here are the conditional codes for example:
|