예제 #1
0
파일: Rl.cs 프로젝트: pawelEr/i8051-sim
        public void execute()
        {
            byte b7 = Convert.ToByte(ByteHelper.chkBit(i.ACC, 7));

            i.ACC = (byte)((i.ACC << 1) | b7);
        }
예제 #2
0
        public void execute()
        {
            byte b0 = Convert.ToByte(ByteHelper.chkBit(i.ACC, 0));

            i.ACC = (byte)((i.ACC >> 1) | (b0 << 7));
        }