第4章80x86指令系统 (2).pptVIP

  • 9
  • 0
  • 约9.15千字
  • 约 31页
  • 2017-06-15 发布于北京
  • 举报
三、逻辑类指令 “与”运算指令 格式:AND dst, src “或”运算指令 格式: OR dst, src “非”运算指令 格式:NOT opr “异或”运算指令 格式:XOR dst, src 测试指令 格式:TEST dst, src 说明:TEST相当于AND运算,但是 不保存结果,仅影响标志。 (1) 逻辑”与” AND 对两个操作数进行按位逻辑“与”操作。 格式:AND dest, src 用途:保留操作数的某几位,清零其他位。 例1:保留AL中低4位,高4位清0。 AND AL, 0FH 例2:AL中有字符’a’~’z’, 将其转换成大写。(‘a’=61h, ‘A’=41h) AND AL, 例:测试AL的bit7,bit5,bit2是否都是1。 AND AL, CMP AL, JZ YES ; if match, go to YES … … ; if not match … … YES: … … ; goes here if all ‘1’ (2) 逻辑”或” OR 例:把AH和AL中的非压缩BCD码组

文档评论(0)

1亿VIP精品文档

相关文档