试编写程序,查找在内部RAM的30H~50H单元中是否有0AAH这一数据。若有,则将51H单元置为“01H”;若未找到,则将51H单元置为“00H”
举一反三
- 试编写一程序,查找内部RAM单元的20H~50H中是否有0AAH这一数据,若有,则将51H单元置为01H,若没有,则使51H单元置0。
- 已知(A)=01H,(SP)=50H,(DPTR)=100H。则下述程序段执行后 (A)、(B)、(SP)、(DPH)、Acc.7的结果为( )。 RL A MOV B,A MOVC A,@A+DPTR PUSH Acc SJMP $ ORG 100H DB 10H,20H,30H A: 30H,2,51H,01H,0 B: 20H,02H,4FH,10H,0 C: 30H,02H,51H,01H,1 D: 20H,4,50H,00H,1
- 内部RAM中,可作为工作寄存器区的单元地址为 H ~ H 。
- AT89S52单片机内部RAM中,可作为工作寄存器区的单元地址为 ______ H~ ______ H。
- 执行如下三条指令后,30H单元的内容是( ) A: 、0 B: H C: H D、F D: H E: O F: O G: O H: R1,#30H I: 40H,#0 J: @R1,40H <br/>A、40H B、30H