作业帮 > 数学 > 作业

弱弱的问一道简单的关于单片机的问题!

来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/04/24 18:50:27
弱弱的问一道简单的关于单片机的问题!
26.执行下列程序段中第一条指令后,(1)(P 1.7)=        (P 1.3)=
   ,(P 1.2)=       ;执行第二条指令后,(2)(P 1.5)=:
      ,(P1.4)=      ,(P1.3)=       .
ANL P1,#73H
ORL P1,#38H
第一条指令:立即数73H的二进制码为 01110011B ,将P1口内容与该数按位“与”位逻辑操作.请问此时P1内容是什么?(按全为0算吗?)
第二条指令:ORL“或”逻辑操作,此时P1的内容是啥?是按照第一条指令的结果来吗?还是全为0?上面有个分号,该作为并列理解还是第一条语句结束理解呢?
ANL P1, #73H 后 P1 的内容要看之前是什么内容.但总之指令执行后P1的内容是:P1.7=0 P1.3=0 , P1.2=0;(其它几位保持不变) 因为任何数和0相与都是0
ORL P1, #38H 后,P1.5=1, P1.4=1, P1.3=1; (其它几位保持不变) 跟第一条指令没关系.
任何数与1相或都是1.