阳光ヾ… 发表于 2012-3-26 22:00:45

监测点11.2为什么代码9行而答案有10行呢,难道第一行是初始化的状态还是怎么事

本帖最后由 阳光ヾ… 于 2012-3-28 19:54 编辑

帮忙看看,谢谢

晨枫 发表于 2012-3-26 23:41:05

我觉得应该是最后一行是多余的
如果第一行是楼主说的初始行,那第一个mov指令执行后的结果应该是和mov的上一行一样的,而不会像图上发生变化了,由00011变为00101。

阳光ヾ… 发表于 2012-3-27 19:25:14

晨枫 发表于 2012-3-26 23:41 static/image/common/back.gif
我觉得应该是最后一行是多余的
如果第一行是楼主说的初始行,那第一个mov指令执行后的结果应该是和mov的上 ...

是呀,我也觉的最后和倒数第二行一样,有个多余的,不过中间也有两个一样的,到底是哪个是多余的,我有点晕呀{:5_99:}帮忙看下,谢谢

晨枫 发表于 2012-3-28 17:35:27

什么中间两个一样的?不明白。
我就觉得是最后一行是多余的,因为mov指令不会改变标志寄存器的值,而题目又是每隔一条指令就是mov指令,所以答案应该是成对出现的,这样看来就只能是最后一行多余,不是吗?

阳光ヾ… 发表于 2012-3-28 19:54:27

哦,应该是
页: [1]
查看完整版本: 监测点11.2为什么代码9行而答案有10行呢,难道第一行是初始化的状态还是怎么事