# HG changeset patch
# User Michael Pavone
- Reads a word from the IO port indicated by rA and stores it in rD. + Sets PC to rA and PCH to the low 7-bits of rD
Flags: No change
-- Writes the word stored in rD to the IO port indicated by rA. -
Flags: No change
@@ -747,14 +742,18 @@- Performs a logical and of IM and the value in rD and stores the result in rD. IM can range from -8 to -1 or 1 to 8. A value of 0 is used to indicate 8. + Performs a bitwise and of IM and the value in rD and stores the result in rD. IM can range from -8 to -1 or 1 to 8. A value of 0 is used to indicate 8.
Flags: C = unmodified, N = result is negative, Z = result is zero
- Performs a logical or of IM and the value in rD and stores the result in rD. IM can range from-8 to -1 or 1 to 8. A value of 0 is used to indicate 8. + Performs a bitwise or of IM and the value in rD and stores the result in rD. IM can range from -8 to -1 or 1 to 8. A value of 0 is used to indicate 8. +
++ Performs a bitwise exclusive or of IM and the value in rD and stores the result in rD. IM can range from -8 to -1 or 1 to 8. A value of 0 is used to indicate 8.
Flags: C = unmodified, N = result is negative, Z = result is zero