青岛农业大学机电工程学院微机原理与应用课件 第四章(4).pptVIP

  • 4
  • 0
  • 约6.13千字
  • 约 31页
  • 2019-05-13 发布于广东
  • 举报

青岛农业大学机电工程学院微机原理与应用课件 第四章(4).ppt

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精品文档

相关文档