4.3 高级语言与机器级代码之间的对应、常用的x86汇编指令·选择题讲评
约 40 分钟
4.3 高级语言与机器级代码之间的对应、常用的x86汇编指令·选择题讲评
编码与执行模型
汇编题先标每个寄存器语义与标志来源。cmp做减法式更新标志但不保存结果,条件跳转读取这些标志。
地址和状态推演
cmp a,b具体计算方向依语法;必须先确认Intel或AT&T,不能凭操作数位置猜。
推演逐步记录PC、SP、寄存器、有效地址EA及发生的内存访问。
错解反馈与迁移
错因混用语法。迁移:无符号和有符号比较使用不同标志组合。
小纸条
无符号和有符号比较使用不同标志组合。
登录 后可看答案
Practice
本课练习
先独立作答再提交;编程题会在隔离沙箱中真实编译、运行并对拍。
本课练习正在补齐,暂不应标记为完成。