diff --git a/readme.md b/readme.md index 404e56a..764bfcf 100644 --- a/readme.md +++ b/readme.md @@ -64,7 +64,8 @@ For the arguments of each instruction see the previous section. Address arguments can be either absolute addresses or references to or relative to a label. Relative references are of the form LABEL +/- N, -the spacing being optional. +the spacing being optional. Note that the assembler does not check for +addresses or references to reserved addresses. In addition to the true instructions there are three pseudo-instructions. ORG defines the starting address of the program: it @@ -73,9 +74,6 @@ not required if the starting address is 0. DATA introduces a byte of data. ADDR introduces two bytes of data containing the address of its argument, a reference to or relative to a label. -Note that the assembler does not check for addresses or references to -reserved addresses or references to or relative to non-existing labels. - Memory-Mapped Devices ---------------------