From 7f453fe085ec4a8bd7048eb945acafa0370db4a1 Mon Sep 17 00:00:00 2001 From: Kartik Agaram Date: Thu, 20 Feb 2020 23:56:11 -0800 Subject: 6039 --- mu_summary | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'mu_summary') diff --git a/mu_summary b/mu_summary index 2d48d2de..8eafc4e3 100644 --- a/mu_summary +++ b/mu_summary @@ -114,6 +114,10 @@ register): Notice that there are no primitive instructions operating on two variables in memory. That's a restriction of the underlying x86 processor. +Any instruction above that takes a variable in memory can be replaced with a +dereference (`*`) of an address variable in a register. But you can't dereference +variables in memory. + ## Primitive jump instructions There are two kinds of jumps, both with many variations: `break` and `loop`. -- cgit 1.4.1-2-gfad0