关于opcode中Ev,Gv和Gv,Ev的问题

发布于 2022-09-18 18:19:51 字数 168 浏览 19 评论 0

今天困惑于opcode中Ev,Gv和Gv,Ev的问题,就拿mov来说吧,如果是寄存器寻址的话,我就困惑了,因为可以有两种编码,据个例子——mov ax,bx
如果按照Ev,Gv机器码是89 d8,如果按Gv,Ev就是8b c3
这两个是不是都可以?还是有其他规定?
thanks in advance

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

鲜肉鲜肉永远不皱 2022-09-25 18:19:51

自己顶一个先

绮烟 2022-09-25 18:19:51

x86 就是 CISC 典型。

鲜血染红嫁衣 2022-09-25 18:19:51

原帖由 mik 于 2009-4-14 20:00 发表
x86 就是 CISC 典型。

,终于等到回复了,还是版主热心啊,
是不是就是说两种编码都可以?

[ 本帖最后由 child_z 于 2009-4-14 20:10 编辑 ]

偏爱自由 2022-09-25 18:19:51

是的

年少掌心 2022-09-25 18:19:51

thanks

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文