问答题

设字节地址(20H)=01H。试分析程序执行后,位地址00H、01H中的内容为何值?P1口的8条I/O线为何状态?
   START: CLR   C             ;C=0
          MOV   A,#66H        ;A=66H=01100110B
          JB    07H,LOOP1     ;07H=0,不满足条件,顺序执行
          CPL   C             ;C=1
          SETB  01H           ;(01H)=1,字节地址(20H)=00000011B=03H
   LOOP1: ORL   C,Acc.2       ;C=1
          JBC   Acc.2,LOOP2   ;Acc.2=1,转LOOP2,并Acc.2=O,A=01100010B=62H
          CLR   00H           ;(00H)=0,未执行
   LOOP2: MOV   P1,A          ;P1=62H
          RET                 ;子程序结束返回

A.2
B.2,LOOP2
C.2=1,转LOOP2,并Acc.2=O,A=01100010B=62H
微信扫码免费搜题