You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用uiCA检测JCC erratum未定位0x7e处cmp+je问题的问询

关于uiCA未检测到JCC erratum问题的疑问

我尝试使用uiCA工具检测代码中的JCC erratum问题,却遇到异常情况:位于地址0x7e(十进制126)处的cmp+je指令序列未被检测出JCC erratum问题。

相关代码片段:

7e: 3c 2b                   cmp    al,0x2b
80: 74 de                   je     0x60

完整待检测代码:

0000000000000000 <.text>:
   0:   49 89 d0                mov    r8,rdx
   3:   48 31 c0                xor    rax,rax
   6:   49 89 00                mov    QWORD PTR [r8],rax
   9:   49 89 40 08             mov    QWORD PTR [r8+0x8],rax
   d:   49 89 40 10             mov    QWORD PTR [r8+0x10],rax
  11:   b9 21 00 00 00          mov    ecx,0x21
  16:   48 8d 7f 3f             lea    rdi,[rdi+0x3f]
  1a:   48 83 e7 c0             and    rdi,0xffffffffffffffc0
  1e:   49 89 f9                mov    r9,rdi
  21:   49 89 78 18             mov    QWORD PTR [r8+0x18],rdi
  25:   48 8b 06                mov    rax,QWORD PTR [rsi]
  28:   48 ba 68 74 74 70 73    movabs rdx,0x2f2f3a7370747468
  2f:   3a 2f 2f 
  32:   48 39 d0                cmp    rax,rdx
  35:   75 33                   jne    0x6a
  37:   49 b9 ff ff ff ff ff    movabs r9,0xffffffffff
  3e:   00 00 00 
  41:   4c 21 ca                and    rdx,r9
  44:   48 89 17                mov    QWORD PTR [rdi],rdx
  47:   41 c6 00 05             mov    BYTE PTR [r8],0x5
  4b:   48 83 c7 40             add    rdi,0x40
  4f:   48 83 c6 08             add    rsi,0x8
  53:   49 89 f9                mov    r9,rdi
  56:   e9 af 00 00 00          jmp    0x10a
  5b:   90                      nop
  5c:   90                      nop
  5d:   90                      nop
  5e:   90                      nop
  5f:   90                      nop
  60:   88 07                   mov    BYTE PTR [rdi],al
  62:   48 83 c7 01             add    rdi,0x1
  66:   48 83 c6 01             add    rsi,0x1
  6a:   0f b6 06                movzx  eax,BYTE PTR [rsi]
  6d:   8d 50 9f                lea    edx,[rax-0x61]
  70:   80 fa 1a                cmp    dl,0x1a
  73:   72 eb                   jb     0x60
  75:   48 8d 50 d0             lea    rdx,[rax-0x30]
  79:   80 fa 0a                cmp    dl,0xa
  7c:   72 e2                   jb     0x60
  7e:   3c 2b                   cmp    al,0x2b
  80:   74 de                   je     0x60
  82:   3c 2d                   cmp    al,0x2d
  84:   74 da                   je     0x60
  86:   3c 2e                   cmp    al,0x2e
  88:   74 d6                   je     0x60
  8a:   3c 3a                   cmp    al,0x3a
  8c:   74 12                   je     0xa0
  8e:   8d 50 bf                lea    edx,[rax-0x41]
  91:   80 fa 1a                cmp    dl,0x1a
  94:   73 4a                   jae    0xe0
  96:   04 20                   add    al,0x20
  98:   eb c6                   jmp    0x60

测试使用的工具为uiCA。

请问这是uiCA的bug还是我遗漏了某些关键点?


内容的提问来源于stack exchange,提问作者HelloGUI

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 06:43:19