14.1.4 扩展操作码指令格式
先扣除为扩展保留的码点,再乘下一级字段组合数。
选一章打印。双面打印(按长边翻页)后沿虚线剪开,每张卡片正面题目、背面答案。
先扣除为扩展保留的码点,再乘下一级字段组合数。
32个寄存器每个编号字段5位。
画译码树验证任意位串只落一个叶。
PC=0x1004、字节位移0x20,目标0x1024。
间接寻址A=200且M[200]=900,EA=900。
比较三种方式的数据访问次数。
8字节元素下标5偏移40字节。
lea计算地址表达式但通常不读该地址内存。
若更新语句位于条件跳转后不可达,会形成死循环。
递归每层必须拥有独立返回地址和局部状态。
无符号和有符号比较使用不同标志组合。
为一段含两个条件跳转的代码画基本块。
x86外部是CISC风格,内部可转微操作。
流水线仍可能因Cache缺失执行多周期。
零地址栈指令也会隐含访问栈顶。