diff --git a/README.md b/README.md index b96a4f5..3fe2cee 100644 --- a/README.md +++ b/README.md @@ -23,17 +23,14 @@ instuctions (arithmetic): mul (multiply) div (divide) mod (modulus, division remainder) - shl (logical shift left) shr (logical shift right) ahr (arithmetic shift right) ror (logical rotate right) - and (logical AND) or (logical OR) xor (logical XOR) not (logical NOT/invertion) - xchg (exchange registers) Insutrctions (load/store): @@ -41,13 +38,10 @@ Insutrctions (load/store): lds (load register with value from memory, using the stack pointer as the base) ldb (load register with value from memory, using a specified register as the base) ldi (load register with and immediate value, only low 21 bits) - str (store register at memory, using the program counter as the base) sts (store register at memory, using the stack pointer as the base) stb (store register at memory, using the specified register as the base) - ldh (load high 11 bits of register with immediate) - sti (store a 21-bit immediate at memory, using the program counter as the base) stj (store a 21-bit immediate at memory, using the stack pointer as the base)