独孤一郎天王 发表于 2014-3-22 18:45:07

在学习汇编课程第十节时 有问题

大概是15分钟左右的视频讲解不怎么懂刚开始cs是2000H地址是20000H内存的机器码是B82266   为啥出来的事MOVax,6622   那个B8哪去了啊   到第二个是   那个EA0300 哪去了为啥是jmp 1000:3   其他的也是   请大神帮帮忙解此疑惑谢谢了

oggplay 发表于 2014-3-22 21:13:02

别纠结了,机器吗是给CPU 看的,你只需要看mov ax,6622

老师 发表于 2014-3-22 21:26:57

之前应该有说过的吧,汇编指令和机器码是一一对应的,楼上说的对,机器码这个鸟文是给CPU看的

unicn 发表于 2014-3-23 18:25:41

B8 22 66 出来的就是 mov ax,2266H ,mov ax,对应的机器码就是B8。是这样的。我很想帮你,但是我不知道你说的是哪个部分。

无名侠 发表于 2014-3-26 20:24:34

0xB 应该是mov,刚才在debug看机器码的时候总结的
0x8 是ax 也就是操作数一
0x22 66是操作数二

聆听丨灬六月 发表于 2014-5-15 10:58:26

我也不懂啊,知道后,教教我呗

阔怀 发表于 2015-8-8 10:47:07

:big
页: [1]
查看完整版本: 在学习汇编课程第十节时 有问题