《单片机原理与接口技术》考试题2

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、填空题(本大题共12小题,每空1分,共30分)

1、单片机外总线有三种:其中包括 、 、和

总线。

2、8051内部数据存储器的地址范围是 ,位地址空间的字节地

址范围

是 ,对应的位地址范围是 ,外部数据存储器的最大可

扩展容量是 。

3、8051汇编语言指令格式中,唯一不可缺少的部分是__ ______。

4、8051的中断源有 , , ,T1, ,有 个中断优先级。

5、设DPTR=2000H,(A)=80H,则MOVC A,@A+DPTR源操作数的实际地址

为 。

6、MOV C,2OH 源操作数寻址方式为 寻址。

7、MCS-51系列单片机指令系统的寻址方式有 、 、 、

立即寻址、 、 、 。

8、MOVX A,@DPTR 源操作数寻址方式为 。

9、单片机80C51片内有两个 位的定时/计数器,即T0和T1,它

们都有 和 的功能

10、两位十六进制数最多可以表示 个存储单元。

11、数据指针DPTR是一个 位的 特殊功能寄存器。

12、假定 (R7)=19H, (30H)=00H, (R1)=40H, (40H)=0FFH.执行指令

DEC R7

DEC 30H

DEC @R1

后,R7的内容为___ __,30H的内容为__ ___,40H的内容为___

____。

二、单项选择题(本大题共10小题,每小题2分,共20分)

1、CPU主要的组成部分为( )

A. 运算器、指令译码器

B.加法器、寄存器

C.运算器、寄存器

D. 运算器、控制器

2、8051是( )

A.CPU B.微处理器 C.单片微机 D.控制器

3、MCS-51单片机外扩存储器芯片时,4个I/O口中用作地址总线和数据总线分时复用的是( )。

A.P2口 B. P1口 C. P0口和P2 D.P0口

4、对某单元的部分位置位,应采用下面哪种逻辑操作( )。A. ORL B. ANL C.CPL D.XRL

5、、执行返回指令时,返回的断点是( )

A. 调用指令下一条指令的首地址

B.调用指令的末地址

C. 调用指令的首地址

D.返回指令的末地址

6、MOV A,#02H指令中源操作数的寻址方式是( )

A.位寻址

B. 立即寻址

C. 直接寻址

D.寄存器寻址

7、指令和程序是以( ) 形式存放在程序存储器中。

A.源程序

B.汇编程序

C.二进制编码

D.BCD码

8、以下哪一条指令的写法是错误的( )。

A、MOVC A,@A+DPTR

B、MOV R0,#FEH

C、CPL A

D、PUSH ACC

9、十进制数126其对应的十六进制可表示为( )

A.8F

B.8E

C.FE

D.7E

10、外部中断1固定对应的中断入口地址是( )

A. 0003H

B.000BH

C. 0013H

D.001BH

三、分析题(本大题共3题,共30分)

1、利用MCS-51指令来实现以下数据的传送。(每题3分,共15分)

1)利用直接寻址把立即数34H送到内部RAM的20H单元。

2)利用寄存器间接寻址把立即数6BH送入内部RAM的20H单元。

3)利用直接寻址把P1口的内容传送到P3口

4)利用寄存器间接寻址把累加器A中的内容传送到外部数据存储器4000H 单元中。

5)交换片内RAM中40H单元与57H单元中的内容。

2、将外部数据存储器7FF0H单元中的数据取出,存放到外部数据存储器2000H单元中去。(共5分)

3、若a、b、c三个数分别存放在存储器40H、41H、42H三个单元中,试编写计算Y=a+b-c的程序,并将结果存入片内43H中。(共10分)

四、设计题(共20分)

从片内RAM的01H单元开始存放有20个无符号数,试找出其中的最大

数,并存入40H单元。

要求:1、画出设计该程序的程序流程图;

2、采用汇编语言进行编程。

相关文档
最新文档