社区
汇编语言
帖子详情
求助:MUL对CF和OF有什么影响?
cloveng
2009-02-24 08:17:36
rt
...全文
224
3
打赏
收藏
求助:MUL对CF和OF有什么影响?
rt
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cloveng
2009-02-25
打赏
举报
回复
OF和CF初始的时候不是0么?“如果乘积的高一半(AH或DX)为0,则OF=CF=0,否则OF=CF=1。”CF和OF是同时变化的么?可以再详细点说下么。。谢谢,呵呵
willflyz
2009-02-24
打赏
举报
回复
CF应该没有影响;
OF溢出的时候会变成1;
BAYNPU
2009-02-24
打赏
举报
回复
mul指令影响标志OF和CF,如果乘积的高一半(AH或DX)为0,则OF=CF=0,否则OF=CF=1。
MUL
指令对OF、
CF
的
影响
MUL
指令
影响
标志OF和
CF
。如果乘积的高一半(AH或DX)为0,则OF=
CF
=0;否则OF=
CF
=1。利用乘法指令对OF和
CF
的
影响
,可以判断相乘的结果中高一半是否含有有效数值。但是,
MUL
指令对sf可能会
影响
,但不可预测,也就是没有意义。
【汇编语言】乘法(
MUL
/I
MUL
)
乘法(
MUL
/I
MUL
) 目录乘法(
MUL
/I
MUL
)`I
MUL
`(signed
mul
tiply)有符号数乘法`
MUL
`(unsigned
mul
tiply)无符号数乘法 麻!属实是被这个有符号乘法给整麻了,教材就一行例子直接不解释了,关于标志位溢出的一概不谈,屁用没有。然后去网上查了查好像说明白了但又没完全明白,以至于我刚刚才明白 先说这有符号乘法! I
MUL
(signed
mul
tiply)有符号数乘法 格式:
MUL
SRC 操作: 当操作数为字节时,(AX)←(AL)×(SRC)(AX)\ge
python中
mul
是什么意思_汇编
MUL
是什么意思?
展开全部指令格式:
MUL
SRC功能:如果SRC是字节操作数,e69da5e6ba9062616964757a686964616f31333365633963则把AL中的无符号数与SRC相乘得到16位结果送AX中,即:AX←(AL)*(SRC)。如果SRC是字操作数,则把AX中的无符号数与SRC相乘得到32位结果送DX和AX中,DX存高16位,AX存低16位,即:AX←(AL)*(SRC)。受
影响
...
常用汇编指令对标志位的
影响
加法指令 ADD (addition) 指令对标志位的
影响
:
CF
=1 最高有效位向高位有进位
CF
=0 最高有效位向高位无进位 OF=1 两个同符号数相加(正数+正数 或 负数+负数),结果符号与其相反。 OF=0 ...
汇编----乘指令:
MUL
、I
MUL
MUL
: 无符号乘
==================================================
;
影响
OF、
CF
标志位
;指令格式:
;
MUL
r/m ;参数是乘数
;如果参数是 r8/m8, 将把 AL 做乘数, 结果放在 AX
;如果参数是 r16/m16, 将把 AX 做乘数, 结果放在 EAX
;如果参数是 r32/m32, 将把 EAX 做乘数, 结果放
汇编语言
21,500
社区成员
41,617
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章