*/
typedef enum {
/**
- * オペランド数2または3
+ * オペランド数2または3。命令語長2
* 第1オペランド: 汎用レジスタ
* 第2オペランド: アドレス
* 第3オペランド: 指標レジスタ
*/
R_ADR_X = 010,
/**
- * オペランド数2または3
+ * オペランド数2または3。。命令語長2
* 第1オペランド: 汎用レジスタ
* 第2オペランド: アドレスに格納されている内容
* 第3オペランド: 指標レジスタ
*/
- R_ADR_X_ = 011,
- /**
- * オペランド数2
- * 第1オペランド: 汎用レジスタ
- * 第2オペランド: 汎用レジスタ
- */
R1_R2 = 020,
/**
- * オペランド数1または2
+ * オペランド数1または2。命令語長1
* 第1オペランド: アドレス
* 第2オペランド: 指標レジスタ
*/
ADR_X = 030,
/**
- * オペランド数1
+ * オペランド数1。命令語長1
* 第1オペランド: 汎用レジスタ
*/
R_ = 040,
/**
- * オペランドなし
+ * オペランドなし。命令語長1
*/
NONE = 0,
/**
*/
bool create_code_type();
-/**
- * 命令コードから命令を返す
- * 命令コードでない場合はNULLを返す
- */
-CMD *getcmd(WORD code);
-
/**
* 命令コードから命令の関数ポインタを返す
*/