下载此文档

12数据传送类指令练习.ppt


文档分类:通信/电子 | 页数:约9页 举报非法文档有奖
1/ 9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/ 9 下载此文档
文档列表 文档介绍
数据传送类指令练习
●习题
●答案
1、对程序存储器的读操作只能使用( )
A、MOV指令 B、PUSH指令 C、MOVX指令 D、MOVC指令
2、MCS51执行完MOV A,#08H后,PSW的哪一位被置位( )
A、C           B、F0       C、OV           D、P
3、 MCS-51系统中,若用传送指令访问片内RAM,它的操作码助记符是;若用传送指令访问片外RAM,它的操作码助记符是。
PSW,#18H是将MCS-51的工作寄存器组置为第组。
,A的内容为40H,执行下类指令:MOVC A,***@A+DPTR后,送入A的是ROM 单元的内容。
用简单的指令序列完成以下功能:
6、将内RAM 30H单元的内容传送到外RAM 3000H单元中。
7、将ROM 0100H单元的内容传送到内RAM 40H单元中。
8、将外RAM 0070H单元的内容传送到R5中。
9、用2种方法实现内RAM 60H和61H单元内容的互换。
10、设SP=60H,片内RAM的(30H)=24H,(31H)=10H,请填出注释中的结果。
PUSH 30H ; SP= ,(SP)= .
PUSH 31H ; SP= ,(SP)= .
POP DPL ; SP= ,DPL= .
POP DPH ; SP= ,DPH= .
MOV A,#00H
MOVX ***@DPTR,A
最后的执行结果是。
11、设片内RAM中(59H)=50H,执行下列程序段
MOV A,59H
MOV R0,A
MOV A,#0
MOV ***@R0,A
MOV A,#25H
MOV 51H,A
MOV 52H,#70H
问A=? (50H)=? (51H)= ? (52H)=?
12、R0=4BH,A=84H,片内RAM (4BH)=7FH,(40)=20H
MOV A,***@R0
MOV ***@R0,40H
MOV 40H,A
MOV R0,#35H
问执行程序后R0、A和4BH、40H单元内容的变化如何?
13、欲将片外RAM中0357H单元的内容传送给A,判断下列指令或程序段的正误。
⑴ MOVX A,3057H ( )
⑵ MOV DPTR,#3057H ( )
MOVX A,***@DPTR
⑶ MOV P2,#30H ( )
MOV R0,#57H
MOVX A,***@R0
⑷ MOV P2,#30H ( )
MOV R2,#57H
MOVX A,***@R2
14、欲将SFR中的PSW寄存器内容读入A,判断下列指令的正误。
⑴ MOV A,PSW ( )
⑵ MOV A,0D0H ( )
⑶ MOV R0,#0D0H ( )
MOV A,***@R0
MOVX A,***@R0
⑷ PUSH PSW ( )
POP ACC
返回
1、对程序存储器的读操作只能使用( )
A、MOV指令 B、PUSH指令 C、MOVX指令 D、MOVC指令
2、MCS51执行完MOV A,#08H后,PSW的哪一位被置位( )
A、C           B、F0       C、OV           D、P
3、 MCS-51系统中,若用传送指令访问片内RAM,它的操作码助记符是;若用传送指令访问片外RAM,它的操作码助记

12数据传送类指令练习 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数 9
  • 收藏数 0 收藏
  • 顶次数 0
  • 上传人 中国课件站
  • 文件大小 0 KB
  • 时间2011-10-11
最近更新