|
|
Power 6/32 Unix version 1.21
/*************************************************************************** * * definitions for addressing mode tests * ***************************************************************************/ #define ADR_ABSOLUTE 1 /* absolute address */ #define ADR_LITERAL 2 /* literal -short immediate byte */ #define ADR_IM_B 3 /* immediate byte */ #define ADR_IM_W 4 /* immediate word */ #define ADR_IM_L 5 /* immediate long-word */ #define ADR_B_DSP 6 /* byte displ relative */ #define ADR_W_DSP 7 /* word displ relative */ #define ADR_L_DSP 8 /* long-word displ relative */ #define ADR_B_DSP_DEF 9 /* byte displ relative deferred */ #define ADR_W_DSP_DEF 10 /* word displ relative deferred */ #define ADR_L_DSP_DEF 11 /* long-word displ relative deferred */ #define ADR_REG 12 /* direct register */ #define ADR_REG_DEF 13 /* register deferred */ #define ADR_FP_DEF 14 /* FP deferred */ #define ADR_SP_DEF 15 /* SP deferred */ #define ADR_PUSH 16 /* auto-decrement SP */ #define ADR_POP 17 /* auto-increment SP */ #define ADR_POP_DEF 18 /* auto-increment SP deferred */ #define ADR_REG_B 19 /* register + byte displ */ #define ADR_REG_W 20 /* register + word displ */ #define ADR_REG_L 21 /* register + long-word displ */ #define ADR_REG_B_DEF 22 /* register + byte displ deferred */ #define ADR_REG_W_DEF 23 /* register + word displ deferred */ #define ADR_REG_L_DEF 24 /* register + long-word displ deferred */ #define ADR_I_B_DSP 25 /* indx'd byte displ relative */ #define ADR_I_W_DSP 26 /* indx'd word displ relative */ #define ADR_I_L_DSP 27 /* indx'd long-word displ relative */ #define ADR_I_B_DSP_DEF 28 /* indx'd byte displ relative deferred */ #define ADR_I_W_DSP_DEF 29 /* indx'd word displ relative deferred */ #define ADR_I_L_DSP_DEF 30 /* indx'd long-word displ relative deferred */ #define ADR_I_REG 31 /* indx'd direct register */ #define ADR_I_REG_DEF 32 /* indx'd register deferred */ #define ADR_I_FP_DEF 33 /* indx'd frame pointer deferred */ #define ADR_I_REG_B 34 /* indx'd reg + byte displacement */ #define ADR_I_REG_W 35 /* indx'd reg + word displacement */ #define ADR_I_REG_L 36 /* indx'd reg + l-word displacement */ #define ADR_I_REG_B_DEF 37 /* indx'd reg + byte displ deferred */ #define ADR_I_REG_W_DEF 38 /* indx'd reg + word displ deferred */ #define ADR_I_REG_L_DEF 39 /* indx'd reg + l-word displ deferred */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.