•register := 1 or register := [a]
•We do not use brackets when refer to register
contents
•Latter instruction means assign (copy) the
number at the location
(address) “a” to a register
•In assembly language we write:
•
•mov rax, 1
•mov rax, [a]
•
•In WinDbg disassembly output we see:
•
•mov
rax,[ArithmeticProject!a (0000000000404000)]