第三章 8086 CPU的指令系统(第四讲) chap3_4解析.pptVIP

  • 23
  • 0
  • 约 35页
  • 2017-01-31 发布于湖北
  • 举报

第三章 8086 CPU的指令系统(第四讲) chap3_4解析.ppt

第三章 8086 CPU的指令系统(第四讲) chap3_4解析

1 3.3.3 逻辑运算和移位指令 (1) 逻辑”与” AND 对两个操作数进行按位逻辑“与”操作。 格式:AND dest, src 用途:保留操作数的某几位,清零其他位。 例1:保留AL中低4位,高4位清0。 AND AL, 0FH 例2:AL中有字符’a’~’z’, 将其转换成大写。 AND AL, 例3:测试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 例2:把AH和AL中的非压缩BCD码组合成压 缩的BCD码, 放到AL中。 MOV CL, 4 SHL AH, CL OR AL, AH 例3:把AL的第5位置为1 OR AL, (3) 逻辑“非”(取反) NOT (4) 逻辑”异或

文档评论(0)

1亿VIP精品文档

相关文档