CY的第一步 2015-01-27 03:33 采纳率: 0%
浏览 1571

一些变量,及代码的意思不懂,求助。。

横向判断里的一些变量以及语句的意思不太懂,
mov ah, dh

mov al, dl

sub al, cl

cmp al, 0

jna setJudge10 ;if(al <= 0) judge1 = 0

call judgeExistPiece

jne setJudge10 ; if( !judgeExistPiece) judge1 = 0

inc count1[0]

jmp jhwLeftEnd

setJudge10:

mov judge1, 0

jhwLeftEnd:

其中sub al, cl 里的cl,al存放的数据代表啥含义,sub al, cl

cmp al, 0 al-cl又是啥含义。
还有drbdxFifteen 这个变量是啥意思呢?

  • 写回答

2条回答 默认 最新

  • aerror 2015-01-27 04:11
    关注

    rtfm of x86 assembly.
    ah - ax hi byte
    al - ax low byte
    ax = low word of eax
    etc..

    评论

报告相同问题?

悬赏问题

  • ¥15 c程序不知道为什么得不到结果
  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置