全文预览

《单片机原理与C51基础》赵丽清(课后习题及答案全套)

上传者:相惜 |  格式:doc  |  页数:45 |  大小:0KB

文档介绍
在 AT89S51 中, PC和 DPTR 都用于提供地址,但 PC 是为访问( )提供地址,而 DPT R 是为访问( )和( )提供地址。【 3-23 】试写出完成以下数据传送的指令序列。(1) R1 的内容传送 R0; (2 )片外 RAM 60H 单元的内容送入 R0; (3 )片外 RAM 60H 单元的内容送入片内 RAM 40H 单元; (4 )片外 RAM 1000H 单元的内容送入片外 RAM 40H 单元。【 3-24 】试编程,将外部 RAM 1000H 单元中的数据与内部 RAM 60H 单元中的数据相互交换。【 3-25 】对程序存储器的读操作。只能使用( )。 A) MOV 指令 B) PUSH 指令 C) MOVX 指令 D) MOVC 指令【 3-26 】( DPTR ) =507BH ,( SP) =32H ,( 30H ) =50H ,( 31H ) =5FH ,( 32H ) =3CH ,则执行下列指令后,( DPH )=(),( DPL )=(),( SP)=()。 POP DPH POP DPL POP SP 【 3-27 】假定,( SP) =60H ,(A) =30H ,(B) =70H ,执行下列指令后, SP 的内容为( ), 61H 单元的内容为( ), 62H 单元的内容为( )。 PUSH Acc PUSH B【 3-28 】已知程序执行前有( A) =02H ,( SP) =52H ,( 51H ) =FFH ,( 52H ) =FFH 。下述程序执行后, (A)=(),( SP)=(),( 51H )=(),( 52H )=(),( PC)=()。 POP DPH POP DPL MOV DPTR , #4000H RLA MOV B,A MOVC A, @A+DPTR PUSH Acc MOV A,B INC A

收藏

分享

举报
下载此文档