首页 > 其他 > 详细

32位指令格式——示例(一)

时间:2021-09-09 05:17:45      阅读:41      评论:0      收藏:0      [点我收藏+]

mov cl, 3:

1. 找到对应指令和操作码:

 技术分享图片

Opcode=B0+rb

# +rb:表示操作码的低3位用于在不需要ModR/M的情况下编码寄存器操作数。

# ib:表示指令中的立即数是1字节。

 

2. 由于Opcode需要‘+rb‘,找到cl寄存器的编号:

技术分享图片

寄存器编号=1

Opcode=B0+1=B1

 

3. 机器码:B103

32位指令格式——示例(一)

原文:https://www.cnblogs.com/SuperGreen/p/15241316.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!