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 ...