主题:关于指令代价
在看张幸儿的编译原理.不明白.大家请看:
寻址方式 形式 地址 附加代价
绝对地址 M M 1
寄存器 R R 0
变址 D(R) D+CONTENTS(R) 2
间接寄存器 *R CONTENTS(R) 1
间接变址 *D(R) CONTENTS(D+CONTENTS(R)) 2
不清楚附加代价是否按时间算的.如果是,D+CONTENTS(R)和CONTENTS(D+CONTENTS(R))怎么会相同啊,偶觉得D(R)是1,*D(R)是2啊,大家觉得怎么样?
寻址方式 形式 地址 附加代价
绝对地址 M M 1
寄存器 R R 0
变址 D(R) D+CONTENTS(R) 2
间接寄存器 *R CONTENTS(R) 1
间接变址 *D(R) CONTENTS(D+CONTENTS(R)) 2
不清楚附加代价是否按时间算的.如果是,D+CONTENTS(R)和CONTENTS(D+CONTENTS(R))怎么会相同啊,偶觉得D(R)是1,*D(R)是2啊,大家觉得怎么样?