| bit B,R || 11001011 01bbbrrr || 8 || + || + || + || 1 || + || P || 0 || - || tmp := R AND [1 << B] ||rowspan=3|Test Bit
|-
| bit B,(hl) || 11001011 01bbb110 || 12 || + || + || X || 1 || X || P || 0 || - || tmp := (hl) AND [1 << B], xf f5 := memptr.13, yf f3 := memptr.11
|-
| bit B,(I+D) || 11i11101 11001011 dddddddd 01bbb*** || 20 || + || + || X || 1 || X || P || 0 || - || tmp := (I+D) AND [1 << B], xf f5 := [I+D].13, yf f3 := [I+D].11
|}