What I need to do it implement both a bitwise left shift, and a bitwise right shift using LC-3 Assembly. Basically, every bit has to be moved over one space in the directio
Wow, that's quite a minimal instruction set.
If you have 256 bytes of memory available, then a lookup table might be the way to go.
You could do it without data memory using a loop over each bit position, using AND to extract the bit.
AND