电子与通信技术

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

题目

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

参考答案和解析
正确答案: MOV  DPTR,  #2000H    
MOVX  A,  @DPTR    
MOV  20H,  A
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下面的数据传送指令中,错误的操作是()

A.MOVSS:[BX+DI],1000H

B.MOVDX,1000H

C.MOVWORDPTR[BX],1000H

D.MOVDS,2000H


参考答案:D

第2题:

下列的数据传送指令中,错误的操作是______。

A.MOV SS: [BX+DI], 1000H

B.MOV DX, 1000H

C.MOV WORD PTR [BX], 1000H

D.MOV DS, 2000H


正确答案:D
解析:近程的数据通常定义在一个段中,对应于物理存储器中的一个段,只要程序一开始将其段值放置在DS中,以后数据的访问只改变偏移值,而不必改变其段值。

第3题:

PC机采用汇编语言程序访问其中断控制器和DMA控制器中的各端口时,采用下列哪类指令?

A.通用数据传送指令中的MOV指令

B.通用数据传送指令中的PUSH和POP指令

C.输入/输出指令

D.处理器控制指令中和外部同步指令


正确答案:C

第4题:

在DMA传送过程中完成数据传送功能是由()。

  • A、CPU执行从存储器读出的指令
  • B、CPU直接控制外部设备与存储器
  • C、DMA执C行从存储器读出的指令
  • D、DMA的C硬件直接控制

正确答案:D

第5题:

要完成以下的数据传送,应如何用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 

第6题:

下列的数据传送指令中,错误的操作是( )。

A.MOV SS:[DX+D1],1000H

B.MOV DX,1000H

C.MOV WORD PTR[BX],1000H

D.MOV DS,2000H


正确答案:D
解析:近程的数据通常定义在一个段中,对应于物理存储器中的一个段,只要程序一开始将其段值设置在DS中,以后数据的访问只改变偏移值,而不必改变其段值。

第7题:

下面的数据传送指令中,错误的操作是()。

  • A、MOV SS:[BX+DI],1000H
  • B、MOV DX,1000H
  • C、MOV WORD PTR[BX],1000H
  • D、MOV DS,2000H

正确答案:D

第8题:

MCS-51指令中,MOVX为片外RAM传送指令。()


参考答案:√

第9题:

下列各指令属于累加器A与外部RAM之间的传送指令的是()。

  • A、MOV@DPTR,A
  • B、MOVCA,@A+DPTR
  • C、MOVX@Ri,A
  • D、MOVA,@Ri

正确答案:C

第10题:

一条指令的完成一般有取指令和()两个阶段。

  • A、取数据
  • B、执行指令
  • C、取地址
  • D、传送数据

正确答案:B

更多相关问题