|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
『 汇编论坛 』
→ 刚学 80X86,条件跳转指令有疑惑
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
1235
人关注过本帖
标题:
刚学 80X86,条件跳转指令有疑惑
只看楼主
加入收藏
apiqqz
等 级:
论坛游民
威 望:
2
帖 子:56
专家分:25
注 册:2011-9-2
结帖率:
75%
楼主
收藏
问题点数:0 回复次数:5
刚学 80X86,条件跳转指令有疑惑
例如:
JB
低于转移
JNAE
或者,不高于等于转移
JC
或者,进位标志被置转移
这条指令有三个助记符,但是里面的 低于转移与不高于等于转移严格逻辑上说不等同的
还有:
JLE
小于等于转移
JNG
不大于转移
这两个指令的后面注释意思都一样为什么不写一条呢,还要加个不大于转移
搜索更多相关主题的帖子:
标志
逻辑
2011-11-12 16:39
举报帖子
使用道具
赠送鲜花
chenwei435
等 级:
青峰侠
威 望:
2
帖 子:322
专家分:1611
注 册:2010-11-28
第
2
楼
收藏
得分:0
其实很好记的
对于无符号数:
高于 above
ja
低于
below
jb
对于有符号数:
高于
large
jg
低于
low
jl
相等则用 equal
je
如果相反则加
not
即可
2011-11-12 18:51
举报帖子
使用道具
赠送鲜花
zjsxwc
等 级:
黑侠
威 望:
1
帖 子:252
专家分:601
注 册:2011-1-20
第
3
楼
收藏
得分:0
楼上 正解,
对于有符号数比较用 jg,jl等
对于无符号数比较用 ja,jb等
比如 二进制11111111B
表示有符号数为-1,表示无符号数为255
当 二进制11111111B 和二进制00000000B比较时,用ja,jb比较时11111111B 大,用jg,jl等比较时00000000B大
The tools I recommended:
GUI: CSharp(VS), QT; Core Code: Plain C (Tiny C Compiler); Web: Python, JavaScript; Android: Java; Embedded System: ASM&C (Linux)
2011-11-14 21:23
举报帖子
使用道具
赠送鲜花
zjsxwc
等 级:
黑侠
威 望:
1
帖 子:252
专家分:601
注 册:2011-1-20
第
4
楼
收藏
得分:0
对正数来说这些指令确实没区别
The tools I recommended:
GUI: CSharp(VS), QT; Core Code: Plain C (Tiny C Compiler); Web: Python, JavaScript; Android: Java; Embedded System: ASM&C (Linux)
2011-11-14 21:35
举报帖子
使用道具
赠送鲜花
zaixuexi
来 自:上海
等 级:
火箭侠
威 望:
8
帖 子:858
专家分:3233
注 册:2010-12-1
第
5
楼
收藏
得分:0
http://www.
正确的做法是去看手册,比如
Opcode
Instruction
Op/En
64-BitMode
Compat/Leg Mode
Description
77 cb
JA rel8
D
Valid
Valid
Jump short if above(CF=0 and ZF=0)
7F cb
JG rel8
D
Valid
Valid
Jump short if greater(ZF=0 and SF=OF)
技术问题,请不要以短消息方式提问
2011-11-15 10:34
举报帖子
使用道具
赠送鲜花
apiqqz
等 级:
论坛游民
威 望:
2
帖 子:56
专家分:25
注 册:2011-9-2
第
6
楼
收藏
得分:0
懂了,谢谢各位不吝赐教
2011-11-29 11:44
举报帖子
使用道具
赠送鲜花
6
1/1页
1
快速回复:
刚学 80X86,条件跳转指令有疑惑
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.033297 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved