add data instructions in enum

This commit is contained in:
IniKiwi 2021-10-25 15:20:38 +02:00
parent 97cb26c879
commit 82ca4c0cd5
1 changed files with 50 additions and 0 deletions

View File

@ -0,0 +1,50 @@
#ifndef INSTRUCTIONS_H
#define INSTRUCTIONS_H
enum INSTRUCTIONS{
//Data Transfer Instructions
MOV_R_R,
MOV_B_R,
MOVA_PC_R0,
MOVW_PC_R,
MOVL_PC_R,
MOVB_aR_R,
MOVW_aR_R,
MOVB_R_aR,
MOVW_R_aR,
MOVL_R aR,
MOVB_aRp_R,
MOVW_aRp_R,
MOVL_aRp_R,
MOVB_R_amR,
MOVW_R_amR,
MOVL_R_amR,
MOVB_PCR_R0,
MOVW_PCR_R0,
MOVL_PCR_R,
MOVB_R0_PCR,
MOVW_R0_PCR,
MOVL_R_PCR,
MOVB R0R_R,
MOVW R0R_R,
MOVL R0R_R,
MOVB_R_R0R,
MOVW_R_R0R,
MOVL_R_R0R,
MOVB_PCGBR_R0,
MOVW_PCGBR_R0,
MOVL_PCGBR_R0,
MOVB_R0_PCGBR,
MOVW_R0_PCGBR,
MOVL_R0_PCGBR,
MOVCOL_R0_aR,
MOVLIL_aR_R0,
MOVUAL_aR_R0,
MOVUAL_aRp_R0,
MOVT_R,
SWAPB_R_R,
SWAPW_R_R,
XTRCT_R_R
};
#endif