vax instruction operand
struct vop
No. | 名称 | 属性 | 説明 |
---|---|---|---|
1 |
vop | vax instruction operand | |
vop_ndx | short int | -1, or index register. eg 7=[R7] | |
vop_reg | short int | -1, or register number. eg @I^#=0xF | |
vop_mode | short int | addressing mode 4 bits. eg I^#=0x9 | |
vop_short | char | operand displacement length as written | |
vop_access | char | 'b'branch ' 'no-instruction 'amrvw'norm | |
vop_width | char | Operand width, one of "bdfghloqw" | |
vop_warn | char * | warning message of this operand, if any | |
vop_error | char * | say if operand is inappropriate | |
vop_expr_begin | char * | Unparsed expression, 1st char ... | |
vop_expr_end | char * | ... last char. | |
vop_nbytes | unsigned char | number of bytes in datum |
目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー