汇编语言mul问题

IMULAX,BX,30;AX←30×BXIMULRAX,RBX,12345678H;RAX←RAX×RBX×12345678H两者有何不同,为何运算... IMUL AX,BX,30 ;AX←30×BX IMUL RAX,RBX,12345678H ;RAX←RAX×RBX×12345678H 两者有何不同,为何运算 展开
 我来答
三娘901117
2012-07-03 · TA获得超过239个赞
知道小有建树答主
回答量:332
采纳率:0%
帮助的人:320万
展开全部
IMUL AX,BX,30 ;AX←30×BX ;BX乘8位立即数送AX
IMUL RAX,RBX,12345678H ;RAX←RAX×RBX×12345678H ;RBX乘32位立即数送RAX

RAX←RAX×RBX×12345678H ;注解错
IMUL—有符号乘法

操作码 指令 64位模式 非64位模式 描述
F6 /5 IMUL r/m8* 有效 有效 AX← AL * r/m 字节.
F7 /5 IMUL r/m16 有效 有效 DX:AX ← AX * r/m 字.
F7 /5 IMUL r/m32 有效 有效 EDX:EAX ← EAX * r/m32.
REX.W + F7 /5 IMUL r/m64 有效 N.E. RDX:RAX ← RAX * r/m64.
0F AF /r IMUL r16, r/m16 有效 有效 字寄存器 ← 字寄存器 *r/m16.
0F AF /r IMUL r32, r/m32 有效 有效 双字 寄存器 ← 双字 寄存器 * r/m32.
REX.W + 0F AF /r IMUL r64, r/m64 有效 N.E. 四字寄存器 ←四字寄存器 * r/m64.
6B /r ib IMUL r16, r/m16,imm8 有效 有效 字寄存器 ← r/m16 * sign-扩展 立即数 字节.
6B /r ib IMUL r32, r/m32,imm8 有效 有效 双字 寄存器 ← r/m32 *符号扩展 立即数 字节.
REX.W + 6B /r ib IMUL r64, r/m64,imm8 有效 N.E. 四字寄存器 ← r/m64 *符号扩展 立即数 字节.
6B /r ib IMUL r16, imm8 有效 有效 字寄存器 ← 字寄存器 *符号扩展 立即数 字节.
6B /r ib IMUL r32, imm8 有效 有效 双字 寄存器 ← 双字 寄存器 * 符号扩展 立即数 字节.
REX.W + 6B /r ib IMUL r64, imm8 有效 N.E. 四字寄存器 ←四字寄存器 * 符号扩展立即数 字节.
69 /r iw IMUL r16, r/m16,imm16 有效 有效 字寄存器 ← r/m16 *立即数 字.
69 /r id IMUL r32, r/m32, imm32 有效 有效 双字寄存器 ← r/m32 *立即数 双字。
REX.W + 69 /r id IMUL r64, r/m64,imm32 有效 N.E. 四字寄存器 ← r/m64 *立即数双字。
69 /r iw IMUL r16, imm16 有效 有效 字寄存器 ← r/m16 * 立即数 字.
69 /r id IMUL r32, imm32 有效 有效 双字寄存器 ← r/m32 * 立即数 双字。
REX.W + 69 /r id IMUL r64, imm32 有效 N.E. 四字寄存器 ← r/m64 * 立即数 双字。

参考资料: ia32手册

意法半导体(中国)投资有限公司
2023-06-12 广告
单片机,即单片微控制器,也称为单片微型计算机,是将中央处理器(CPU)、存储器(ROM,RAM)、输入/输出接口和其他功能部件集成在一块 在一个小块的集成电路上,从而实现对整个电路或系统的数字式控制。单片机不是完成某一个逻辑功能的芯片,而是... 点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
gonghx12
2012-07-03 · TA获得超过152个赞
知道小有建树答主
回答量:229
采纳率:0%
帮助的人:191万
展开全部
2条指令操作数不同,所以执行不同。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cao199338
2012-07-03 · TA获得超过737个赞
知道小有建树答主
回答量:498
采纳率:100%
帮助的人:161万
展开全部
经查证。64位指令集中没有更改IMUL指令。所以,该IMUL指令为三目指令。
应该和IMUL 32相同。应该是书本上的错误,你可以自己实践下,我的电脑不是64位的电脑,没有办法、
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
箜箜的程序
2012-07-03
知道答主
回答量:16
采纳率:0%
帮助的人:16.7万
展开全部
多了个R,相乘
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
导致智障
2012-07-03
知道答主
回答量:1
采纳率:0%
帮助的人:1709
展开全部
我也看不懂
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式