逻辑运算指令
教
数据位传送指令 MOV C, bit MOV bit,C 位变量修改指令 CLR C CLR bit CPL C CPL bit SETB C SETB bit 位变量逻辑指令 ANL C, bit bit
案
第页
纸
第四节位操作指令
;bit 可直接寻址位 C←(bit) ;C 进位位 (bit) ← C
; 将 C=0 ; 将 C 求反再存入 C ; 将 bit 求反再存入 bit ; 将 C=1 ; (bit) ← 1
ANL
C,
bit
ORL
C,
bit
ORL
C,
【小结】
逻辑运算指令的语法应用
华东石油技师学院教案首页
授课时间 班级 课题:逻辑运算指令位操作指令 教学目、难点:多种指令的含义及之间的差别 难点:能看懂程序并适当应用 授课方法:讲授法实验法 教学参考及教具(含电教设备) :
授课执行情况分析:
项
目
执 行 情 况 与计划进度:囗吻合囗较吻合囗不吻合 囗优囗良囗中囗差 囗好囗较好囗一般囗差
备注
授课进度 课堂纪律 掌握情况
板书设计或授课提纲
一、 逻辑运算指令 循环 逻辑与 逻辑或 二、 位操作指令 位传送 位修改
教
【讲授新课】
案
第页
纸
第三节逻辑运算指令
CLR CPL SWAP A A A ; A←“0” ; A← A ; A0~3 Left)
A4~7
左循环指令(Rotate Accumulator RL A
右循环指令(Rotate Accumulator Right) RR A 逻辑与指令 ANL A, Rn ANL A, direct ANL A, #data ANL A, @Ri ANL direct, A ANL direct, #data 逻辑或指令 ORL A, Rn ORL A, direct ORL A, #data ORL A, @Ri ORL direct, A ORL direct, #data 逻辑异或指令 XRL A, Rn XRL A, direct XRL A, #data XRL A, @Ri XRL direct, A XRL direct, #data