From 540d5b868a8477e89494f3a502e868bfef473ea2 Mon Sep 17 00:00:00 2001 From: JF Bastien Date: Fri, 11 Sep 2015 15:09:34 -0700 Subject: Simplify sentence. --- AstSemantics.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/AstSemantics.md b/AstSemantics.md index 98f004a..053be22 100644 --- a/AstSemantics.md +++ b/AstSemantics.md @@ -149,9 +149,8 @@ Each linear memory access operation also has an immediate positive integer power of 2 alignment attribute. An alignment value which is the same as the memory attribute size is considered to be a *natural* alignment. -When a memory access uses addressing as defined above and also specifies a -non-natural alignment, then the alignment applies to the effective address -(not merely the address operand). +The alignment applies to the effective address and not merely the address operand, +i.e. the immediate offset is taken into account when considering alignment. If the effective address of a memory access is a multiple of the alignment attribute value of the memory access, the memory access is considered *aligned*, -- cgit v1.2.3