跳到正文

4.3 高级语言与机器级代码之间的对应、常用的x86汇编指令·选择题讲评

40 分钟

4.3 高级语言与机器级代码之间的对应、常用的x86汇编指令·选择题讲评

编码与执行模型

汇编题先标每个寄存器语义与标志来源。cmp做减法式更新标志但不保存结果,条件跳转读取这些标志。

地址和状态推演

cmp a,b具体计算方向依语法;必须先确认Intel或AT&T,不能凭操作数位置猜。

推演逐步记录PC、SP、寄存器、有效地址EA及发生的内存访问。

错解反馈与迁移

错因混用语法。迁移:无符号和有符号比较使用不同标志组合。

小纸条

无符号和有符号比较使用不同标志组合。

登录 后可看答案

Practice

本课练习

0

先独立作答再提交;编程题会在隔离沙箱中真实编译、运行并对拍。

本课练习正在补齐,暂不应标记为完成。