要完成以下的数据传送,应如何用MCS-51指令实现? ⑴ R1的内容传送到R0; ⑵ 片外RAM 20H单元的内容送R0; ⑶ 片外RAM 20H单元的内容送片内RAM 20H单元; ⑷ 片外RAM 1000H单元的内容送片内RAM 20H单元; ⑸ ROM 2000H 单元的内容送R0; ⑹ ROM 2000H 单元的内容送片内RAM 20H单元; ⑺ ROM 2000H 单元的内容送片外RAM 20H单元。

题目

要完成以下的数据传送,应如何用MCS-51指令实现? ⑴ R1的内容传送到R0; ⑵ 片外RAM 20H单元的内容送R0; ⑶ 片外RAM 20H单元的内容送片内RAM 20H单元; ⑷ 片外RAM 1000H单元的内容送片内RAM 20H单元; ⑸ ROM 2000H 单元的内容送R0; ⑹ ROM 2000H 单元的内容送片内RAM 20H单元; ⑺ ROM 2000H 单元的内容送片外RAM 20H单元。


相似考题
更多“要完成以下的数据传送,应如何用MCS-51指令实现? ⑴ R1的内容传送到R0; ⑵ 片外RAM 20H单元的内容送R0; ⑶ 片外RAM 20H单元的内容送片内RAM 20H单元; ⑷ 片外RAM 1000H单元的内容送片内RAM 20H单元; ⑸ ROM 2000H 单元的内容送R0; ⑹ ROM 2000H 单元的内容送片内RAM 20H单元; ⑺ ROM 2000H 单元的内容送片外RAM 20H单元。”相关问题
  • 第1题:

    编程将内部RAM的20H单元的内容传送给外部RAM的2000H单元。


    正确答案: M.OV A,20H
    M.OV DPTR,#2000H MOVX @DPTR,A

  • 第2题:

    试编写程序,将内部RAM的20H、21H、22H三个连续单元的内容依次存入2FH、2EH和2DH单元。


    正确答案: MOV 2FH,20H
    MOV 2EH,21H
    MOV 2DH,22H

  • 第3题:

    LESSI,[2000H]指令的全部功能是()。

    • A、把地址2000H送SI
    • B、把地址2000H字单元的内容送SI
    • C、把地址2000H字单元内容送SI,把2002H字单元内容送ES
    • D、把地址2000H字单元内容送ES,把2002H字单元内容送SI

    正确答案:D

  • 第4题:

    对片外数据RAM单元读写数据用()。

    • A、MOV指令
    • B、MOVX指令
    • C、WR指令
    • D、MOVC指令

    正确答案:B

  • 第5题:

    片内RAM低128单元,按其用途划分为()、位寻址区和用户RAM区3个区域。


    正确答案:工作寄存器组

  • 第6题:

    MCS-51中的位地址00H~7FH,位于下列哪些单元中()。

    • A、片内RAM00H~1FH
    • B、片内RAM20H~2FH
    • C、片外RAM0020H~002FH

    正确答案:B

  • 第7题:

    写出能完成下列数据传送的指令:外部RAM 2000H单元中的内容送到内部RAM 20H单元


    正确答案: MOV  DPTR,  #2000H    
    MOVX  A,  @DPTR    
    MOV  20H,  A

  • 第8题:

    将89C51片外RAM某单元中的内容送累加器A,应采用()这样的指令。

    • A、MOV  A  @DPTR
    • B、MOVX  @DPTR A
    • C、MOV  @DPTR A
    • D、MOVX  A @DPTR

    正确答案:D

  • 第9题:

    MCS-51单片机片内共有()字节单元的ROM,()字节单元的RAM。


    正确答案:65;256

  • 第10题:

    堆栈指针SP的内容可指向片内00H--7FH的任何RAM单元,系统复位后,SP初始化为00H。


    正确答案:错误

  • 第11题:

    AT89C51单片机片内共有()字节单元的RAM。


    正确答案:128

  • 第12题:

    问答题
    要完成以下的数据传送,应如何用MCS-51指令实现? ⑴ R1的内容传送到R0; ⑵ 片外RAM 20H单元的内容送R0; ⑶ 片外RAM 20H单元的内容送片内RAM 20H单元; ⑷ 片外RAM 1000H单元的内容送片内RAM 20H单元; ⑸ ROM 2000H 单元的内容送R0; ⑹ ROM 2000H 单元的内容送片内RAM 20H单元; ⑺ ROM 2000H 单元的内容送片外RAM 20H单元。

    正确答案: ⑴ R1的内容传送到R0;
    MOV   A,R1   
    MOV  R0,A 
    ⑵ 片外RAM 20H单元的内容送R0;   
    MOV   R1,#20H   
    MOVX  A,@R1   
    MOV   R0,A 
    ⑶ 片外RAM 20H单元的内容送片内RAM 20H单元;   
    MOV   R1,#20H
    MOVX  A,@R1   
    MOV   20H,A 
    ⑷ 片外RAM 1000H单元的内容送片内RAM 20H单元;   
    MOV   DPTR,#20H   
    MOVX  A,@DPTR   
    MOV   20H,A 
    ⑸ ROM 2000H 单元的内容送R0; 
    MOV   DPTR,#2000H 
    CLR   A   MOVC  A,@A+DPTR   
    MOV   R0,A 
    ⑹ ROM 2000H 单元的内容送片内RAM 20H单元; 
    MOV   DPTR,#2000H 
    CLR   A   
    MOVC  A,@A+DPTR   
    MOV   20H,A 
    ⑺ ROM 2000H 单元的内容送片外RAM 20H单元。 
    MOV   DPTR,#2000H 
    CLR   A  
    MOVC  A,@A+DPTR   
    MOV   R0,#20H   
    MOVX  @R0,A 
    解析: 暂无解析

  • 第13题:

    如89C51的寄存器SP的内容是07H,执行PUSH A指令后,()。

    • A、 片内RAM 07H单元内容与累加器A的内容一样
    • B、 片外RAM 07H单元内容与累加器A的内容一样
    • C、 片外RAM 08H单元内容与累加器A的内容一样
    • D、 片内RAM 08H单元内容与累加器A的内容一样

    正确答案:D

  • 第14题:

    CPU访问片内、片外ROM指令用(),访问片外RAM指令用()。


    正确答案:MOVC;MOVX

  • 第15题:

    写出能完成下列数据传送的指令:外部ROM 2000H单元中的内容送到内部RAM 20H单元;


    正确答案: MOV  DPTR,  #2000H    
    MOV  A,  #00H 
    MOVC A,  @A+DPTR    
    MOV  20H,  A

  • 第16题:

    单片机复位后不影响片内RAM单元的数据,仅影响特殊功能寄存器中的内容。


    正确答案:正确

  • 第17题:

    写出能完成下列数据传送的指令:内部RAM 20H单元中的内容送到30H单元


    正确答案:MOV  30H,  20H

  • 第18题:

    MCS-52单片机片内共有()字节单元的RAM。


    正确答案:256

  • 第19题:

    写出能完成下列数据传送的指令:外部2000H单元中的内容送到外部RAM 3000H单元;    


    正确答案: MOV  DPTR, #2000H    
    MOVX A,  @DPTR    
    MOV  DPTR,  #3000H    
    MOVX @DPTR,  A

  • 第20题:

    已知程序执行前,在AT89S51单片机片内RAM中,(A)=85H,(R0)=20H,(20H)=0AFH,(Cy)=1,(21H)=0FFH。写出下列指令独立执行后寄存器和存储单元的内容,若该指令影响标志位,写出CY、AC、OV和P的值。 ADD  A,@R0; ADDC A, 21H;   SWAP A     ;  SUBB A,#50H;   DEC R0    ; XCHD A,@R0;


    正确答案: CY=1,AC=1,OV=1,P=1 ,(A)=34H 
    CY=1,AC=1, P=1,OV=0 ,(A)=85H 
    (A)=58H ,P=1 
    CY=0,AC=0, P=1,OV=1 ,(A)=34H 
    R0=1FH
    (A)=8FH,(20H)=0A5H,P=1 

  • 第21题:

    MCS-51单片机的位寻址区位于内部RAM的()单元。

    • A、00H—7FH
    • B、20H—7FH
    • C、00H—1FH
    • D、20H—2FH

    正确答案:D

  • 第22题:

    写出能完成下列数据传送的指令:外部RAM 20H单元中的内容送到内部RAM 20H单元


    正确答案: MOV  R0, #20H    
    MOVX  A,  @R0    
    MOV   20H,  A

  • 第23题:

    填空题
    MCS-51单片机上电复位时,CPU从()H单元开始执行程序,SP=()H,第一个压入堆栈的数据将位于()(片内,片外)RAM的()H单元。

    正确答案: 0000,07,片内,08
    解析: 暂无解析

  • 第24题:

    单选题
    LESSI,[2000H]指令的全部功能是()。
    A

    把地址2000H送SI

    B

    把地址2000H字单元的内容送SI

    C

    把地址2000H字单元内容送SI,把2002H字单元内容送ES

    D

    把地址2000H字单元内容送ES,把2002H字单元内容送SI


    正确答案: D
    解析: 暂无解析