3-4逻辑运算指令.pptVIP

  • 30
  • 0
  • 约3.61千字
  • 约 17页
  • 2016-12-01 发布于浙江
  • 举报
3-4逻辑运算指令

微型计算机原理及应用 第3章 8086指令系统 第3章 8086指令系统 指令是让计算机完成某种操作的命令,指令的集合称作指令系统,不同CPU的计算机有不同的指令系统。指令是根据计算机CPU硬件特点研制出来的,指令的符号用规定的英文字母组成,称为助记符。 操作码 [操作数],[操作数] 逻辑运算和移位指令 3.3.3 逻辑运算和移位指令 Test指令的的测试功能实例  例:设AL中存有报警信号,若D7=1,表示温度报警,程序转向报警处理程序T-ALARM;若D6=1,转向压力报警程序P-ALARM。 可用以下指令实现: TEST AL,1000 0000B ;查AL的D7=1? JNZ T-ALARM;是1(非零),转向温度报警程序。 TEST AL,0100 0000B ;D7=0 , D6=1? JNZ P-ALARM ;是1(非零),转向压力报警程序 (1)非循环移位指令 (2)循环移位指令 [例1]把以DATA为首址的两个连续单元中的16位无符号数乘以10。 课堂练习 方法(1): MOV BL,AL ADD AL,AL ADD AL,AL ADD AL,BL 方法(2): MOV BL,AL MOV CL,2 SAL AL,CL ADD AL,BL * * 目标操作数,用以存放结果 源操作数 助记符,用以说

文档评论(0)

1亿VIP精品文档

相关文档