diff --git a/20160704.html b/20160704.html
new file mode 100644
index 0000000..ecd8dc6
--- /dev/null
+++ b/20160704.html
@@ -0,0 +1,19 @@
+
+
20160704 - Relative Addressing With XOR - Removing an Adder
+
+
+Could be an interesting compromise: use XOR instead of ADD for relative addressing to remove an adder. Specifically,
+
+
+Address = AddressRegister XOR Immediate
+
+
+Forces the programmer to keep address register on some power of two alignment.
+With caches and/or parallel access to banked memory, this would be a bad.
+But likely fine for a core with a private memory, and code written in assembly.
+
+
+