コード例 #1
0
 def test_asr_carry(self):
     val = 0x0003
     result, carry = bitwise.ASR_C(val, 1, 32)
     self.assertEqual(result, 1)
     self.assertEqual(carry, 1)
コード例 #2
0
 def test_asr_nocarry(self):
     val = 0x00F0
     result, carry = bitwise.ASR_C(val, 4, 32)
     self.assertEqual(result, 0xF)
     self.assertEqual(carry, 0)