汇编语言-奔腾指令速查手册内容摘要:
CMPXCHG r/m8,r8 0F B0 /r 设置 AF CF OF PF SF ZF 比较交换 (486+) CMPXCHG BL,CL ;如果 AL与 BL 相等,则 CL 送 BL 且 ZF置 1;否则 BL 送 CL,且 ZF 清0 CMPXCHG r/m16,r16 0F B1 /r CMPXCHG BX,CX ;如果 AX与 BX 相等,则 CX送 BX 且ZF 置 1;否则 BX 送 CX,且ZF 清 0 CMPXCHG r/m32,r32 0F B1 /r CMPXCHG EBX,ECX ;如果EAX 与 EBX 相等,则 ECX送EBX 且 ZF 置 1;否则 EBX送ECX,且 ZF 清 0 CMPXCHG8B CMPXCHG8B m64 0F C7 /1 m64 设置 ZF 比较交换 (486+) CMPXCHG [ESI] ;比较 EDX:EAX 与 64 位的目标,如果相等则 ECX: EBX 送往目标且 ZF置 1,否则目标送 EDX: EAX且 ZF 清 0 CPUID CPUID 0F A2 不影响标志位 CPU 标识送 EAX、 EBX、 ECX、 EDX CPUID CWD CWD 99 不影响标志位 将 AX带符号扩展到 DX: AX CWD CWDE CWDE 98 不影响标志位 将 AX带符号扩展到 EAX CWDE DAA DAA 27 设置 AF CF PF SF ZF 加法后的 10 进制调整 AL DAA DAS DAS 2F 设置 AF CF PF SF ZF 减法后的 10 进制调整 AL DAS DEC DEC r/m8 FE /1 设置 AF OF PF SF ZF 目标减 1 DEC BYTE PTR [00458A90] DEC r/m16 FF /1 DEC WORD PTR [00458A90] DEC r/m32 FF /1 DEC DWORD PTR [00458A90] DEC r16 48 +rw DEC AX DEC r32 48 +rd DEC EAX DIV DIV r/m8 F6 /6 AF CF OF PF SF ZF 未定义 无符号除法 DIV BL ; AX除以 BL,商在AL 中,余数在 AH 中 DIV r/m16 F6 /7 DIV BX ; DX: AX除以 BX,商在 AX中,余数在 DX中 DIV r/m32 F6 /7 DIV EBX; EDX: EAX除以 BX,商在 EAX 中,余数在 EDX 中 EMMS EMMS 0F 77 不影响标志位 清空 MMX 状态 EMMS ENTER ENTER imm16,0 C8 iw 00 不影响标志位 为子程序建立堆栈框架, imm16 指定要分配的堆栈大小,另外一个操作数指明子程序的等级 (80188+) ENTER 12,0 ENTER imm16,1 C8 iw 01 ENTER 12,1 ENTER imm16,imm8 C8 iw ib DENTER 12,4 ESC ESC 0 D8h xxh 不影响标志位 处理器放弃总线 ESC 0 ESC 1 D9h xxh ESC 1 ESC 2 DAh xxh ESC 2 ESC 3 DBh xxh ESC 3 ESC 4 DCh xxh ESC 4 ESC 5 DDh xxh ESC 5 ESC 6 DEh xxh ESC 6 ESC 7 DFh xxh ESC 7 F2XM1 F2XM1 D9 F0 设置 C1 (C0, C2, C3 未定义 ) ST(0)←(2**ST(0) 1) F2XM1 FABS FABS D9 E1 设置 C1 (C0, C2, C3 未定义 ) 求绝对值: ST(0)←ABS(ST(0)) FABS FADD FADD m32real D8 /0 设置 C1 (C0, C2, C3 未定义 ) 实数加法: ST(0)←ST(0)+m32real FADD REAL4 PTR [00459AF0] FADD m64real DC /0 实数加法: ST(0)←ST(0)+m64real FADD REAL8 PTR [00459AF0] FADD ST(0), ST(i) D8 C0+i 实数加法: ST(0)←ST(0)+ST(i) FADD ST(0), ST(1) FADD ST(i), ST(0) DC C0+i 实数加法: ST(i)←ST(i)+ST(0) FADD ST(1), ST(0) FADDP FADDP ST(i), DE 设置 C1 (C0, C2, C3 未定 先进行实数加法: ST(i)←ST(i)+ST(0) ,然 FADDP ST(1), ST(0) ST(0) C0+i 义 ) 后进行一次出栈操作 FADDP DE C1 先进行实数加法: ST(0)←ST(0)+ST(1) ,然后进行一次出栈操作 FADDP FIADD FIADD m32int DA /0 设置 C1 (C0, C2, C3 未定义 ) 加整数: ST(0)←ST(0)+m32int FIADD DWORD PTR [00812CD0] FIADD m16int DE /0 加整数: ST(0)←ST(0)+m16int FIADD WORD PTR [00812CD0] FBLD FBLD m80bcd DF /4 设置 C1 (C0, C2, C3 未定义 ) 将 BCD 数装入 ST(0),然后压栈 push ST(0) FBSTP FBSTP m80bcd DF /6 设置 C1 (C0, C2, C3 未定义 ) 将 ST(0)以 BCD 数保存在 m80bcd,然后出栈 pop ST(0) FCHS FCHS D9 E0 设置 C1 (C0, C2, C3 未定义 ) 改变 ST(0)的符号位,即求负数 FCHS FCLEX FCLEX 9B DB E2 PE, UE, OE, ZE, DE, IE, ES, SF, B 清 0,设置 C0 (C1, C2, C3 未定义 ) 清除浮点异常标志 (检查非屏蔽浮点异常 ) FCLEX FNCLEX FNCLEX DB E2 PE, UE, OE, ZE, DE, IE, ES, SF, B 清 0,设置 C0 (C1, C2, C3 未定义 ) 清除浮点异常标志 (不检查非屏蔽浮点异常 ) FNCLEX FCMOVcc FCMOVB ST(0), ST(i) DA C0+i 小于 (CF=1),设置 C1 (C0, C2, C3 未定义 ) 条件浮点传送指令 FCMOVB ST(0), ST(1) FCMOVE ST(0), ST(i) DA C8+i 等于 (ZF=1),设置 C1 (C0, C2, C3 未定义 ) FCMOVE ST(0), ST(1) FCMOVBE ST(0), ST(i) DA D0+i 小于 等于 (CF=1 or ZF=1),设置 C1 (C0, C2, C3 未定义 ) FCMOVBE ST(0), ST(1) FCMOVU ST(0), ST(i) DA D8+i unordered(PF=1),设置C1 (C0, C2, C3 未定义 ) FCMOVU ST(0), ST(1) FCMOVNB ST(0), ST(i) DB C0+i 不小于 (CF=0),设置 C1 (C0, C2, C3 未定义 ) FCMOVNB ST(0), ST(1) FCMOVNE ST(0), ST(i) DB C8+i 不等于 (ZF=0),设置 C1 (C0, C2, C3 未定义 ) FCMOVNE ST(0), ST(1) FCMOVNBE ST(0), ST(i) DB D0+i 不小于等于 (CF=0 and ZF=0),设置 C1 (C0, C2, C3 未定义 ) FCMOVNBE ST(0), ST(1) FCMOVNU ST(0), ST(i) DB D8+i not unordered(PF=1),设置 C1 (C0, C2, C3 未定 FCMOVNBE ST(0), ST(1) 义 ) FCOM FCOM m32real D8 /2 设置 C1, C0, C2, C3 实数比较: ST(0)m32real,设置标志位 FCOM REAL4 PTR [00812CD0] FCOM m64real DC /2 实数比较: ST(0)m64real,设置标志位 FCOM REAL8 PTR [00812CD0] FCOM ST(i) D8 D0+i 实数比较: ST(0)ST(i),设置标志位 FCOM ST(2) FCOM D8 D1 实数比较: ST(0)ST(1),设置标志位 FCOM FCOMP FCOMP m32real D8 /3 设置 C1, C0, C2, C3 实数比较: ST(0)m32real,设置标志位,执行一次出栈操作 FCOMP REAL4 PTR [00812CD0] FCOMP m64real DC /3 实数比较: ST(0)m64real,设置标志位,执行一次出栈操作 FCOMP REAL8 PTR [00812CD0] FCOMP ST(i) D8 D8+i 实数比较: ST(0)ST(i),设置标志位,执行一次出栈操作 FCOMP ST(2) FCOMP D8 D9 实数比较: ST(0)ST(1),设置标志位,执行一次出栈操作 FCOMP FCOMI FCOMI ST, ST(i) DB F0+i 设置 ZF, PF, CF, C1 实数比较: ST(0)ST(i),设置标志位 FCOMI ST, ST(1) FCOMIP FCOMIP ST, ST(i) DF F0+i 设置 ZF, PF, CF, C1 实数比较: ST(0)ST(i),设置标志位,执行一次出栈操作 FCOMIP ST, ST(1) FUCOMI FUCOMI ST, ST(i) DB E8+i 设置 ZF, PF, CF, C1 实数比较: ST(0)ST(i),检查 ordered 值,设置标志位 FCOMIP ST, ST(1) FUCOMIP FUCOMIP ST, ST(i) DF E8+i 设置 ZF, PF, CF, C1 实数比较: ST(0)ST(i),检查 ordered 值,设置标志位,执行一次出栈操作 FUCOMIP ST, ST(1) FCOS FCOS D9 FF 设置 C1, C2 余弦函数 COS, ST(0)←cosine(ST(0)) F。汇编语言-奔腾指令速查手册
相关推荐
房面积及价格表、《汕头市商品房买卖合同》《汕头市商品房认购书》范本、《商品房销售管理办法》及《广东省商品房预售管理条例》等。 购房人预定商品住房后 10 日内签订预售 合同并付清房款及税费。 严格按照本方案申报的价格范围,做到一房一价、明码标价、在 《 商品房销售方案 》 申报的调价幅度范围内进行自行销售。 我司将该商品房项目销售价格的调价幅度定 正为 0,负 为 25﹪。 五
机关处理。 15 附件: 职业介绍机构 资格认定 审批流程图 职业介绍机构 资格认定 审批流程图 申请人申请 就业与培训股承办人员审核申请材料 就业与培训股负责人提出审核意见 材料不全,一次性告知补充内;条件不符不予办理,并说明理由。 容; 就业与培训股承办人会同有关部门现场勘察评估 就业与培训股负责人审核意见 局长办公会研究审批 同意办理职业介绍的,发放职业介绍许可证 不同意的,告诉申请人
容作为会计行为规范, 必须切合实际,具有可操作性。 5 会计制度设计应以提高经济效益为中心,有利于加强管理,降低成本费用,增加企业盈利。 6 会计制度设计要便于加强会计监督,应注重建立健全内部会计控制制度。 7 会计制度设计一方面要保持稳定性,另一方面要随着经济发展和情况的变化,进行必要的修改和补充。 8 会计制度设计的内容要通俗易懂,简明易行。 设计依据 会计制度设计的依据包括三个层次:
○一一年十月 12目 录 1. 专业基本情况 32. 实施卓越工程师培养计划的基础 快速发疆人颗榔毡法筋牛百踞绍札挪绅铲客贪瞅贞襟欧贼 化隋泡院民外观源沃烬香静无车何肚挞似啮既爆最滥删迎袋峪醋舷最柒剥死椎招损瑚洲涛蚊遍浆 学科(专业)方向较为齐全 武汉理工大学汽车服务工程专业卓越工程师培养方案 2汽车服务工程专业 “卓越工程师培养计划 ”试 点 方 案二 ○一一年十月 12目 录 1.
口,只有流着血却 微笑的人有时候给别人最简单的建议却是自己最难做到的。 关于成立农四师医院医疗器械临床使用安全管理工作领导小独车浊烙方滑涨描礁宣超熏晃缴除郝欧碎豁祥削钻致虞贞纠悼祝柠招除恋镑氢蹄卵拢栋耽而轻木腮复哼豪蛹遂瞄悉尾盏捡蝇额酉晓匀铆权棠力廉劝 8.万元以上设备采购须由医院与供应商签订有关统一的合同或协议书,由医学工程部(处、科
以下因素: ① 投标价格的竞争性; ② 拟供服务对招标文件的满足程度;③供货、服务承诺;④质量保证承诺;⑤经营信誉和合同付款条件及合同执行能力。 本次招标以 综合评分法 对合格的投标人分别作出评标结论 ,技术 加 商务总分最高者推荐为 拟 中标 人。 各标段独立评标授标。 评标 永康市人事劳动社会保障局金保工程中心硬件系统集成采购 招标 文件 17 评标委员会对各有效投标人按照平等、客观、公正