Difference between revisions of "Talk:S1C88 InstructionSet"
From SublabWiki
m (+ 7C xx) |
m (+ CE B7) |
||
Line 7: | Line 7: | ||
!Mnemonic | !Mnemonic | ||
!Cycles | !Cycles | ||
+ | !Notes | ||
|- | |- | ||
|FF | |FF | ||
|[[PM_Opc_NOP|NOP]] | |[[PM_Opc_NOP|NOP]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|40 | |40 | ||
|[[PM_Opc_MOV8|MOV A, A]] | |[[PM_Opc_MOV8|MOV A, A]] | ||
|4 | |4 | ||
+ | | | ||
|- | |- | ||
|41 | |41 | ||
|[[PM_Opc_MOV8|MOV A, B]] | |[[PM_Opc_MOV8|MOV A, B]] | ||
|4 | |4 | ||
+ | | | ||
|- | |- | ||
|42 | |42 | ||
|[[PM_Opc_MOV8|MOV A, L]] | |[[PM_Opc_MOV8|MOV A, L]] | ||
|4 | |4 | ||
+ | | | ||
|- | |- | ||
|43 | |43 | ||
|[[PM_Opc_MOV8|MOV A, H]] | |[[PM_Opc_MOV8|MOV A, H]] | ||
|4 | |4 | ||
+ | | | ||
|- | |- | ||
|44 nn | |44 nn | ||
|[[PM_Opc_MOV8|MOV A, [N+#nn]]] | |[[PM_Opc_MOV8|MOV A, [N+#nn]]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|45 | |45 | ||
|[[PM_Opc_MOV8|MOV A, [HL]]] | |[[PM_Opc_MOV8|MOV A, [HL]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|46 | |46 | ||
|[[PM_Opc_MOV8|MOV A, [X]]] | |[[PM_Opc_MOV8|MOV A, [X]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|47 | |47 | ||
|[[PM_Opc_MOV8|MOV A, [Y]]] | |[[PM_Opc_MOV8|MOV A, [Y]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|48 | |48 | ||
|[[PM_Opc_MOV8|MOV B, A]] | |[[PM_Opc_MOV8|MOV B, A]] | ||
|4 | |4 | ||
+ | | | ||
|- | |- | ||
|49 | |49 | ||
|[[PM_Opc_MOV8|MOV B, B]] | |[[PM_Opc_MOV8|MOV B, B]] | ||
|4 | |4 | ||
+ | | | ||
|- | |- | ||
|4A | |4A | ||
|[[PM_Opc_MOV8|MOV B, L]] | |[[PM_Opc_MOV8|MOV B, L]] | ||
|4 | |4 | ||
+ | | | ||
|- | |- | ||
|4B | |4B | ||
|[[PM_Opc_MOV8|MOV B, H]] | |[[PM_Opc_MOV8|MOV B, H]] | ||
|4 | |4 | ||
+ | | | ||
|- | |- | ||
|4C nn | |4C nn | ||
|[[PM_Opc_MOV8|MOV B, [N+#nn]]] | |[[PM_Opc_MOV8|MOV B, [N+#nn]]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|4D | |4D | ||
|[[PM_Opc_MOV8|MOV B, [HL]]] | |[[PM_Opc_MOV8|MOV B, [HL]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|4E | |4E | ||
|[[PM_Opc_MOV8|MOV B, [X]]] | |[[PM_Opc_MOV8|MOV B, [X]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|4F | |4F | ||
|[[PM_Opc_MOV8|MOV B, [Y]]] | |[[PM_Opc_MOV8|MOV B, [Y]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|50 | |50 | ||
|[[PM_Opc_MOV8|MOV L, A]] | |[[PM_Opc_MOV8|MOV L, A]] | ||
|4 | |4 | ||
+ | | | ||
|- | |- | ||
|51 | |51 | ||
|[[PM_Opc_MOV8|MOV L, B]] | |[[PM_Opc_MOV8|MOV L, B]] | ||
|4 | |4 | ||
+ | | | ||
|- | |- | ||
|52 | |52 | ||
|[[PM_Opc_MOV8|MOV L, L]] | |[[PM_Opc_MOV8|MOV L, L]] | ||
|4 | |4 | ||
+ | | | ||
|- | |- | ||
|53 | |53 | ||
|[[PM_Opc_MOV8|MOV L, H]] | |[[PM_Opc_MOV8|MOV L, H]] | ||
|4 | |4 | ||
+ | | | ||
|- | |- | ||
|54 nn | |54 nn | ||
|[[PM_Opc_MOV8|MOV L, [N+#nn]]] | |[[PM_Opc_MOV8|MOV L, [N+#nn]]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|55 | |55 | ||
|[[PM_Opc_MOV8|MOV L, [HL]]] | |[[PM_Opc_MOV8|MOV L, [HL]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|56 | |56 | ||
|[[PM_Opc_MOV8|MOV L, [X]]] | |[[PM_Opc_MOV8|MOV L, [X]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|57 | |57 | ||
|[[PM_Opc_MOV8|MOV L, [Y]]] | |[[PM_Opc_MOV8|MOV L, [Y]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|58 | |58 | ||
|[[PM_Opc_MOV8|MOV H, A]] | |[[PM_Opc_MOV8|MOV H, A]] | ||
|4 | |4 | ||
+ | | | ||
|- | |- | ||
|59 | |59 | ||
|[[PM_Opc_MOV8|MOV H, B]] | |[[PM_Opc_MOV8|MOV H, B]] | ||
|4 | |4 | ||
+ | | | ||
|- | |- | ||
|5A | |5A | ||
|[[PM_Opc_MOV8|MOV H, L]] | |[[PM_Opc_MOV8|MOV H, L]] | ||
|4 | |4 | ||
+ | | | ||
|- | |- | ||
|5B | |5B | ||
|[[PM_Opc_MOV8|MOV H, H]] | |[[PM_Opc_MOV8|MOV H, H]] | ||
|4 | |4 | ||
+ | | | ||
|- | |- | ||
|5C nn | |5C nn | ||
|[[PM_Opc_MOV8|MOV H, [N+#nn]]] | |[[PM_Opc_MOV8|MOV H, [N+#nn]]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|5D | |5D | ||
|[[PM_Opc_MOV8|MOV H, [HL]]] | |[[PM_Opc_MOV8|MOV H, [HL]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|5E | |5E | ||
|[[PM_Opc_MOV8|MOV H, [X]]] | |[[PM_Opc_MOV8|MOV H, [X]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|5F | |5F | ||
|[[PM_Opc_MOV8|MOV H, [Y]]] | |[[PM_Opc_MOV8|MOV H, [Y]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|60 | |60 | ||
|[[PM_Opc_MOV8|MOV [X], A]] | |[[PM_Opc_MOV8|MOV [X], A]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|61 | |61 | ||
|[[PM_Opc_MOV8|MOV [X], B]] | |[[PM_Opc_MOV8|MOV [X], B]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|62 | |62 | ||
|[[PM_Opc_MOV8|MOV [X], L]] | |[[PM_Opc_MOV8|MOV [X], L]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|63 | |63 | ||
|[[PM_Opc_MOV8|MOV [X], H]] | |[[PM_Opc_MOV8|MOV [X], H]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|64 nn | |64 nn | ||
|[[PM_Opc_MOV8|MOV [X], [N+#nn]]] | |[[PM_Opc_MOV8|MOV [X], [N+#nn]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|65 | |65 | ||
|[[PM_Opc_MOV8|MOV [X], [HL]]] | |[[PM_Opc_MOV8|MOV [X], [HL]]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|66 | |66 | ||
|[[PM_Opc_MOV8|MOV [X], [X]]] | |[[PM_Opc_MOV8|MOV [X], [X]]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|67 | |67 | ||
|[[PM_Opc_MOV8|MOV [X], [Y]]] | |[[PM_Opc_MOV8|MOV [X], [Y]]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|68 | |68 | ||
|[[PM_Opc_MOV8|MOV [HL], A]] | |[[PM_Opc_MOV8|MOV [HL], A]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|69 | |69 | ||
|[[PM_Opc_MOV8|MOV [HL], B]] | |[[PM_Opc_MOV8|MOV [HL], B]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|6A | |6A | ||
|[[PM_Opc_MOV8|MOV [HL], L]] | |[[PM_Opc_MOV8|MOV [HL], L]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|6B | |6B | ||
|[[PM_Opc_MOV8|MOV [HL], H]] | |[[PM_Opc_MOV8|MOV [HL], H]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|6C nn | |6C nn | ||
|[[PM_Opc_MOV8|MOV [HL], [N+#nn]]] | |[[PM_Opc_MOV8|MOV [HL], [N+#nn]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|6D | |6D | ||
|[[PM_Opc_MOV8|MOV [HL], [HL]]] | |[[PM_Opc_MOV8|MOV [HL], [HL]]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|6E | |6E | ||
|[[PM_Opc_MOV8|MOV [HL], [X]]] | |[[PM_Opc_MOV8|MOV [HL], [X]]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|6F | |6F | ||
|[[PM_Opc_MOV8|MOV [HL], [Y]]] | |[[PM_Opc_MOV8|MOV [HL], [Y]]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|70 | |70 | ||
|[[PM_Opc_MOV8|MOV [Y], A]] | |[[PM_Opc_MOV8|MOV [Y], A]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|71 | |71 | ||
|[[PM_Opc_MOV8|MOV [Y], B]] | |[[PM_Opc_MOV8|MOV [Y], B]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|72 | |72 | ||
|[[PM_Opc_MOV8|MOV [Y], L]] | |[[PM_Opc_MOV8|MOV [Y], L]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|73 | |73 | ||
|[[PM_Opc_MOV8|MOV [Y], H]] | |[[PM_Opc_MOV8|MOV [Y], H]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|74 nn | |74 nn | ||
|[[PM_Opc_MOV8|MOV [Y], [N+#nn]]] | |[[PM_Opc_MOV8|MOV [Y], [N+#nn]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|75 | |75 | ||
|[[PM_Opc_MOV8|MOV [Y], [HL]]] | |[[PM_Opc_MOV8|MOV [Y], [HL]]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|76 | |76 | ||
|[[PM_Opc_MOV8|MOV [Y], [X]]] | |[[PM_Opc_MOV8|MOV [Y], [X]]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|77 | |77 | ||
|[[PM_Opc_MOV8|MOV [Y], [Y]]] | |[[PM_Opc_MOV8|MOV [Y], [Y]]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|78 nn | |78 nn | ||
|[[PM_Opc_MOV8|MOV [N+#nn], A]] | |[[PM_Opc_MOV8|MOV [N+#nn], A]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|79 nn | |79 nn | ||
|[[PM_Opc_MOV8|MOV [N+#nn], B]] | |[[PM_Opc_MOV8|MOV [N+#nn], B]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|7A nn | |7A nn | ||
|[[PM_Opc_MOV8|MOV [N+#nn], L]] | |[[PM_Opc_MOV8|MOV [N+#nn], L]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|7B nn | |7B nn | ||
|[[PM_Opc_MOV8|MOV [N+#nn], H]] | |[[PM_Opc_MOV8|MOV [N+#nn], H]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|7D nn | |7D nn | ||
|[[PM_Opc_MOV8|MOV [N+#nn], [HL]]] | |[[PM_Opc_MOV8|MOV [N+#nn], [HL]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|7E nn | |7E nn | ||
|[[PM_Opc_MOV8|MOV [N+#nn], [X]]] | |[[PM_Opc_MOV8|MOV [N+#nn], [X]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|7F nn | |7F nn | ||
|[[PM_Opc_MOV8|MOV [N+#nn], [Y]]] | |[[PM_Opc_MOV8|MOV [N+#nn], [Y]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|9F nn | |9F nn | ||
|[[PM_Opc_MOV8|MOV F, #nn]] | |[[PM_Opc_MOV8|MOV F, #nn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|B0 nn | |B0 nn | ||
|[[PM_Opc_MOV8|MOV A, #nn]] | |[[PM_Opc_MOV8|MOV A, #nn]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|B1 nn | |B1 nn | ||
|[[PM_Opc_MOV8|MOV B, #nn]] | |[[PM_Opc_MOV8|MOV B, #nn]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|B2 nn | |B2 nn | ||
|[[PM_Opc_MOV8|MOV L, #nn]] | |[[PM_Opc_MOV8|MOV L, #nn]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|B3 nn | |B3 nn | ||
|[[PM_Opc_MOV8|MOV H, #nn]] | |[[PM_Opc_MOV8|MOV H, #nn]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|B4 nn | |B4 nn | ||
|[[PM_Opc_MOV8|MOV N, #nn]] | |[[PM_Opc_MOV8|MOV N, #nn]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|B5 nn | |B5 nn | ||
|[[PM_Opc_MOV8|MOV [HL], #nn]] | |[[PM_Opc_MOV8|MOV [HL], #nn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|B6 nn | |B6 nn | ||
|[[PM_Opc_MOV8|MOV [X], #nn]] | |[[PM_Opc_MOV8|MOV [X], #nn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|B7 nn | |B7 nn | ||
|[[PM_Opc_MOV8|MOV [Y], #nn]] | |[[PM_Opc_MOV8|MOV [Y], #nn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|DD nn nn | |DD nn nn | ||
|[[PM_Opc_MOV8|MOV [N+#nn], #nn]] | |[[PM_Opc_MOV8|MOV [N+#nn], #nn]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE C4 nn | |CE C4 nn | ||
|[[PM_Opc_MOV8|MOV U, #nn]] | |[[PM_Opc_MOV8|MOV U, #nn]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE C5 nn | |CE C5 nn | ||
|[[PM_Opc_MOV8|MOV I, #nn]] | |[[PM_Opc_MOV8|MOV I, #nn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE C6 nn | |CE C6 nn | ||
|[[PM_Opc_MOV8|MOV XI, #nn]] | |[[PM_Opc_MOV8|MOV XI, #nn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE C7 nn | |CE C7 nn | ||
|[[PM_Opc_MOV8|MOV YI, #nn]] | |[[PM_Opc_MOV8|MOV YI, #nn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE 40 ss | |CE 40 ss | ||
|[[PM_Opc_MOV8|MOV A, [X+#ss]]] | |[[PM_Opc_MOV8|MOV A, [X+#ss]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 41 ss | |CE 41 ss | ||
|[[PM_Opc_MOV8|MOV A, [Y+#ss]]] | |[[PM_Opc_MOV8|MOV A, [Y+#ss]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 42 | |CE 42 | ||
|[[PM_Opc_MOV8|MOV A, [X+L]]] | |[[PM_Opc_MOV8|MOV A, [X+L]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 43 | |CE 43 | ||
|[[PM_Opc_MOV8|MOV A, [Y+L]]] | |[[PM_Opc_MOV8|MOV A, [Y+L]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 48 ss | |CE 48 ss | ||
|[[PM_Opc_MOV8|MOV B, [X+#ss]]] | |[[PM_Opc_MOV8|MOV B, [X+#ss]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 49 ss | |CE 49 ss | ||
|[[PM_Opc_MOV8|MOV B, [Y+#ss]]] | |[[PM_Opc_MOV8|MOV B, [Y+#ss]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 4A | |CE 4A | ||
|[[PM_Opc_MOV8|MOV B, [X+L]]] | |[[PM_Opc_MOV8|MOV B, [X+L]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 4B | |CE 4B | ||
|[[PM_Opc_MOV8|MOV B, [Y+L]]] | |[[PM_Opc_MOV8|MOV B, [Y+L]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 50 ss | |CE 50 ss | ||
|[[PM_Opc_MOV8|MOV L, [X+#ss]]] | |[[PM_Opc_MOV8|MOV L, [X+#ss]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 51 ss | |CE 51 ss | ||
|[[PM_Opc_MOV8|MOV L, [Y+#ss]]] | |[[PM_Opc_MOV8|MOV L, [Y+#ss]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 52 | |CE 52 | ||
|[[PM_Opc_MOV8|MOV L, [X+L]]] | |[[PM_Opc_MOV8|MOV L, [X+L]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 53 | |CE 53 | ||
|[[PM_Opc_MOV8|MOV L, [Y+L]]] | |[[PM_Opc_MOV8|MOV L, [Y+L]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 58 ss | |CE 58 ss | ||
|[[PM_Opc_MOV8|MOV H, [X+#ss]]] | |[[PM_Opc_MOV8|MOV H, [X+#ss]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 59 ss | |CE 59 ss | ||
|[[PM_Opc_MOV8|MOV H, [Y+#ss]]] | |[[PM_Opc_MOV8|MOV H, [Y+#ss]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 5A | |CE 5A | ||
|[[PM_Opc_MOV8|MOV H, [X+L]]] | |[[PM_Opc_MOV8|MOV H, [X+L]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 5B | |CE 5B | ||
|[[PM_Opc_MOV8|MOV H, [Y+L]]] | |[[PM_Opc_MOV8|MOV H, [Y+L]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 44 ss | |CE 44 ss | ||
|[[PM_Opc_MOV8|MOV [X+#ss], A]] | |[[PM_Opc_MOV8|MOV [X+#ss], A]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 45 ss | |CE 45 ss | ||
|[[PM_Opc_MOV8|MOV [Y+#ss], A]] | |[[PM_Opc_MOV8|MOV [Y+#ss], A]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 46 | |CE 46 | ||
|[[PM_Opc_MOV8|MOV [X+L], A]] | |[[PM_Opc_MOV8|MOV [X+L], A]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 47 | |CE 47 | ||
|[[PM_Opc_MOV8|MOV [Y+L], A]] | |[[PM_Opc_MOV8|MOV [Y+L], A]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 4C ss | |CE 4C ss | ||
|[[PM_Opc_MOV8|MOV [X+#ss], B]] | |[[PM_Opc_MOV8|MOV [X+#ss], B]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 4D ss | |CE 4D ss | ||
|[[PM_Opc_MOV8|MOV [Y+#ss], B]] | |[[PM_Opc_MOV8|MOV [Y+#ss], B]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 4E | |CE 4E | ||
|[[PM_Opc_MOV8|MOV [X+L], B]] | |[[PM_Opc_MOV8|MOV [X+L], B]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 4F | |CE 4F | ||
|[[PM_Opc_MOV8|MOV [Y+L], B]] | |[[PM_Opc_MOV8|MOV [Y+L], B]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 54 ss | |CE 54 ss | ||
|[[PM_Opc_MOV8|MOV [X+#ss], L]] | |[[PM_Opc_MOV8|MOV [X+#ss], L]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 55 ss | |CE 55 ss | ||
|[[PM_Opc_MOV8|MOV [Y+#ss], L]] | |[[PM_Opc_MOV8|MOV [Y+#ss], L]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 56 | |CE 56 | ||
|[[PM_Opc_MOV8|MOV [X+L], L]] | |[[PM_Opc_MOV8|MOV [X+L], L]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 57 | |CE 57 | ||
|[[PM_Opc_MOV8|MOV [Y+L], L]] | |[[PM_Opc_MOV8|MOV [Y+L], L]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 5C ss | |CE 5C ss | ||
|[[PM_Opc_MOV8|MOV [X+#ss], H]] | |[[PM_Opc_MOV8|MOV [X+#ss], H]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 5D ss | |CE 5D ss | ||
|[[PM_Opc_MOV8|MOV [Y+#ss], H]] | |[[PM_Opc_MOV8|MOV [Y+#ss], H]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 5E | |CE 5E | ||
|[[PM_Opc_MOV8|MOV [X+L], H]] | |[[PM_Opc_MOV8|MOV [X+L], H]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 5F | |CE 5F | ||
|[[PM_Opc_MOV8|MOV [Y+L], H]] | |[[PM_Opc_MOV8|MOV [Y+L], H]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 60 ss | |CE 60 ss | ||
|[[PM_Opc_MOV8|MOV [HL], [X+#ss]]] | |[[PM_Opc_MOV8|MOV [HL], [X+#ss]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 61 ss | |CE 61 ss | ||
|[[PM_Opc_MOV8|MOV [HL], [Y+#ss]]] | |[[PM_Opc_MOV8|MOV [HL], [Y+#ss]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 62 | |CE 62 | ||
|[[PM_Opc_MOV8|MOV [HL], [X+L]]] | |[[PM_Opc_MOV8|MOV [HL], [X+L]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 63 | |CE 63 | ||
|[[PM_Opc_MOV8|MOV [HL], [Y+L]]] | |[[PM_Opc_MOV8|MOV [HL], [Y+L]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 68 ss | |CE 68 ss | ||
|[[PM_Opc_MOV8|MOV [X], [X+#ss]]] | |[[PM_Opc_MOV8|MOV [X], [X+#ss]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 69 ss | |CE 69 ss | ||
|[[PM_Opc_MOV8|MOV [X], [Y+#ss]]] | |[[PM_Opc_MOV8|MOV [X], [Y+#ss]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 6A | |CE 6A | ||
|[[PM_Opc_MOV8|MOV [X], [X+L]]] | |[[PM_Opc_MOV8|MOV [X], [X+L]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 6B | |CE 6B | ||
|[[PM_Opc_MOV8|MOV [X], [Y+L]]] | |[[PM_Opc_MOV8|MOV [X], [Y+L]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 78 ss | |CE 78 ss | ||
|[[PM_Opc_MOV8|MOV [Y], [X+#ss]]] | |[[PM_Opc_MOV8|MOV [Y], [X+#ss]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 79 ss | |CE 79 ss | ||
|[[PM_Opc_MOV8|MOV [Y], [Y+#ss]]] | |[[PM_Opc_MOV8|MOV [Y], [Y+#ss]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 7A | |CE 7A | ||
|[[PM_Opc_MOV8|MOV [Y], [X+L]]] | |[[PM_Opc_MOV8|MOV [Y], [X+L]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 7B | |CE 7B | ||
|[[PM_Opc_MOV8|MOV [Y], [Y+L]]] | |[[PM_Opc_MOV8|MOV [Y], [Y+L]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|B8 nn nn | |B8 nn nn | ||
|[[PM_Opc_MOV16|MOV BA, [#nnnn]]] | |[[PM_Opc_MOV16|MOV BA, [#nnnn]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|B9 nn nn | |B9 nn nn | ||
|[[PM_Opc_MOV16|MOV HL, [#nnnn]]] | |[[PM_Opc_MOV16|MOV HL, [#nnnn]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|BA nn nn | |BA nn nn | ||
|[[PM_Opc_MOV16|MOV X, [#nnnn]]] | |[[PM_Opc_MOV16|MOV X, [#nnnn]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|BB nn nn | |BB nn nn | ||
|[[PM_Opc_MOV16|MOV Y, [#nnnn]]] | |[[PM_Opc_MOV16|MOV Y, [#nnnn]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CF 78 nn nn | |CF 78 nn nn | ||
|[[PM_Opc_MOV16|MOV SP, [#nnnn]]] | |[[PM_Opc_MOV16|MOV SP, [#nnnn]]] | ||
|24 | |24 | ||
+ | | | ||
|- | |- | ||
|BC nn nn | |BC nn nn | ||
|[[PM_Opc_MOV16|MOV [#nnnn], BA]] | |[[PM_Opc_MOV16|MOV [#nnnn], BA]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|BD nn nn | |BD nn nn | ||
|[[PM_Opc_MOV16|MOV [#nnnn], HL]] | |[[PM_Opc_MOV16|MOV [#nnnn], HL]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|BE nn nn | |BE nn nn | ||
|[[PM_Opc_MOV16|MOV [#nnnn], X]] | |[[PM_Opc_MOV16|MOV [#nnnn], X]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|BF nn nn | |BF nn nn | ||
|[[PM_Opc_MOV16|MOV [#nnnn], Y]] | |[[PM_Opc_MOV16|MOV [#nnnn], Y]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CF 7C nn nn | |CF 7C nn nn | ||
|[[PM_Opc_MOV16|MOV [#nnnn], SP]] | |[[PM_Opc_MOV16|MOV [#nnnn], SP]] | ||
|24 | |24 | ||
+ | | | ||
|- | |- | ||
|C4 nn nn | |C4 nn nn | ||
|[[PM_Opc_MOV16|MOV BA, #nnnn]] | |[[PM_Opc_MOV16|MOV BA, #nnnn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|C5 nn nn | |C5 nn nn | ||
|[[PM_Opc_MOV16|MOV HL, #nnnn]] | |[[PM_Opc_MOV16|MOV HL, #nnnn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|C6 nn nn | |C6 nn nn | ||
|[[PM_Opc_MOV16|MOV X, #nnnn]] | |[[PM_Opc_MOV16|MOV X, #nnnn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|C7 nn nn | |C7 nn nn | ||
|[[PM_Opc_MOV16|MOV Y, #nnnn]] | |[[PM_Opc_MOV16|MOV Y, #nnnn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CF 6E nn nn | |CF 6E nn nn | ||
|[[PM_Opc_MOV16|MOV SP, #nnnn]] | |[[PM_Opc_MOV16|MOV SP, #nnnn]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE C0 | |CE C0 | ||
|[[PM_Opc_MOV8|MOV A, N]] | |[[PM_Opc_MOV8|MOV A, N]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CE C1 | |CE C1 | ||
|[[PM_Opc_MOV8|MOV A, F]] | |[[PM_Opc_MOV8|MOV A, F]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CE C8 | |CE C8 | ||
|[[PM_Opc_MOV8|MOV A, V]] | |[[PM_Opc_MOV8|MOV A, V]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CE C9 | |CE C9 | ||
|[[PM_Opc_MOV8|MOV A, I]] | |[[PM_Opc_MOV8|MOV A, I]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CE CA | |CE CA | ||
|[[PM_Opc_MOV8|MOV A, XI]] | |[[PM_Opc_MOV8|MOV A, XI]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CE CB | |CE CB | ||
|[[PM_Opc_MOV8|MOV A, YI]] | |[[PM_Opc_MOV8|MOV A, YI]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CE C2 | |CE C2 | ||
|[[PM_Opc_MOV8|MOV N, A]] | |[[PM_Opc_MOV8|MOV N, A]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CE C3 | |CE C3 | ||
|[[PM_Opc_MOV8|MOV F, A]] | |[[PM_Opc_MOV8|MOV F, A]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE CC | |CE CC | ||
|[[PM_Opc_MOV8|MOV U, A]] | |[[PM_Opc_MOV8|MOV U, A]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE CD | |CE CD | ||
|[[PM_Opc_MOV8|MOV I, A]] | |[[PM_Opc_MOV8|MOV I, A]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CE CE | |CE CE | ||
|[[PM_Opc_MOV8|MOV XI, A]] | |[[PM_Opc_MOV8|MOV XI, A]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CE CF | |CE CF | ||
|[[PM_Opc_MOV8|MOV YI, A]] | |[[PM_Opc_MOV8|MOV YI, A]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CE D0 nn nn | |CE D0 nn nn | ||
|[[PM_Opc_MOV8|MOV A, [#nnnn]]] | |[[PM_Opc_MOV8|MOV A, [#nnnn]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE D1 nn nn | |CE D1 nn nn | ||
|[[PM_Opc_MOV8|MOV B, [#nnnn]]] | |[[PM_Opc_MOV8|MOV B, [#nnnn]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE D2 nn nn | |CE D2 nn nn | ||
|[[PM_Opc_MOV8|MOV L, [#nnnn]]] | |[[PM_Opc_MOV8|MOV L, [#nnnn]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE D3 nn nn | |CE D3 nn nn | ||
|[[PM_Opc_MOV8|MOV H, [#nnnn]]] | |[[PM_Opc_MOV8|MOV H, [#nnnn]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE D4 nn nn | |CE D4 nn nn | ||
|[[PM_Opc_MOV8|MOV [#nnnn], A]] | |[[PM_Opc_MOV8|MOV [#nnnn], A]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE D5 nn nn | |CE D5 nn nn | ||
|[[PM_Opc_MOV8|MOV [#nnnn], B]] | |[[PM_Opc_MOV8|MOV [#nnnn], B]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE D6 nn nn | |CE D6 nn nn | ||
|[[PM_Opc_MOV8|MOV [#nnnn], L]] | |[[PM_Opc_MOV8|MOV [#nnnn], L]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE D7 nn nn | |CE D7 nn nn | ||
|[[PM_Opc_MOV8|MOV [#nnnn], H]] | |[[PM_Opc_MOV8|MOV [#nnnn], H]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CF 70 ss | |CF 70 ss | ||
|[[PM_Opc_MOV16|MOV BA, [SP+#ss]]] | |[[PM_Opc_MOV16|MOV BA, [SP+#ss]]] | ||
|24 | |24 | ||
+ | | | ||
|- | |- | ||
|CF 71 ss | |CF 71 ss | ||
|[[PM_Opc_MOV16|MOV HL, [SP+#ss]]] | |[[PM_Opc_MOV16|MOV HL, [SP+#ss]]] | ||
|24 | |24 | ||
+ | | | ||
|- | |- | ||
|CF 72 ss | |CF 72 ss | ||
|[[PM_Opc_MOV16|MOV X, [SP+#ss]]] | |[[PM_Opc_MOV16|MOV X, [SP+#ss]]] | ||
|24 | |24 | ||
+ | | | ||
|- | |- | ||
|CF 73 ss | |CF 73 ss | ||
|[[PM_Opc_MOV16|MOV Y, [SP+#ss]]] | |[[PM_Opc_MOV16|MOV Y, [SP+#ss]]] | ||
|24 | |24 | ||
+ | | | ||
|- | |- | ||
|CF 74 ss | |CF 74 ss | ||
|[[PM_Opc_MOV16|MOV [SP+#ss], BA]] | |[[PM_Opc_MOV16|MOV [SP+#ss], BA]] | ||
|24 | |24 | ||
+ | | | ||
|- | |- | ||
|CF 75 ss | |CF 75 ss | ||
|[[PM_Opc_MOV16|MOV [SP+#ss], HL]] | |[[PM_Opc_MOV16|MOV [SP+#ss], HL]] | ||
|24 | |24 | ||
+ | | | ||
|- | |- | ||
|CF 76 ss | |CF 76 ss | ||
|[[PM_Opc_MOV16|MOV [SP+#ss], X]] | |[[PM_Opc_MOV16|MOV [SP+#ss], X]] | ||
|24 | |24 | ||
+ | | | ||
|- | |- | ||
|CF 77 ss | |CF 77 ss | ||
|[[PM_Opc_MOV16|MOV [SP+#ss], Y]] | |[[PM_Opc_MOV16|MOV [SP+#ss], Y]] | ||
|24 | |24 | ||
+ | | | ||
|- | |- | ||
|CF C0 | |CF C0 | ||
|[[PM_Opc_MOV16|MOV BA, [HL]]] | |[[PM_Opc_MOV16|MOV BA, [HL]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CF C1 | |CF C1 | ||
|[[PM_Opc_MOV16|MOV HL, [HL]]] | |[[PM_Opc_MOV16|MOV HL, [HL]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CF C2 | |CF C2 | ||
|[[PM_Opc_MOV16|MOV X, [HL]]] | |[[PM_Opc_MOV16|MOV X, [HL]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CF C3 | |CF C3 | ||
|[[PM_Opc_MOV16|MOV Y, [HL]]] | |[[PM_Opc_MOV16|MOV Y, [HL]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CF D0 | |CF D0 | ||
|[[PM_Opc_MOV16|MOV BA, [X]]] | |[[PM_Opc_MOV16|MOV BA, [X]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CF D1 | |CF D1 | ||
|[[PM_Opc_MOV16|MOV HL, [X]]] | |[[PM_Opc_MOV16|MOV HL, [X]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CF D2 | |CF D2 | ||
|[[PM_Opc_MOV16|MOV X, [X]]] | |[[PM_Opc_MOV16|MOV X, [X]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CF D3 | |CF D3 | ||
|[[PM_Opc_MOV16|MOV Y, [X]]] | |[[PM_Opc_MOV16|MOV Y, [X]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CF D8 | |CF D8 | ||
|[[PM_Opc_MOV16|MOV BA, [Y]]] | |[[PM_Opc_MOV16|MOV BA, [Y]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CF D9 | |CF D9 | ||
|[[PM_Opc_MOV16|MOV HL, [Y]]] | |[[PM_Opc_MOV16|MOV HL, [Y]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CF DA | |CF DA | ||
|[[PM_Opc_MOV16|MOV X, [Y]]] | |[[PM_Opc_MOV16|MOV X, [Y]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CF DB | |CF DB | ||
|[[PM_Opc_MOV16|MOV Y, [Y]]] | |[[PM_Opc_MOV16|MOV Y, [Y]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CF C4 | |CF C4 | ||
|[[PM_Opc_MOV16|MOV [HL], BA]] | |[[PM_Opc_MOV16|MOV [HL], BA]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CF C5 | |CF C5 | ||
|[[PM_Opc_MOV16|MOV [HL], HL]] | |[[PM_Opc_MOV16|MOV [HL], HL]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CF C6 | |CF C6 | ||
|[[PM_Opc_MOV16|MOV [HL], X]] | |[[PM_Opc_MOV16|MOV [HL], X]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CF C7 | |CF C7 | ||
|[[PM_Opc_MOV16|MOV [HL], Y]] | |[[PM_Opc_MOV16|MOV [HL], Y]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CF D4 | |CF D4 | ||
|[[PM_Opc_MOV16|MOV [X], BA]] | |[[PM_Opc_MOV16|MOV [X], BA]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CF D5 | |CF D5 | ||
|[[PM_Opc_MOV16|MOV [X], HL]] | |[[PM_Opc_MOV16|MOV [X], HL]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CF D6 | |CF D6 | ||
|[[PM_Opc_MOV16|MOV [X], X]] | |[[PM_Opc_MOV16|MOV [X], X]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CF D7 | |CF D7 | ||
|[[PM_Opc_MOV16|MOV [X], Y]] | |[[PM_Opc_MOV16|MOV [X], Y]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CF DC | |CF DC | ||
|[[PM_Opc_MOV16|MOV [Y], BA]] | |[[PM_Opc_MOV16|MOV [Y], BA]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CF DD | |CF DD | ||
|[[PM_Opc_MOV16|MOV [Y], HL]] | |[[PM_Opc_MOV16|MOV [Y], HL]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CF DE | |CF DE | ||
|[[PM_Opc_MOV16|MOV [Y], X]] | |[[PM_Opc_MOV16|MOV [Y], X]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CF DF | |CF DF | ||
|[[PM_Opc_MOV16|MOV [Y], Y]] | |[[PM_Opc_MOV16|MOV [Y], Y]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CF E0 | |CF E0 | ||
|[[PM_Opc_MOV16|MOV BA, BA]] | |[[PM_Opc_MOV16|MOV BA, BA]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CF E1 | |CF E1 | ||
|[[PM_Opc_MOV16|MOV BA, HL]] | |[[PM_Opc_MOV16|MOV BA, HL]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CF E2 | |CF E2 | ||
|[[PM_Opc_MOV16|MOV BA, X]] | |[[PM_Opc_MOV16|MOV BA, X]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CF E3 | |CF E3 | ||
|[[PM_Opc_MOV16|MOV BA, Y]] | |[[PM_Opc_MOV16|MOV BA, Y]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CF E4 | |CF E4 | ||
|[[PM_Opc_MOV16|MOV HL, BA]] | |[[PM_Opc_MOV16|MOV HL, BA]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CF E5 | |CF E5 | ||
|[[PM_Opc_MOV16|MOV HL, HL]] | |[[PM_Opc_MOV16|MOV HL, HL]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CF E6 | |CF E6 | ||
|[[PM_Opc_MOV16|MOV HL, X]] | |[[PM_Opc_MOV16|MOV HL, X]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CF E7 | |CF E7 | ||
|[[PM_Opc_MOV16|MOV HL, Y]] | |[[PM_Opc_MOV16|MOV HL, Y]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CF E8 | |CF E8 | ||
|[[PM_Opc_MOV16|MOV X, BA]] | |[[PM_Opc_MOV16|MOV X, BA]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CF E9 | |CF E9 | ||
|[[PM_Opc_MOV16|MOV X, HL]] | |[[PM_Opc_MOV16|MOV X, HL]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CF EA | |CF EA | ||
|[[PM_Opc_MOV16|MOV X, X]] | |[[PM_Opc_MOV16|MOV X, X]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CF EB | |CF EB | ||
|[[PM_Opc_MOV16|MOV X, Y]] | |[[PM_Opc_MOV16|MOV X, Y]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CF EC | |CF EC | ||
|[[PM_Opc_MOV16|MOV Y, BA]] | |[[PM_Opc_MOV16|MOV Y, BA]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CF ED | |CF ED | ||
|[[PM_Opc_MOV16|MOV Y, HL]] | |[[PM_Opc_MOV16|MOV Y, HL]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CF EE | |CF EE | ||
|[[PM_Opc_MOV16|MOV Y, X]] | |[[PM_Opc_MOV16|MOV Y, X]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CF EF | |CF EF | ||
|[[PM_Opc_MOV16|MOV Y, Y]] | |[[PM_Opc_MOV16|MOV Y, Y]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CF F0 | |CF F0 | ||
|[[PM_Opc_MOV16|MOV SP, BA]] | |[[PM_Opc_MOV16|MOV SP, BA]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CF F1 | |CF F1 | ||
|[[PM_Opc_MOV16|MOV SP, HL]] | |[[PM_Opc_MOV16|MOV SP, HL]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CF F2 | |CF F2 | ||
|[[PM_Opc_MOV16|MOV SP, X]] | |[[PM_Opc_MOV16|MOV SP, X]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CF F3 | |CF F3 | ||
|[[PM_Opc_MOV16|MOV SP, Y]] | |[[PM_Opc_MOV16|MOV SP, Y]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CF F4 | |CF F4 | ||
|[[PM_Opc_MOV16|MOV HL, SP]] | |[[PM_Opc_MOV16|MOV HL, SP]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CF F5 | |CF F5 | ||
|[[PM_Opc_MOV16|MOV HL, PC]] | |[[PM_Opc_MOV16|MOV HL, PC]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CF F8 | |CF F8 | ||
|[[PM_Opc_MOV16|MOV BA, SP]] | |[[PM_Opc_MOV16|MOV BA, SP]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CF F9 | |CF F9 | ||
|[[PM_Opc_MOV16|MOV BA, PC]] | |[[PM_Opc_MOV16|MOV BA, PC]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CF FA | |CF FA | ||
|[[PM_Opc_MOV16|MOV X, SP]] | |[[PM_Opc_MOV16|MOV X, SP]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CF FE | |CF FE | ||
|[[PM_Opc_MOV16|MOV Y, SP]] | |[[PM_Opc_MOV16|MOV Y, SP]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|00 | |00 | ||
|[[PM_Opc_ADD8|ADD A, A]] | |[[PM_Opc_ADD8|ADD A, A]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|01 | |01 | ||
|[[PM_Opc_ADD8|ADD A, B]] | |[[PM_Opc_ADD8|ADD A, B]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|02 nn | |02 nn | ||
|[[PM_Opc_ADD8|ADD A, #nn]] | |[[PM_Opc_ADD8|ADD A, #nn]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|03 | |03 | ||
|[[PM_Opc_ADD8|ADD A, [HL]]] | |[[PM_Opc_ADD8|ADD A, [HL]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|04 nn | |04 nn | ||
|[[PM_Opc_ADD8|ADD A, [N+#nn]]] | |[[PM_Opc_ADD8|ADD A, [N+#nn]]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|05 nn nn | |05 nn nn | ||
|[[PM_Opc_ADD8|ADD A, [#nnnn]]] | |[[PM_Opc_ADD8|ADD A, [#nnnn]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|06 | |06 | ||
|[[PM_Opc_ADD8|ADD A, [X]]] | |[[PM_Opc_ADD8|ADD A, [X]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|07 | |07 | ||
|[[PM_Opc_ADD8|ADD A, [Y]]] | |[[PM_Opc_ADD8|ADD A, [Y]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|C0 nn nn | |C0 nn nn | ||
|[[PM_Opc_ADD16|ADD BA, #nnnn]] | |[[PM_Opc_ADD16|ADD BA, #nnnn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|C1 nn nn | |C1 nn nn | ||
|[[PM_Opc_ADD16|ADD HL, #nnnn]] | |[[PM_Opc_ADD16|ADD HL, #nnnn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|C2 nn nn | |C2 nn nn | ||
|[[PM_Opc_ADD16|ADD X, #nnnn]] | |[[PM_Opc_ADD16|ADD X, #nnnn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|C3 nn nn | |C3 nn nn | ||
|[[PM_Opc_ADD16|ADD Y, #nnnn]] | |[[PM_Opc_ADD16|ADD Y, #nnnn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CF 68 nn nn | |CF 68 nn nn | ||
|[[PM_Opc_ADD16|ADD SP, #nnnn]] | |[[PM_Opc_ADD16|ADD SP, #nnnn]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 00 ss | |CE 00 ss | ||
|[[PM_Opc_ADD8|ADD A, [X+#ss]]] | |[[PM_Opc_ADD8|ADD A, [X+#ss]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 01 ss | |CE 01 ss | ||
|[[PM_Opc_ADD8|ADD A, [Y+#ss]]] | |[[PM_Opc_ADD8|ADD A, [Y+#ss]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 02 | |CE 02 | ||
|[[PM_Opc_ADD8|ADD A, [X+L]]] | |[[PM_Opc_ADD8|ADD A, [X+L]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 03 | |CE 03 | ||
|[[PM_Opc_ADD8|ADD A, [Y+L]]] | |[[PM_Opc_ADD8|ADD A, [Y+L]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 04 | |CE 04 | ||
|[[PM_Opc_ADD8|ADD [HL], A]] | |[[PM_Opc_ADD8|ADD [HL], A]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 05 nn | |CE 05 nn | ||
|[[PM_Opc_ADD8|ADD [HL], #nn]] | |[[PM_Opc_ADD8|ADD [HL], #nn]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 06 | |CE 06 | ||
|[[PM_Opc_ADD8|ADD [HL], [X]]] | |[[PM_Opc_ADD8|ADD [HL], [X]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 07 | |CE 07 | ||
|[[PM_Opc_ADD8|ADD [HL], [Y]]] | |[[PM_Opc_ADD8|ADD [HL], [Y]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CF 00 | |CF 00 | ||
|[[PM_Opc_ADD16|ADD BA, BA]] | |[[PM_Opc_ADD16|ADD BA, BA]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 01 | |CF 01 | ||
|[[PM_Opc_ADD16|ADD BA, HL]] | |[[PM_Opc_ADD16|ADD BA, HL]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 02 | |CF 02 | ||
|[[PM_Opc_ADD16|ADD BA, X]] | |[[PM_Opc_ADD16|ADD BA, X]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 03 | |CF 03 | ||
|[[PM_Opc_ADD16|ADD BA, Y]] | |[[PM_Opc_ADD16|ADD BA, Y]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 20 | |CF 20 | ||
|[[PM_Opc_ADD16|ADD HL, BA]] | |[[PM_Opc_ADD16|ADD HL, BA]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 21 | |CF 21 | ||
|[[PM_Opc_ADD16|ADD HL, HL]] | |[[PM_Opc_ADD16|ADD HL, HL]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 22 | |CF 22 | ||
|[[PM_Opc_ADD16|ADD HL, X]] | |[[PM_Opc_ADD16|ADD HL, X]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 23 | |CF 23 | ||
|[[PM_Opc_ADD16|ADD HL, Y]] | |[[PM_Opc_ADD16|ADD HL, Y]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 40 | |CF 40 | ||
|[[PM_Opc_ADD16|ADD X, BA]] | |[[PM_Opc_ADD16|ADD X, BA]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 41 | |CF 41 | ||
|[[PM_Opc_ADD16|ADD X, HL]] | |[[PM_Opc_ADD16|ADD X, HL]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 42 | |CF 42 | ||
|[[PM_Opc_ADD16|ADD Y, BA]] | |[[PM_Opc_ADD16|ADD Y, BA]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 43 | |CF 43 | ||
|[[PM_Opc_ADD16|ADD Y, HL]] | |[[PM_Opc_ADD16|ADD Y, HL]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 44 | |CF 44 | ||
|[[PM_Opc_ADD16|ADD SP, BA]] | |[[PM_Opc_ADD16|ADD SP, BA]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 45 | |CF 45 | ||
|[[PM_Opc_ADD16|ADD SP, HL]] | |[[PM_Opc_ADD16|ADD SP, HL]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|10 | |10 | ||
|[[PM_Opc_SUB8|SUB A, A]] | |[[PM_Opc_SUB8|SUB A, A]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|11 | |11 | ||
|[[PM_Opc_SUB8|SUB A, B]] | |[[PM_Opc_SUB8|SUB A, B]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|12 nn | |12 nn | ||
|[[PM_Opc_SUB8|SUB A, #nn]] | |[[PM_Opc_SUB8|SUB A, #nn]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|13 | |13 | ||
|[[PM_Opc_SUB8|SUB A, [HL]]] | |[[PM_Opc_SUB8|SUB A, [HL]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|14 nn | |14 nn | ||
|[[PM_Opc_SUB8|SUB A, [N+#nn]]] | |[[PM_Opc_SUB8|SUB A, [N+#nn]]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|15 nn nn | |15 nn nn | ||
|[[PM_Opc_SUB8|SUB A, [#nnnn]]] | |[[PM_Opc_SUB8|SUB A, [#nnnn]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|16 | |16 | ||
|[[PM_Opc_SUB8|SUB A, [X]]] | |[[PM_Opc_SUB8|SUB A, [X]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|17 | |17 | ||
|[[PM_Opc_SUB8|SUB A, [Y]]] | |[[PM_Opc_SUB8|SUB A, [Y]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|D0 nn nn | |D0 nn nn | ||
|[[PM_Opc_SUB16|SUB BA, #nnnn]] | |[[PM_Opc_SUB16|SUB BA, #nnnn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|D1 nn nn | |D1 nn nn | ||
|[[PM_Opc_SUB16|SUB HL, #nnnn]] | |[[PM_Opc_SUB16|SUB HL, #nnnn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|D2 nn nn | |D2 nn nn | ||
|[[PM_Opc_SUB16|SUB X, #nnnn]] | |[[PM_Opc_SUB16|SUB X, #nnnn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|D3 nn nn | |D3 nn nn | ||
|[[PM_Opc_SUB16|SUB Y, #nnnn]] | |[[PM_Opc_SUB16|SUB Y, #nnnn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CF 6A nn nn | |CF 6A nn nn | ||
|[[PM_Opc_SUB16|SUB SP, #nnnn]] | |[[PM_Opc_SUB16|SUB SP, #nnnn]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 10 ss | |CE 10 ss | ||
|[[PM_Opc_SUB8|SUB A, [X+#ss]]] | |[[PM_Opc_SUB8|SUB A, [X+#ss]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 11 ss | |CE 11 ss | ||
|[[PM_Opc_SUB8|SUB A, [Y+#ss]]] | |[[PM_Opc_SUB8|SUB A, [Y+#ss]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 12 | |CE 12 | ||
|[[PM_Opc_SUB8|SUB A, [X+L]]] | |[[PM_Opc_SUB8|SUB A, [X+L]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 13 | |CE 13 | ||
|[[PM_Opc_SUB8|SUB A, [Y+L]]] | |[[PM_Opc_SUB8|SUB A, [Y+L]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 14 | |CE 14 | ||
|[[PM_Opc_SUB8|SUB [HL], A]] | |[[PM_Opc_SUB8|SUB [HL], A]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 15 nn | |CE 15 nn | ||
|[[PM_Opc_SUB8|SUB [HL], #nn]] | |[[PM_Opc_SUB8|SUB [HL], #nn]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 16 | |CE 16 | ||
|[[PM_Opc_SUB8|SUB [HL], [X]]] | |[[PM_Opc_SUB8|SUB [HL], [X]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 17 | |CE 17 | ||
|[[PM_Opc_SUB8|SUB [HL], [Y]]] | |[[PM_Opc_SUB8|SUB [HL], [Y]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CF 08 | |CF 08 | ||
|[[PM_Opc_SUB16|SUB BA, BA]] | |[[PM_Opc_SUB16|SUB BA, BA]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 09 | |CF 09 | ||
|[[PM_Opc_SUB16|SUB BA, HL]] | |[[PM_Opc_SUB16|SUB BA, HL]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 0A | |CF 0A | ||
|[[PM_Opc_SUB16|SUB BA, X]] | |[[PM_Opc_SUB16|SUB BA, X]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 0B | |CF 0B | ||
|[[PM_Opc_SUB16|SUB BA, Y]] | |[[PM_Opc_SUB16|SUB BA, Y]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 28 | |CF 28 | ||
|[[PM_Opc_SUB16|SUB HL, BA]] | |[[PM_Opc_SUB16|SUB HL, BA]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 29 | |CF 29 | ||
|[[PM_Opc_SUB16|SUB HL, HL]] | |[[PM_Opc_SUB16|SUB HL, HL]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 2A | |CF 2A | ||
|[[PM_Opc_SUB16|SUB HL, X]] | |[[PM_Opc_SUB16|SUB HL, X]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 2B | |CF 2B | ||
|[[PM_Opc_SUB16|SUB HL, Y]] | |[[PM_Opc_SUB16|SUB HL, Y]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 48 | |CF 48 | ||
|[[PM_Opc_SUB16|SUB X, BA]] | |[[PM_Opc_SUB16|SUB X, BA]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 49 | |CF 49 | ||
|[[PM_Opc_SUB16|SUB X, HL]] | |[[PM_Opc_SUB16|SUB X, HL]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 4A | |CF 4A | ||
|[[PM_Opc_SUB16|SUB Y, BA]] | |[[PM_Opc_SUB16|SUB Y, BA]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 4B | |CF 4B | ||
|[[PM_Opc_SUB16|SUB Y, HL]] | |[[PM_Opc_SUB16|SUB Y, HL]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 4C | |CF 4C | ||
|[[PM_Opc_SUB16|SUB SP, BA]] | |[[PM_Opc_SUB16|SUB SP, BA]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 4D | |CF 4D | ||
|[[PM_Opc_SUB16|SUB SP, HL]] | |[[PM_Opc_SUB16|SUB SP, HL]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|08 | |08 | ||
|[[PM_Opc_ADC8|ADC A, A]] | |[[PM_Opc_ADC8|ADC A, A]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|09 | |09 | ||
|[[PM_Opc_ADC8|ADC A, B]] | |[[PM_Opc_ADC8|ADC A, B]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|0A nn | |0A nn | ||
|[[PM_Opc_ADC8|ADC A, #nn]] | |[[PM_Opc_ADC8|ADC A, #nn]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|0B | |0B | ||
|[[PM_Opc_ADC8|ADC A, [HL]]] | |[[PM_Opc_ADC8|ADC A, [HL]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|0C nn | |0C nn | ||
|[[PM_Opc_ADC8|ADC A, [N+#nn]]] | |[[PM_Opc_ADC8|ADC A, [N+#nn]]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|0D nn nn | |0D nn nn | ||
|[[PM_Opc_ADC8|ADC A, [#nnnn]]] | |[[PM_Opc_ADC8|ADC A, [#nnnn]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|0E | |0E | ||
|[[PM_Opc_ADC8|ADC A, [X]]] | |[[PM_Opc_ADC8|ADC A, [X]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|0F | |0F | ||
|[[PM_Opc_ADC8|ADC A, [Y]]] | |[[PM_Opc_ADC8|ADC A, [Y]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CE 08 ss | |CE 08 ss | ||
|[[PM_Opc_ADC8|ADC A, [X+#ss]]] | |[[PM_Opc_ADC8|ADC A, [X+#ss]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 09 ss | |CE 09 ss | ||
|[[PM_Opc_ADC8|ADC A, [Y+#ss]]] | |[[PM_Opc_ADC8|ADC A, [Y+#ss]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 0A | |CE 0A | ||
|[[PM_Opc_ADC8|ADC A, [X+L]]] | |[[PM_Opc_ADC8|ADC A, [X+L]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 0B | |CE 0B | ||
|[[PM_Opc_ADC8|ADC A, [Y+L]]] | |[[PM_Opc_ADC8|ADC A, [Y+L]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 0C | |CE 0C | ||
|[[PM_Opc_ADC8|ADC [HL], A]] | |[[PM_Opc_ADC8|ADC [HL], A]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 0D nn | |CE 0D nn | ||
|[[PM_Opc_ADC8|ADC [HL], #nn]] | |[[PM_Opc_ADC8|ADC [HL], #nn]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 0E | |CE 0E | ||
|[[PM_Opc_ADC8|ADC [HL], [X]]] | |[[PM_Opc_ADC8|ADC [HL], [X]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 0F | |CE 0F | ||
|[[PM_Opc_ADC8|ADC [HL], [Y]]] | |[[PM_Opc_ADC8|ADC [HL], [Y]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CF 04 | |CF 04 | ||
|[[PM_Opc_ADC16|ADC BA, BA]] | |[[PM_Opc_ADC16|ADC BA, BA]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 05 | |CF 05 | ||
|[[PM_Opc_ADC16|ADC BA, HL]] | |[[PM_Opc_ADC16|ADC BA, HL]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 06 | |CF 06 | ||
|[[PM_Opc_ADC16|ADC BA, X]] | |[[PM_Opc_ADC16|ADC BA, X]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 07 | |CF 07 | ||
|[[PM_Opc_ADC16|ADC BA, Y]] | |[[PM_Opc_ADC16|ADC BA, Y]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 24 | |CF 24 | ||
|[[PM_Opc_ADC16|ADC HL, BA]] | |[[PM_Opc_ADC16|ADC HL, BA]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 25 | |CF 25 | ||
|[[PM_Opc_ADC16|ADC HL, HL]] | |[[PM_Opc_ADC16|ADC HL, HL]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 26 | |CF 26 | ||
|[[PM_Opc_ADC16|ADC HL, X]] | |[[PM_Opc_ADC16|ADC HL, X]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 27 | |CF 27 | ||
|[[PM_Opc_ADC16|ADC HL, Y]] | |[[PM_Opc_ADC16|ADC HL, Y]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 60 nn nn | |CF 60 nn nn | ||
|[[PM_Opc_ADC16|ADC BA, #nnnn]] | |[[PM_Opc_ADC16|ADC BA, #nnnn]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 61 nn nn | |CF 61 nn nn | ||
|[[PM_Opc_ADC16|ADC HL, #nnnn]] | |[[PM_Opc_ADC16|ADC HL, #nnnn]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|18 | |18 | ||
|[[PM_Opc_SBC8|SBC A, A]] | |[[PM_Opc_SBC8|SBC A, A]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|19 | |19 | ||
|[[PM_Opc_SBC8|SBC A, B]] | |[[PM_Opc_SBC8|SBC A, B]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|1A nn | |1A nn | ||
|[[PM_Opc_SBC8|SBC A, #nn]] | |[[PM_Opc_SBC8|SBC A, #nn]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|1B | |1B | ||
|[[PM_Opc_SBC8|SBC A, [HL]]] | |[[PM_Opc_SBC8|SBC A, [HL]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|1C nn | |1C nn | ||
|[[PM_Opc_SBC8|SBC A, [N+#nn]]] | |[[PM_Opc_SBC8|SBC A, [N+#nn]]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|1D nn nn | |1D nn nn | ||
|[[PM_Opc_SBC8|SBC A, [#nnnn]]] | |[[PM_Opc_SBC8|SBC A, [#nnnn]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|1E | |1E | ||
|[[PM_Opc_SBC8|SBC A, [X]]] | |[[PM_Opc_SBC8|SBC A, [X]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|1F | |1F | ||
|[[PM_Opc_SBC8|SBC A, [Y]]] | |[[PM_Opc_SBC8|SBC A, [Y]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CE 18 ss | |CE 18 ss | ||
|[[PM_Opc_SBC8|SBC A, [X+#ss]]] | |[[PM_Opc_SBC8|SBC A, [X+#ss]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 19 ss | |CE 19 ss | ||
|[[PM_Opc_SBC8|SBC A, [Y+#ss]]] | |[[PM_Opc_SBC8|SBC A, [Y+#ss]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 1A | |CE 1A | ||
|[[PM_Opc_SBC8|SBC A, [X+L]]] | |[[PM_Opc_SBC8|SBC A, [X+L]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 1B | |CE 1B | ||
|[[PM_Opc_SBC8|SBC A, [Y+L]]] | |[[PM_Opc_SBC8|SBC A, [Y+L]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 1C | |CE 1C | ||
|[[PM_Opc_SBC8|SBC [HL], A]] | |[[PM_Opc_SBC8|SBC [HL], A]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 1D nn | |CE 1D nn | ||
|[[PM_Opc_SBC8|SBC [HL], #nn]] | |[[PM_Opc_SBC8|SBC [HL], #nn]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 1E | |CE 1E | ||
|[[PM_Opc_SBC8|SBC [HL], [X]]] | |[[PM_Opc_SBC8|SBC [HL], [X]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 1F | |CE 1F | ||
|[[PM_Opc_SBC8|SBC [HL], [Y]]] | |[[PM_Opc_SBC8|SBC [HL], [Y]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CF 0C | |CF 0C | ||
|[[PM_Opc_SBC16|SBC BA, BA]] | |[[PM_Opc_SBC16|SBC BA, BA]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 0D | |CF 0D | ||
|[[PM_Opc_SBC16|SBC BA, HL]] | |[[PM_Opc_SBC16|SBC BA, HL]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 0E | |CF 0E | ||
|[[PM_Opc_SBC16|SBC BA, X]] | |[[PM_Opc_SBC16|SBC BA, X]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 0F | |CF 0F | ||
|[[PM_Opc_SBC16|SBC BA, Y]] | |[[PM_Opc_SBC16|SBC BA, Y]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 2C | |CF 2C | ||
|[[PM_Opc_SBC16|SBC HL, BA]] | |[[PM_Opc_SBC16|SBC HL, BA]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 2D | |CF 2D | ||
|[[PM_Opc_SBC16|SBC HL, HL]] | |[[PM_Opc_SBC16|SBC HL, HL]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 2E | |CF 2E | ||
|[[PM_Opc_SBC16|SBC HL, X]] | |[[PM_Opc_SBC16|SBC HL, X]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 2F | |CF 2F | ||
|[[PM_Opc_SBC16|SBC HL, Y]] | |[[PM_Opc_SBC16|SBC HL, Y]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 62 nn nn | |CF 62 nn nn | ||
|[[PM_Opc_SBC16|SBC BA, #nnnn]] | |[[PM_Opc_SBC16|SBC BA, #nnnn]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 63 nn nn | |CF 63 nn nn | ||
|[[PM_Opc_SBC16|SBC HL, #nnnn]] | |[[PM_Opc_SBC16|SBC HL, #nnnn]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|30 | |30 | ||
|[[PM_Opc_CMP8|CMP A, A]] | |[[PM_Opc_CMP8|CMP A, A]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|31 | |31 | ||
|[[PM_Opc_CMP8|CMP A, B]] | |[[PM_Opc_CMP8|CMP A, B]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|32 nn | |32 nn | ||
|[[PM_Opc_CMP8|CMP A, #nn]] | |[[PM_Opc_CMP8|CMP A, #nn]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|33 | |33 | ||
|[[PM_Opc_CMP8|CMP A, [HL]]] | |[[PM_Opc_CMP8|CMP A, [HL]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|34 nn | |34 nn | ||
|[[PM_Opc_CMP8|CMP A, [N+#nn]]] | |[[PM_Opc_CMP8|CMP A, [N+#nn]]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|35 nn nn | |35 nn nn | ||
|[[PM_Opc_CMP8|CMP A, [#nnnn]]] | |[[PM_Opc_CMP8|CMP A, [#nnnn]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|36 | |36 | ||
|[[PM_Opc_CMP8|CMP A, [X]]] | |[[PM_Opc_CMP8|CMP A, [X]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|37 | |37 | ||
|[[PM_Opc_CMP8|CMP A, [Y]]] | |[[PM_Opc_CMP8|CMP A, [Y]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|D4 nn nn | |D4 nn nn | ||
|[[PM_Opc_CMP16|CMP BA, #nnnn]] | |[[PM_Opc_CMP16|CMP BA, #nnnn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|D5 nn nn | |D5 nn nn | ||
|[[PM_Opc_CMP16|CMP HL, #nnnn]] | |[[PM_Opc_CMP16|CMP HL, #nnnn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|D6 nn nn | |D6 nn nn | ||
|[[PM_Opc_CMP16|CMP X, #nnnn]] | |[[PM_Opc_CMP16|CMP X, #nnnn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|D7 nn nn | |D7 nn nn | ||
|[[PM_Opc_CMP16|CMP Y, #nnnn]] | |[[PM_Opc_CMP16|CMP Y, #nnnn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CF 6C nn nn | |CF 6C nn nn | ||
|[[PM_Opc_CMP16|CMP SP, #nnnn]] | |[[PM_Opc_CMP16|CMP SP, #nnnn]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|DB nn nn | |DB nn nn | ||
|[[PM_Opc_CMP8|CMP [N+#nn], #nn]] | |[[PM_Opc_CMP8|CMP [N+#nn], #nn]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 30 ss | |CE 30 ss | ||
|[[PM_Opc_CMP8|CMP A, [X+#ss]]] | |[[PM_Opc_CMP8|CMP A, [X+#ss]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 31 ss | |CE 31 ss | ||
|[[PM_Opc_CMP8|CMP A, [Y+#ss]]] | |[[PM_Opc_CMP8|CMP A, [Y+#ss]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 32 | |CE 32 | ||
|[[PM_Opc_CMP8|CMP A, [X+L]]] | |[[PM_Opc_CMP8|CMP A, [X+L]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 33 | |CE 33 | ||
|[[PM_Opc_CMP8|CMP A, [Y+L]]] | |[[PM_Opc_CMP8|CMP A, [Y+L]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 34 | |CE 34 | ||
|[[PM_Opc_CMP8|CMP [HL], A]] | |[[PM_Opc_CMP8|CMP [HL], A]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 35 nn | |CE 35 nn | ||
|[[PM_Opc_CMP8|CMP [HL], #nn]] | |[[PM_Opc_CMP8|CMP [HL], #nn]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 36 | |CE 36 | ||
|[[PM_Opc_CMP8|CMP [HL], [X]]] | |[[PM_Opc_CMP8|CMP [HL], [X]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 37 | |CE 37 | ||
|[[PM_Opc_CMP8|CMP [HL], [Y]]] | |[[PM_Opc_CMP8|CMP [HL], [Y]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE BC nn | |CE BC nn | ||
|[[PM_Opc_CMP8|CMP B, #nn]] | |[[PM_Opc_CMP8|CMP B, #nn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE BD nn | |CE BD nn | ||
|[[PM_Opc_CMP8|CMP L, #nn]] | |[[PM_Opc_CMP8|CMP L, #nn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE BE nn | |CE BE nn | ||
|[[PM_Opc_CMP8|CMP H, #nn]] | |[[PM_Opc_CMP8|CMP H, #nn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CF 18 | |CF 18 | ||
|[[PM_Opc_CMP16|CMP BA, BA]] | |[[PM_Opc_CMP16|CMP BA, BA]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 19 | |CF 19 | ||
|[[PM_Opc_CMP16|CMP BA, HL]] | |[[PM_Opc_CMP16|CMP BA, HL]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 1A | |CF 1A | ||
|[[PM_Opc_CMP16|CMP BA, X]] | |[[PM_Opc_CMP16|CMP BA, X]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 1B | |CF 1B | ||
|[[PM_Opc_CMP16|CMP BA, Y]] | |[[PM_Opc_CMP16|CMP BA, Y]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 38 | |CF 38 | ||
|[[PM_Opc_CMP16|CMP HL, BA]] | |[[PM_Opc_CMP16|CMP HL, BA]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 39 | |CF 39 | ||
|[[PM_Opc_CMP16|CMP HL, HL]] | |[[PM_Opc_CMP16|CMP HL, HL]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 3A | |CF 3A | ||
|[[PM_Opc_CMP16|CMP HL, X]] | |[[PM_Opc_CMP16|CMP HL, X]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 3B | |CF 3B | ||
|[[PM_Opc_CMP16|CMP HL, Y]] | |[[PM_Opc_CMP16|CMP HL, Y]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 5C | |CF 5C | ||
|[[PM_Opc_CMP16|CMP SP, BA]] | |[[PM_Opc_CMP16|CMP SP, BA]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CF 5D | |CF 5D | ||
|[[PM_Opc_CMP16|CMP SP, HL]] | |[[PM_Opc_CMP16|CMP SP, HL]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|80 | |80 | ||
|[[PM_Opc_INC8|INC A]] | |[[PM_Opc_INC8|INC A]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|81 | |81 | ||
|[[PM_Opc_INC8|INC B]] | |[[PM_Opc_INC8|INC B]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|82 | |82 | ||
|[[PM_Opc_INC8|INC L]] | |[[PM_Opc_INC8|INC L]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|83 | |83 | ||
|[[PM_Opc_INC8|INC H]] | |[[PM_Opc_INC8|INC H]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|84 | |84 | ||
|[[PM_Opc_INC8|INC N]] | |[[PM_Opc_INC8|INC N]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|85 nn | |85 nn | ||
|[[PM_Opc_INC8|INC [N+#nn]]] | |[[PM_Opc_INC8|INC [N+#nn]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|86 | |86 | ||
|[[PM_Opc_INC8|INC [HL]]] | |[[PM_Opc_INC8|INC [HL]]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|87 | |87 | ||
|[[PM_Opc_INC16|INC SP]] | |[[PM_Opc_INC16|INC SP]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|90 | |90 | ||
|[[PM_Opc_INC16|INC BA]] | |[[PM_Opc_INC16|INC BA]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|91 | |91 | ||
|[[PM_Opc_INC16|INC HL]] | |[[PM_Opc_INC16|INC HL]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|92 | |92 | ||
|[[PM_Opc_INC16|INC X]] | |[[PM_Opc_INC16|INC X]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|93 | |93 | ||
|[[PM_Opc_INC16|INC Y]] | |[[PM_Opc_INC16|INC Y]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|88 | |88 | ||
|[[PM_Opc_DEC8|DEC A]] | |[[PM_Opc_DEC8|DEC A]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|89 | |89 | ||
|[[PM_Opc_DEC8|DEC B]] | |[[PM_Opc_DEC8|DEC B]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|8A | |8A | ||
|[[PM_Opc_DEC8|DEC L]] | |[[PM_Opc_DEC8|DEC L]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|8B | |8B | ||
|[[PM_Opc_DEC8|DEC H]] | |[[PM_Opc_DEC8|DEC H]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|8C | |8C | ||
|[[PM_Opc_DEC8|DEC N]] | |[[PM_Opc_DEC8|DEC N]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|8D nn | |8D nn | ||
|[[PM_Opc_DEC8|DEC [N+#nn]]] | |[[PM_Opc_DEC8|DEC [N+#nn]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|8E | |8E | ||
|[[PM_Opc_DEC8|DEC [HL]]] | |[[PM_Opc_DEC8|DEC [HL]]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|8F | |8F | ||
|[[PM_Opc_DEC16|DEC SP]] | |[[PM_Opc_DEC16|DEC SP]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|98 | |98 | ||
|[[PM_Opc_DEC16|DEC BA]] | |[[PM_Opc_DEC16|DEC BA]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|99 | |99 | ||
|[[PM_Opc_DEC16|DEC HL]] | |[[PM_Opc_DEC16|DEC HL]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|9A | |9A | ||
|[[PM_Opc_DEC16|DEC X]] | |[[PM_Opc_DEC16|DEC X]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|9B | |9B | ||
|[[PM_Opc_DEC16|DEC Y]] | |[[PM_Opc_DEC16|DEC Y]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CE A4 | |CE A4 | ||
|[[PM_Opc_NEG|NEG A]] | |[[PM_Opc_NEG|NEG A]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE A5 | |CE A5 | ||
|[[PM_Opc_NEG|NEG B]] | |[[PM_Opc_NEG|NEG B]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE A6 | |CE A6 | ||
|[[PM_Opc_NEG|NEG [N+#nn]]] | |[[PM_Opc_NEG|NEG [N+#nn]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE A7 | |CE A7 | ||
|[[PM_Opc_NEG|NEG [HL]]] | |[[PM_Opc_NEG|NEG [HL]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE D8 | |CE D8 | ||
|[[PM_Opc_MUL|MUL L, A]] | |[[PM_Opc_MUL|MUL L, A]] | ||
|48 | |48 | ||
+ | | | ||
|- | |- | ||
|CE D9 | |CE D9 | ||
|[[PM_Opc_DIV|DIV HL, A]] | |[[PM_Opc_DIV|DIV HL, A]] | ||
|52 | |52 | ||
+ | | | ||
|- | |- | ||
|94 | |94 | ||
|[[PM_Opc_TST|TST A, B]] | |[[PM_Opc_TST|TST A, B]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|95 nn | |95 nn | ||
|[[PM_Opc_TST|TST [HL], #nn]] | |[[PM_Opc_TST|TST [HL], #nn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|96 nn | |96 nn | ||
|[[PM_Opc_TST|TST A, #nn]] | |[[PM_Opc_TST|TST A, #nn]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|97 nn | |97 nn | ||
|[[PM_Opc_TST|TST B, #nn]] | |[[PM_Opc_TST|TST B, #nn]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|DC nn nn | |DC nn nn | ||
|[[PM_Opc_TST|TST [N+#nn], #nn]] | |[[PM_Opc_TST|TST [N+#nn], #nn]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|20 | |20 | ||
|[[PM_Opc_AND|AND A, A]] | |[[PM_Opc_AND|AND A, A]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|21 | |21 | ||
|[[PM_Opc_AND|AND A, B]] | |[[PM_Opc_AND|AND A, B]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|22 nn | |22 nn | ||
|[[PM_Opc_AND|AND A, #nn]] | |[[PM_Opc_AND|AND A, #nn]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|23 | |23 | ||
|[[PM_Opc_AND|AND A, [HL]]] | |[[PM_Opc_AND|AND A, [HL]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|24 nn | |24 nn | ||
|[[PM_Opc_AND|AND A, [N+#nn]]] | |[[PM_Opc_AND|AND A, [N+#nn]]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|25 nn nn | |25 nn nn | ||
|[[PM_Opc_AND|AND A, [#nnnn]]] | |[[PM_Opc_AND|AND A, [#nnnn]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|26 | |26 | ||
|[[PM_Opc_AND|AND A, [X]]] | |[[PM_Opc_AND|AND A, [X]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|27 | |27 | ||
|[[PM_Opc_AND|AND A, [Y]]] | |[[PM_Opc_AND|AND A, [Y]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|9C nn | |9C nn | ||
|[[PM_Opc_AND|AND F, #nn]] | |[[PM_Opc_AND|AND F, #nn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE B0 nn | |CE B0 nn | ||
|[[PM_Opc_AND|AND B, #nn]] | |[[PM_Opc_AND|AND B, #nn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE B1 nn | |CE B1 nn | ||
|[[PM_Opc_AND|AND L, #nn]] | |[[PM_Opc_AND|AND L, #nn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE B2 nn | |CE B2 nn | ||
|[[PM_Opc_AND|AND H, #nn]] | |[[PM_Opc_AND|AND H, #nn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|D8 nn nn | |D8 nn nn | ||
|[[PM_Opc_AND|AND [N+#nn], #nn]] | |[[PM_Opc_AND|AND [N+#nn], #nn]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 20 ss | |CE 20 ss | ||
|[[PM_Opc_AND|AND A, [X+#ss]]] | |[[PM_Opc_AND|AND A, [X+#ss]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 21 ss | |CE 21 ss | ||
|[[PM_Opc_AND|AND A, [Y+#ss]]] | |[[PM_Opc_AND|AND A, [Y+#ss]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 22 | |CE 22 | ||
|[[PM_Opc_AND|AND A, [X+L]]] | |[[PM_Opc_AND|AND A, [X+L]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 23 | |CE 23 | ||
|[[PM_Opc_AND|AND A, [Y+L]]] | |[[PM_Opc_AND|AND A, [Y+L]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 24 | |CE 24 | ||
|[[PM_Opc_AND|AND [HL], A]] | |[[PM_Opc_AND|AND [HL], A]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 25 nn | |CE 25 nn | ||
|[[PM_Opc_AND|AND [HL], #nn]] | |[[PM_Opc_AND|AND [HL], #nn]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 26 | |CE 26 | ||
|[[PM_Opc_AND|AND [HL], [X]]] | |[[PM_Opc_AND|AND [HL], [X]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 27 | |CE 27 | ||
|[[PM_Opc_AND|AND [HL], [Y]]] | |[[PM_Opc_AND|AND [HL], [Y]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|28 | |28 | ||
|[[PM_Opc_OR|OR A, A]] | |[[PM_Opc_OR|OR A, A]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|29 | |29 | ||
|[[PM_Opc_OR|OR A, B]] | |[[PM_Opc_OR|OR A, B]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|2A nn | |2A nn | ||
|[[PM_Opc_OR|OR A, #nn]] | |[[PM_Opc_OR|OR A, #nn]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|2B | |2B | ||
|[[PM_Opc_OR|OR A, [HL]]] | |[[PM_Opc_OR|OR A, [HL]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|2C nn | |2C nn | ||
|[[PM_Opc_OR|OR A, [N+#nn]]] | |[[PM_Opc_OR|OR A, [N+#nn]]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|2D nn nn | |2D nn nn | ||
|[[PM_Opc_OR|OR A, [#nnnn]]] | |[[PM_Opc_OR|OR A, [#nnnn]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|2E | |2E | ||
|[[PM_Opc_OR|OR A, [X]]] | |[[PM_Opc_OR|OR A, [X]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|2F | |2F | ||
|[[PM_Opc_OR|OR A, [Y]]] | |[[PM_Opc_OR|OR A, [Y]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|9D nn | |9D nn | ||
|[[PM_Opc_OR|OR F, #nn]] | |[[PM_Opc_OR|OR F, #nn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE B4 nn | |CE B4 nn | ||
|[[PM_Opc_OR|OR B, #nn]] | |[[PM_Opc_OR|OR B, #nn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE B5 nn | |CE B5 nn | ||
|[[PM_Opc_OR|OR L, #nn]] | |[[PM_Opc_OR|OR L, #nn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE B6 nn | |CE B6 nn | ||
|[[PM_Opc_OR|OR H, #nn]] | |[[PM_Opc_OR|OR H, #nn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|D9 nn nn | |D9 nn nn | ||
|[[PM_Opc_OR|OR [N+#nn], #nn]] | |[[PM_Opc_OR|OR [N+#nn], #nn]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 28 ss | |CE 28 ss | ||
|[[PM_Opc_OR|OR A, [X+#ss]]] | |[[PM_Opc_OR|OR A, [X+#ss]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 29 ss | |CE 29 ss | ||
|[[PM_Opc_OR|OR A, [Y+#ss]]] | |[[PM_Opc_OR|OR A, [Y+#ss]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 2A | |CE 2A | ||
|[[PM_Opc_OR|OR A, [X+L]]] | |[[PM_Opc_OR|OR A, [X+L]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 2B | |CE 2B | ||
|[[PM_Opc_OR|OR A, [Y+L]]] | |[[PM_Opc_OR|OR A, [Y+L]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 2C | |CE 2C | ||
|[[PM_Opc_OR|OR [HL], A]] | |[[PM_Opc_OR|OR [HL], A]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 2D nn | |CE 2D nn | ||
|[[PM_Opc_OR|OR [HL], #nn]] | |[[PM_Opc_OR|OR [HL], #nn]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 2E | |CE 2E | ||
|[[PM_Opc_OR|OR [HL], [X]]] | |[[PM_Opc_OR|OR [HL], [X]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 2F | |CE 2F | ||
|[[PM_Opc_OR|OR [HL], [Y]]] | |[[PM_Opc_OR|OR [HL], [Y]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|38 | |38 | ||
|[[PM_Opc_XOR|XOR A, A]] | |[[PM_Opc_XOR|XOR A, A]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|39 | |39 | ||
|[[PM_Opc_XOR|XOR A, B]] | |[[PM_Opc_XOR|XOR A, B]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|3A nn | |3A nn | ||
|[[PM_Opc_XOR|XOR A, #nn]] | |[[PM_Opc_XOR|XOR A, #nn]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|3B | |3B | ||
|[[PM_Opc_XOR|XOR A, [HL]]] | |[[PM_Opc_XOR|XOR A, [HL]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|3C nn | |3C nn | ||
|[[PM_Opc_XOR|XOR A, [N+#nn]]] | |[[PM_Opc_XOR|XOR A, [N+#nn]]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|3D nn nn | |3D nn nn | ||
|[[PM_Opc_XOR|XOR A, [#nnnn]]] | |[[PM_Opc_XOR|XOR A, [#nnnn]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|3E | |3E | ||
|[[PM_Opc_XOR|XOR A, [X]]] | |[[PM_Opc_XOR|XOR A, [X]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|3F | |3F | ||
|[[PM_Opc_XOR|XOR A, [Y]]] | |[[PM_Opc_XOR|XOR A, [Y]]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|9E nn | |9E nn | ||
|[[PM_Opc_XOR|XOR F, #nn]] | |[[PM_Opc_XOR|XOR F, #nn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE B8 nn | |CE B8 nn | ||
|[[PM_Opc_XOR|XOR B, #nn]] | |[[PM_Opc_XOR|XOR B, #nn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE B9 nn | |CE B9 nn | ||
|[[PM_Opc_XOR|XOR L, #nn]] | |[[PM_Opc_XOR|XOR L, #nn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE BA nn | |CE BA nn | ||
|[[PM_Opc_XOR|XOR H, #nn]] | |[[PM_Opc_XOR|XOR H, #nn]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|DA nn nn | |DA nn nn | ||
|[[PM_Opc_XOR|XOR [N+#nn], #nn]] | |[[PM_Opc_XOR|XOR [N+#nn], #nn]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 38 ss | |CE 38 ss | ||
|[[PM_Opc_XOR|XOR A, [X+#ss]]] | |[[PM_Opc_XOR|XOR A, [X+#ss]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 39 ss | |CE 39 ss | ||
|[[PM_Opc_XOR|XOR A, [Y+#ss]]] | |[[PM_Opc_XOR|XOR A, [Y+#ss]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 3A | |CE 3A | ||
|[[PM_Opc_XOR|XOR A, [X+L]]] | |[[PM_Opc_XOR|XOR A, [X+L]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 3B | |CE 3B | ||
|[[PM_Opc_XOR|XOR A, [Y+L]]] | |[[PM_Opc_XOR|XOR A, [Y+L]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 3C | |CE 3C | ||
|[[PM_Opc_XOR|XOR [HL], A]] | |[[PM_Opc_XOR|XOR [HL], A]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 3D nn | |CE 3D nn | ||
|[[PM_Opc_XOR|XOR [HL], #nn]] | |[[PM_Opc_XOR|XOR [HL], #nn]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 3E | |CE 3E | ||
|[[PM_Opc_XOR|XOR [HL], [X]]] | |[[PM_Opc_XOR|XOR [HL], [X]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 3F | |CE 3F | ||
|[[PM_Opc_XOR|XOR [HL], [Y]]] | |[[PM_Opc_XOR|XOR [HL], [Y]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE A0 | |CE A0 | ||
|[[PM_Opc_NOT|NOT A]] | |[[PM_Opc_NOT|NOT A]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE A1 | |CE A1 | ||
|[[PM_Opc_NOT|NOT B]] | |[[PM_Opc_NOT|NOT B]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE A2 | |CE A2 | ||
|[[PM_Opc_NOT|NOT [N+#nn]]] | |[[PM_Opc_NOT|NOT [N+#nn]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE A3 | |CE A3 | ||
|[[PM_Opc_NOT|NOT [HL]]] | |[[PM_Opc_NOT|NOT [HL]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 84 | |CE 84 | ||
|[[PM_Opc_SHL|SHL A]] | |[[PM_Opc_SHL|SHL A]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE 85 | |CE 85 | ||
|[[PM_Opc_SHL|SHL B]] | |[[PM_Opc_SHL|SHL B]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE 86 | |CE 86 | ||
|[[PM_Opc_SHL|SHL [N+#nn]]] | |[[PM_Opc_SHL|SHL [N+#nn]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 87 | |CE 87 | ||
|[[PM_Opc_SHL|SHL [HL]]] | |[[PM_Opc_SHL|SHL [HL]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 80 | |CE 80 | ||
|[[PM_Opc_SAL|SAL A]] | |[[PM_Opc_SAL|SAL A]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE 81 | |CE 81 | ||
|[[PM_Opc_SAL|SAL B]] | |[[PM_Opc_SAL|SAL B]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE 82 | |CE 82 | ||
|[[PM_Opc_SAL|SAL [N+#nn]]] | |[[PM_Opc_SAL|SAL [N+#nn]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 83 | |CE 83 | ||
|[[PM_Opc_SAL|SAL [HL]]] | |[[PM_Opc_SAL|SAL [HL]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 8C | |CE 8C | ||
|[[PM_Opc_SHR|SHR A]] | |[[PM_Opc_SHR|SHR A]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE 8D | |CE 8D | ||
|[[PM_Opc_SHR|SHR B]] | |[[PM_Opc_SHR|SHR B]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE 8E | |CE 8E | ||
|[[PM_Opc_SHR|SHR [N+#nn]]] | |[[PM_Opc_SHR|SHR [N+#nn]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 8F | |CE 8F | ||
|[[PM_Opc_SHR|SHR [HL]]] | |[[PM_Opc_SHR|SHR [HL]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 88 | |CE 88 | ||
|[[PM_Opc_SAR|SAR A]] | |[[PM_Opc_SAR|SAR A]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE 89 | |CE 89 | ||
|[[PM_Opc_SAR|SAR B]] | |[[PM_Opc_SAR|SAR B]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE 8A | |CE 8A | ||
|[[PM_Opc_SAR|SAR [N+#nn]]] | |[[PM_Opc_SAR|SAR [N+#nn]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 8B | |CE 8B | ||
|[[PM_Opc_SAR|SAR [HL]]] | |[[PM_Opc_SAR|SAR [HL]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 94 | |CE 94 | ||
|[[PM_Opc_ROL|ROL A]] | |[[PM_Opc_ROL|ROL A]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE 95 | |CE 95 | ||
|[[PM_Opc_ROL|ROL B]] | |[[PM_Opc_ROL|ROL B]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE 96 | |CE 96 | ||
|[[PM_Opc_ROL|ROL [N+#nn]]] | |[[PM_Opc_ROL|ROL [N+#nn]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 97 | |CE 97 | ||
|[[PM_Opc_ROL|ROL [HL]]] | |[[PM_Opc_ROL|ROL [HL]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 90 | |CE 90 | ||
|[[PM_Opc_ROLC|ROLC A]] | |[[PM_Opc_ROLC|ROLC A]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE 91 | |CE 91 | ||
|[[PM_Opc_ROLC|ROLC B]] | |[[PM_Opc_ROLC|ROLC B]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE 92 | |CE 92 | ||
|[[PM_Opc_ROLC|ROLC [N+#nn]]] | |[[PM_Opc_ROLC|ROLC [N+#nn]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 93 | |CE 93 | ||
|[[PM_Opc_ROLC|ROLC [HL]]] | |[[PM_Opc_ROLC|ROLC [HL]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 9C | |CE 9C | ||
|[[PM_Opc_ROR|ROR A]] | |[[PM_Opc_ROR|ROR A]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE 9D | |CE 9D | ||
|[[PM_Opc_ROR|ROR B]] | |[[PM_Opc_ROR|ROR B]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE 9E | |CE 9E | ||
|[[PM_Opc_ROR|ROR [N+#nn]]] | |[[PM_Opc_ROR|ROR [N+#nn]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 9F | |CE 9F | ||
|[[PM_Opc_ROR|ROR [HL]]] | |[[PM_Opc_ROR|ROR [HL]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|CE 98 | |CE 98 | ||
|[[PM_Opc_RORC|RORC A]] | |[[PM_Opc_RORC|RORC A]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE 99 | |CE 99 | ||
|[[PM_Opc_RORC|RORC B]] | |[[PM_Opc_RORC|RORC B]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE 9A | |CE 9A | ||
|[[PM_Opc_RORC|RORC [N+#nn]]] | |[[PM_Opc_RORC|RORC [N+#nn]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE 9B | |CE 9B | ||
|[[PM_Opc_RORC|RORC [HL]]] | |[[PM_Opc_RORC|RORC [HL]]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|C8 | |C8 | ||
|[[PM_Opc_XCHG|XCHG BA, HL]] | |[[PM_Opc_XCHG|XCHG BA, HL]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|C9 | |C9 | ||
|[[PM_Opc_XCHG|XCHG BA, X]] | |[[PM_Opc_XCHG|XCHG BA, X]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CA | |CA | ||
|[[PM_Opc_XCHG|XCHG BA, Y]] | |[[PM_Opc_XCHG|XCHG BA, Y]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CB | |CB | ||
|[[PM_Opc_XCHG|XCHG BA, SP]] | |[[PM_Opc_XCHG|XCHG BA, SP]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CC | |CC | ||
|[[PM_Opc_XCHG|XCHG A, B]] | |[[PM_Opc_XCHG|XCHG A, B]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CD | |CD | ||
|[[PM_Opc_XCHG|XCHG A, [HL]]] | |[[PM_Opc_XCHG|XCHG A, [HL]]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|DE | |DE | ||
|[[PM_Opc_PACK|PACK]] | |[[PM_Opc_PACK|PACK]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|DF | |DF | ||
|[[PM_Opc_UNPACK|UNPACK]] | |[[PM_Opc_UNPACK|UNPACK]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|F6 | |F6 | ||
|[[PM_Opc_SWAP|SWAP A]] | |[[PM_Opc_SWAP|SWAP A]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|F7 | |F7 | ||
|[[PM_Opc_SWAP|SWAP [HL]]] | |[[PM_Opc_SWAP|SWAP [HL]]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE A8 | |CE A8 | ||
|[[PM_Opc_EX|EX BA, A]] | |[[PM_Opc_EX|EX BA, A]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|A0 | |A0 | ||
|[[PM_Opc_PUSH|PUSH BA]] | |[[PM_Opc_PUSH|PUSH BA]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|A1 | |A1 | ||
|[[PM_Opc_PUSH|PUSH HL]] | |[[PM_Opc_PUSH|PUSH HL]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|A2 | |A2 | ||
|[[PM_Opc_PUSH|PUSH X]] | |[[PM_Opc_PUSH|PUSH X]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|A3 | |A3 | ||
|[[PM_Opc_PUSH|PUSH Y]] | |[[PM_Opc_PUSH|PUSH Y]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|A4 | |A4 | ||
|[[PM_Opc_PUSH|PUSH N]] | |[[PM_Opc_PUSH|PUSH N]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|A5 | |A5 | ||
|[[PM_Opc_PUSH|PUSH I]] | |[[PM_Opc_PUSH|PUSH I]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|A6 | |A6 | ||
|[[PM_Opc_PUSH|PUSHX]] | |[[PM_Opc_PUSH|PUSHX]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|A7 | |A7 | ||
|[[PM_Opc_PUSH|PUSH F]] | |[[PM_Opc_PUSH|PUSH F]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CF B0 | |CF B0 | ||
|[[PM_Opc_PUSH|PUSH A]] | |[[PM_Opc_PUSH|PUSH A]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CF B1 | |CF B1 | ||
|[[PM_Opc_PUSH|PUSH B]] | |[[PM_Opc_PUSH|PUSH B]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CF B2 | |CF B2 | ||
|[[PM_Opc_PUSH|PUSH L]] | |[[PM_Opc_PUSH|PUSH L]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CF B3 | |CF B3 | ||
|[[PM_Opc_PUSH|PUSH H]] | |[[PM_Opc_PUSH|PUSH H]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CF B8 | |CF B8 | ||
|[[PM_Opc_PUSH|PUSHA]] | |[[PM_Opc_PUSH|PUSHA]] | ||
|48 | |48 | ||
+ | | | ||
|- | |- | ||
|CF B9 | |CF B9 | ||
|[[PM_Opc_PUSH|PUSHAX]] | |[[PM_Opc_PUSH|PUSHAX]] | ||
|60 | |60 | ||
+ | | | ||
|- | |- | ||
|A8 | |A8 | ||
|[[PM_Opc_POP|POP BA]] | |[[PM_Opc_POP|POP BA]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|A9 | |A9 | ||
|[[PM_Opc_POP|POP HL]] | |[[PM_Opc_POP|POP HL]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|AA | |AA | ||
|[[PM_Opc_POP|POP X]] | |[[PM_Opc_POP|POP X]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|AB | |AB | ||
|[[PM_Opc_POP|POP Y]] | |[[PM_Opc_POP|POP Y]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|AC | |AC | ||
|[[PM_Opc_POP|POP N]] | |[[PM_Opc_POP|POP N]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|AD | |AD | ||
|[[PM_Opc_POP|POP I]] | |[[PM_Opc_POP|POP I]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|AE | |AE | ||
|[[PM_Opc_POP|POPX]] | |[[PM_Opc_POP|POPX]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|AF | |AF | ||
|[[PM_Opc_POP|POP F]] | |[[PM_Opc_POP|POP F]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CF B4 | |CF B4 | ||
|[[PM_Opc_POP|POP A]] | |[[PM_Opc_POP|POP A]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CF B5 | |CF B5 | ||
|[[PM_Opc_POP|POP B]] | |[[PM_Opc_POP|POP B]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CF B6 | |CF B6 | ||
|[[PM_Opc_POP|POP L]] | |[[PM_Opc_POP|POP L]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CF B7 | |CF B7 | ||
|[[PM_Opc_POP|POP H]] | |[[PM_Opc_POP|POP H]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CF BC | |CF BC | ||
|[[PM_Opc_POP|POPA]] | |[[PM_Opc_POP|POPA]] | ||
|32 | |32 | ||
+ | | | ||
|- | |- | ||
|CF BD | |CF BD | ||
|[[PM_Opc_POP|POPAX]] | |[[PM_Opc_POP|POPAX]] | ||
|40 | |40 | ||
+ | | | ||
|- | |- | ||
|E0 ss | |E0 ss | ||
|[[PM_Opc_CALLC|CALLC short #ss]] | |[[PM_Opc_CALLC|CALLC short #ss]] | ||
|20 / 8 (Not met) | |20 / 8 (Not met) | ||
+ | | | ||
|- | |- | ||
|E1 ss | |E1 ss | ||
|[[PM_Opc_CALLC|CALLNC short #ss]] | |[[PM_Opc_CALLC|CALLNC short #ss]] | ||
|20 / 8 (Not met) | |20 / 8 (Not met) | ||
+ | | | ||
|- | |- | ||
|E2 ss | |E2 ss | ||
|[[PM_Opc_CALLC|CALLZ short #ss]] | |[[PM_Opc_CALLC|CALLZ short #ss]] | ||
|20 / 8 (Not met) | |20 / 8 (Not met) | ||
+ | | | ||
|- | |- | ||
|E3 ss | |E3 ss | ||
|[[PM_Opc_CALLC|CALLNZ short #ss]] | |[[PM_Opc_CALLC|CALLNZ short #ss]] | ||
|20 / 8 (Not met) | |20 / 8 (Not met) | ||
+ | | | ||
|- | |- | ||
|E8 ss ss | |E8 ss ss | ||
|[[PM_Opc_CALLC|CALLC long #ssss]] | |[[PM_Opc_CALLC|CALLC long #ssss]] | ||
|24 / 12 (Not met) | |24 / 12 (Not met) | ||
+ | | | ||
|- | |- | ||
|E9 ss ss | |E9 ss ss | ||
|[[PM_Opc_CALLC|CALLNC long #ssss]] | |[[PM_Opc_CALLC|CALLNC long #ssss]] | ||
|24 / 12 (Not met) | |24 / 12 (Not met) | ||
+ | | | ||
|- | |- | ||
|EA ss ss | |EA ss ss | ||
|[[PM_Opc_CALLC|CALLZ long #ssss]] | |[[PM_Opc_CALLC|CALLZ long #ssss]] | ||
|24 / 12 (Not met) | |24 / 12 (Not met) | ||
+ | | | ||
|- | |- | ||
|EB ss ss | |EB ss ss | ||
|[[PM_Opc_CALLC|CALLNZ long #ssss]] | |[[PM_Opc_CALLC|CALLNZ long #ssss]] | ||
|24 / 12 (Not met) | |24 / 12 (Not met) | ||
+ | | | ||
|- | |- | ||
|F0 ss | |F0 ss | ||
|[[PM_Opc_CALL|CALL short #ss]] | |[[PM_Opc_CALL|CALL short #ss]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|F2 ss ss | |F2 ss ss | ||
|[[PM_Opc_CALL|CALL long #ssss]] | |[[PM_Opc_CALL|CALL long #ssss]] | ||
|24 | |24 | ||
+ | | | ||
|- | |- | ||
|FB ss ss | |FB ss ss | ||
|[[PM_Opc_CALL|CALL [#nnnn]]] | |[[PM_Opc_CALL|CALL [#nnnn]]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|FC ss | |FC ss | ||
|[[PM_Opc_CINT|CINT #nn]] | |[[PM_Opc_CINT|CINT #nn]] | ||
|20 | |20 | ||
+ | | | ||
|- | |- | ||
|CE F0 ss | |CE F0 ss | ||
|[[PM_Opc_CALLE|CALLL short #ss]] | |[[PM_Opc_CALLE|CALLL short #ss]] | ||
|24 / 12 (Not met) | |24 / 12 (Not met) | ||
+ | | | ||
|- | |- | ||
|CE F1 ss | |CE F1 ss | ||
|[[PM_Opc_CALLE|CALLLE short #ss]] | |[[PM_Opc_CALLE|CALLLE short #ss]] | ||
|24 / 12 (Not met) | |24 / 12 (Not met) | ||
+ | | | ||
|- | |- | ||
|CE F2 ss | |CE F2 ss | ||
|[[PM_Opc_CALLE|CALLG short #ss]] | |[[PM_Opc_CALLE|CALLG short #ss]] | ||
|24 / 12 (Not met) | |24 / 12 (Not met) | ||
+ | | | ||
|- | |- | ||
|CE F3 ss | |CE F3 ss | ||
|[[PM_Opc_CALLE|CALLGE short #ss]] | |[[PM_Opc_CALLE|CALLGE short #ss]] | ||
|24 / 12 (Not met) | |24 / 12 (Not met) | ||
+ | | | ||
|- | |- | ||
|CE F4 ss | |CE F4 ss | ||
|[[PM_Opc_CALLE|CALLO short #ss]] | |[[PM_Opc_CALLE|CALLO short #ss]] | ||
|24 / 12 (Not met) | |24 / 12 (Not met) | ||
+ | | | ||
|- | |- | ||
|CE F5 ss | |CE F5 ss | ||
|[[PM_Opc_CALLE|CALLNO short #ss]] | |[[PM_Opc_CALLE|CALLNO short #ss]] | ||
|24 / 12 (Not met) | |24 / 12 (Not met) | ||
+ | | | ||
|- | |- | ||
|CE F6 ss | |CE F6 ss | ||
|[[PM_Opc_CALLE|CALLP short #ss]] | |[[PM_Opc_CALLE|CALLP short #ss]] | ||
|24 / 12 (Not met) | |24 / 12 (Not met) | ||
+ | | | ||
|- | |- | ||
|CE F7 ss | |CE F7 ss | ||
|[[PM_Opc_CALLE|CALLNP short #ss]] | |[[PM_Opc_CALLE|CALLNP short #ss]] | ||
|24 / 12 (Not met) | |24 / 12 (Not met) | ||
+ | | | ||
|- | |- | ||
|CE F8 ss | |CE F8 ss | ||
|[[PM_Opc_CALLX|CALLNX0 short #ss]] | |[[PM_Opc_CALLX|CALLNX0 short #ss]] | ||
|24 / 12 (Not met) | |24 / 12 (Not met) | ||
+ | | | ||
|- | |- | ||
|CE F9 ss | |CE F9 ss | ||
|[[PM_Opc_CALLX|CALLNX1 short #ss]] | |[[PM_Opc_CALLX|CALLNX1 short #ss]] | ||
|24 / 12 (Not met) | |24 / 12 (Not met) | ||
+ | | | ||
|- | |- | ||
|CE FA ss | |CE FA ss | ||
|[[PM_Opc_CALLX|CALLNX2 short #ss]] | |[[PM_Opc_CALLX|CALLNX2 short #ss]] | ||
|24 / 12 (Not met) | |24 / 12 (Not met) | ||
+ | | | ||
|- | |- | ||
|CE FB ss | |CE FB ss | ||
|[[PM_Opc_CALLX|CALLNX3 short #ss]] | |[[PM_Opc_CALLX|CALLNX3 short #ss]] | ||
|24 / 12 (Not met) | |24 / 12 (Not met) | ||
+ | | | ||
|- | |- | ||
|CE FC ss | |CE FC ss | ||
|[[PM_Opc_CALLX|CALLX0 short #ss]] | |[[PM_Opc_CALLX|CALLX0 short #ss]] | ||
|24 / 12 (Not met) | |24 / 12 (Not met) | ||
+ | | | ||
|- | |- | ||
|CE FD ss | |CE FD ss | ||
|[[PM_Opc_CALLX|CALLX1 short #ss]] | |[[PM_Opc_CALLX|CALLX1 short #ss]] | ||
|24 / 12 (Not met) | |24 / 12 (Not met) | ||
+ | | | ||
|- | |- | ||
|CE FE ss | |CE FE ss | ||
|[[PM_Opc_CALLX|CALLX2 short #ss]] | |[[PM_Opc_CALLX|CALLX2 short #ss]] | ||
|24 / 12 (Not met) | |24 / 12 (Not met) | ||
+ | | | ||
|- | |- | ||
|CE FF ss | |CE FF ss | ||
|[[PM_Opc_CALLX|CALLX3 short #ss]] | |[[PM_Opc_CALLX|CALLX3 short #ss]] | ||
|24 / 12 (Not met) | |24 / 12 (Not met) | ||
+ | | | ||
|- | |- | ||
|E4 ss | |E4 ss | ||
|[[PM_Opc_JMPC|JC short #ss]] | |[[PM_Opc_JMPC|JC short #ss]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|E5 ss | |E5 ss | ||
|[[PM_Opc_JMPC|JNC short #ss]] | |[[PM_Opc_JMPC|JNC short #ss]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|E6 ss | |E6 ss | ||
|[[PM_Opc_JMPC|JZ short #ss]] | |[[PM_Opc_JMPC|JZ short #ss]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|E7 ss | |E7 ss | ||
|[[PM_Opc_JMPC|JNZ short #ss]] | |[[PM_Opc_JMPC|JNZ short #ss]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|EC ss ss | |EC ss ss | ||
|[[PM_Opc_JMPC|JC long #ssss]] | |[[PM_Opc_JMPC|JC long #ssss]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|ED ss ss | |ED ss ss | ||
|[[PM_Opc_JMPC|JNC long #ssss]] | |[[PM_Opc_JMPC|JNC long #ssss]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|EE ss ss | |EE ss ss | ||
|[[PM_Opc_JMPC|JZ long #ssss]] | |[[PM_Opc_JMPC|JZ long #ssss]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|EF ss ss | |EF ss ss | ||
|[[PM_Opc_JMPC|JNZ long #ssss]] | |[[PM_Opc_JMPC|JNZ long #ssss]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|F1 ss | |F1 ss | ||
|[[PM_Opc_JMP|JMP short #ss]] | |[[PM_Opc_JMP|JMP short #ss]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|F3 ss ss | |F3 ss ss | ||
|[[PM_Opc_JMP|JMP long #ssss]] | |[[PM_Opc_JMP|JMP long #ssss]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|F4 | |F4 | ||
|[[PM_Opc_JMPHL|JMP HL]] | |[[PM_Opc_JMPHL|JMP HL]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|F5 ss | |F5 ss | ||
|[[PM_Opc_JDBNZ|JDBNZ short #ss]] | |[[PM_Opc_JDBNZ|JDBNZ short #ss]] | ||
|16 | |16 | ||
+ | | | ||
|- | |- | ||
|FD ss | |FD ss | ||
|[[PM_Opc_JINT|JINT #nn]] | |[[PM_Opc_JINT|JINT #nn]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CE E0 ss | |CE E0 ss | ||
|[[PM_Opc_JMPE|JL short #ss]] | |[[PM_Opc_JMPE|JL short #ss]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE E1 ss | |CE E1 ss | ||
|[[PM_Opc_JMPE|JLE short #ss]] | |[[PM_Opc_JMPE|JLE short #ss]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE E2 ss | |CE E2 ss | ||
|[[PM_Opc_JMPE|JG short #ss]] | |[[PM_Opc_JMPE|JG short #ss]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE E3 ss | |CE E3 ss | ||
|[[PM_Opc_JMPE|JGE short #ss]] | |[[PM_Opc_JMPE|JGE short #ss]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE E4 ss | |CE E4 ss | ||
|[[PM_Opc_JMPE|JO short #ss]] | |[[PM_Opc_JMPE|JO short #ss]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE E5 ss | |CE E5 ss | ||
|[[PM_Opc_JMPE|JNO short #ss]] | |[[PM_Opc_JMPE|JNO short #ss]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE E6 ss | |CE E6 ss | ||
|[[PM_Opc_JMPE|JP short #ss]] | |[[PM_Opc_JMPE|JP short #ss]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE E7 ss | |CE E7 ss | ||
|[[PM_Opc_JMPE|JNP short #ss]] | |[[PM_Opc_JMPE|JNP short #ss]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE E8 ss | |CE E8 ss | ||
|[[PM_Opc_JMPX|JNX0 short #ss]] | |[[PM_Opc_JMPX|JNX0 short #ss]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE E9 ss | |CE E9 ss | ||
|[[PM_Opc_JMPX|JNX1 short #ss]] | |[[PM_Opc_JMPX|JNX1 short #ss]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE EA ss | |CE EA ss | ||
|[[PM_Opc_JMPX|JNX2 short #ss]] | |[[PM_Opc_JMPX|JNX2 short #ss]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE EB ss | |CE EB ss | ||
|[[PM_Opc_JMPX|JNX3 short #ss]] | |[[PM_Opc_JMPX|JNX3 short #ss]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE EC ss | |CE EC ss | ||
|[[PM_Opc_JMPX|JX0 short #ss]] | |[[PM_Opc_JMPX|JX0 short #ss]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE ED ss | |CE ED ss | ||
|[[PM_Opc_JMPX|JX1 short #ss]] | |[[PM_Opc_JMPX|JX1 short #ss]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE EE ss | |CE EE ss | ||
|[[PM_Opc_JMPX|JX2 short #ss]] | |[[PM_Opc_JMPX|JX2 short #ss]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|CE EF ss | |CE EF ss | ||
|[[PM_Opc_JMPX|JX3 short #ss]] | |[[PM_Opc_JMPX|JX3 short #ss]] | ||
|12 | |12 | ||
+ | | | ||
|- | |- | ||
|F8 | |F8 | ||
|[[PM_Opc_RET|RET]] | |[[PM_Opc_RET|RET]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|F9 | |F9 | ||
|[[PM_Opc_RETI|RETI]] | |[[PM_Opc_RETI|RETI]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|FA | |FA | ||
|[[PM_Opc_RETSKIP|RETSKIP]] | |[[PM_Opc_RETSKIP|RETSKIP]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CE AE | |CE AE | ||
|[[PM_Opc_HALT|HALT]] | |[[PM_Opc_HALT|HALT]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|CE AF | |CE AF | ||
|[[PM_Opc_STOP|STOP]] | |[[PM_Opc_STOP|STOP]] | ||
|8 | |8 | ||
+ | | | ||
|- | |- | ||
|7C xx | |7C xx | ||
+ | | | ||
+ | |64 | ||
|''nothing'''*''''' | |''nothing'''*''''' | ||
+ | |- | ||
+ | |CE B7 | ||
+ | | | ||
|64 | |64 | ||
+ | |Sets high byte of X as 0x01 | ||
|- | |- | ||
|} | |} |
Revision as of 20:54, 20 April 2009
Instruction list
This is a copy of the list on the page but deviates from it in that this is a table as a whole (making it easier to sort on opcode, mnemonic or cycles count).
* = Instruction was probed on a Pokemon Mini but returned no meaningful result (doesn't mean it can't still be hiding something, though).
Legenda
nn = Offset byte
ss = Offset byte ???
xx = Unknown byte