首页
社区
课程
招聘
[讨论]天书夜读这里关于REPNZ指令的描述是不是写错了
发表于: 2012-9-23 20:02 5180

[讨论]天书夜读这里关于REPNZ指令的描述是不是写错了

2012-9-23 20:02
5180
在《Intel® 64 and IA-32 Architectures Software Developer's Manuals》第二卷B 的
REP/REPE/REPZ/REPNE/REPNZ—Repeat String Operation Prefix 一节中明确指出

REPNE/REPNZ
终止条件1: RCX or (E)CX = 0
终止条件2: ZF = 1

但是《天书夜读》第11章第153页中却说
F2H:REPNE/REPNZ(当0标记为1且rcx!=0时重复)

0标记我不知道他指的是不是就是ZF 如果是 那就与用户手册上所述不符,我不知道是不是我理解错了,欢迎拍砖

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 323
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
REP                   ;CX<>0 重复执行字符串指令
REPZ/REPE        ;CX<>0 且ZF=1重复执行字符串指令
REPNZ/REPNE   ;CX<>0 且ZF=0重复执行字符串指令
所以你是对的,书上可能写错了,这类书涉及太多代码指令之类的,偶尔都会有错误,反正我碰到过几次,
自己鉴别下就好了,不用太跟它较真呵呵……
2012-9-25 10:42
0
游客
登录 | 注册 方可回帖
返回
//