SMAC
LAC-25 Technical Reference Manual
49
Command:
AEn
-- Exclusive-Or Accumulator with 'n' --
Argument:
-2,147,483,647 <= n <= 2,147,483,647
This command causes the result of an exclusive-OR of the accumulator with 'n' to reside i n
the accumulator.
Command:
ALn
-- Load Accumulator with 'n' (Signed) --
Argument:
-2,147,483,647 <= n <= 2,147,483,647
This command causes the accumulator to be loaded with the value 'n'.
Command:
AMn
-- Multiply Accumulator by 'n' (Signed) --
Argument:
-2,147,483,647 <= n <= 2,147,483,647
This command does a signed multiply of the 32 bit contents of the accumulator and 'n',
leaving the lower 32 bits of the 64 bit product in the accumulator and the upper 32 bits in
Register 1.
Related Commands: AD
Command:
ANn
-- And Accumulator with 'n' --
Argument:
-2,147,483,647 <= n <= 2,147,483,647
This command causes the result of the accumulator ANDed with 'n' to reside in the
accumulator.
Command:
AOn
-- Or Accumulator with 'n' --
Argument:
-2,147,483,647 <= n <= 2,147,483,647
This command causes the result of the accumulator ORed with 'n' to reside in the
accumulator.
Command:
ARn
-- Copy Accumulator to Register 'n' --
Argument:
0 <= n <= 511
This command causes the value in the accumulator to be copied to Register 'n'.
Related Commands: RA
Command:
ASn
-- Subtract 'n' from Accumulator (Signed)
Argument:
-2,147,483,647 <= n <= 2,147,483,647
This command causes the value 'n' to be subtracted from the accumulator.