Adding Numbers Using Pointers
Learn how to add numbers using pointers in gdb disassembly.
Pointers to add numbers
The following pseudocode is an instruction to add numbers using pointers:
(rbx) + (rax) -> (rbx)
The pointers (rax)
and (rbx)
refer to the contents of memory cells whose addresses are stored in %RAX
and %RBX
CPU registers.
Add numbers in different environments
Now we’ll explore how we add numbers by using pointers in following languages:
Add numbers in C/C++ using pointers
The expression ...