《单片机与嵌入式系统》试卷A答案

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

。。。。。。。。。。。。。。。。。。。装。。。。。。。。。。。。。。。。。。。。。订。。。。。。。。。。。。。。。。。。。。。。。。。线。。。。。。。。。。。。。。。

2009~2010学年第2学期《单片机与嵌入式开发技术》试卷〖A卷〗

附:试卷中可能用到的特殊功能寄存器

2.

3.

4.

5.

一、选择题(每题1分,共20分)

注:请将选择题答案填入下表中,否则答题无效。

1、80C51单片机的堆栈区只可设置在(A)。

A. 片内RAM

B. 片外RAM

C. 片内ROM

D. 片外ROM

2、MCS-51单片机串行端口有四种工作方式,其中方式1为(C)。

A. 同步串行移位寄存器方式

B. 11位波特率可变的通用异步收发器

C. 10位波特率可变的通用异步收发器

D. 11位固定波特率的通用异步收发器

3、下面关于MCS-51单片机并行扩展接口的描述,正确的为(C)。

A. 扩展的数据存储器和并行存储器必须统一编制

B. 必须用专用的地址译码器来产生片选信号

C. 执行“MOVX A,@R0”期间,P3.7(RD)引脚可能为低电平,而P3.6(WR)引脚保持高电平

D. 执行“MOVX @R0,A”期间,P3.7(RD)引脚可能为低电平,而P3.6(WR)引脚保持高电平

4、 80C51 CPU是(C)位的单片机。

A. 16

B. 4

C. 8

D. 准16

5、在单片机中,通常将一些中间计算结果放在( D )中。

A.累加器

B.控制器

C.程序存储器

D.数据存储器

6、数据指针DPTR在(C)中。

A.CPU控制器

B.CPU运算器

C.内部数据存储器

D.外部数据存储器

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

A.源程序

B.汇编程序

C.二进制编码

D.BCD码

8、辅助进位标志AC在( C )中

A.累加器

B.逻辑运算部件ALU

C.程序状态字寄存器PSW

D.DPTR

9、单片机80C51的XTAL1和XTAL2引脚是(D)引脚

A.外接定时器

B.外接串行口

C.外接中断

D.外接晶振

10、当标志寄存器P S W 的R S 0和R S 1分别为1和0时,系统选用的工作寄存器组为( C ) A.组0 B.组1 C.组2 D.组3 11、下列指令中错误的是( C )

A.MOV A ,R4

B.MOV 20H ,R4

C.MOV R4,R3

D.MOV ﹫R4,A

12、已知1只共阴极LED 显示器,其中a 笔段为字形代码的最低位,若需显示数字9,它的字形代码应为( D )。 A.06H B.F9H C.30H D.6FH 13、下面关于8051单片机内部寄存器功能的描述,正确的为( C ) A. PC 是一个8位特殊功能寄存器用于保存下面将要执行的指令地址

B. DPTR 是一个16位的数据指针,也是唯一一个用于访问扩展的I/O 口的寄存器

C. SP 是一个8位的特殊功能寄存器,执行“LCALL ”指令时,它的值增加2

D. A 只允许按字节方式访问

14、计算机内部数据之所以用二进制形式表示,主要是( B )。

A.为了编程方便

B.由于受器件的物理性能限制

C.为了通用性

D.为了提高运算速度 15、80C51的内部RAM 中,可以进行位寻址的地址空间为( B ) A.00H-2FH B.20H-2FH C.00H-FFH D.20H-FFH

16、设累加器A 的内容为0 C 9 H ,寄存器R2的内容为54H ,C Y=1,执行指令S U B B A , R2后结果为( A )

A.(A )=74H

B.(R2)=74H

C.(A )=75H

D.(R2)=75H 17、设(A )=0 C 3 H ,(R0)=0 A A H ,执行指令A N L A ,R0后,结果( A ) A.(A )=82H B.(A )=6CH C.(R0)=82 D.(R0)=6CH 18、8051单片机中,唯一一个用户可使用的16位寄存器是( B ) A 、P S W B 、D P T R C 、A C C D 、P C 19、执行如下三条指令后,30H 单元的内容是( C ) M O V R 1,#30H M O V 40H ,#0 E H M O V ﹫R 1,40H

A.40H

B.30H C .0 E H D.F F H 20、有如下程序段:

M O V R 0,#30H S E T B C C L R A

A D D C A ,#0 0H M O V ﹫R 0,A 执行结果是(

B )

A.(30H )=0 0H

B.(30H )=0 1H

C.(00H )=0 0H

D.(00H )=0 1H 1. 特殊功能寄存器IE 的EA 位的作用是总中断的开关。当EA=0时,表示禁止所有中断。

假设执行“P2.7=(P2.7)?(0:1);”语句前P2.7引脚为低电平,执行后P2.7的状态为高电平,将该语句写成if..else

格式为:if (0==P2.7)

P2.7 = 1; else

P2.7 = 0;

2. 指令“MOVX A,@DPTR ”和“MOVX A,@R0”的共同点是读外部数据存储器,区别是MOVX A,@DPTR 可以寻址

二、填空(每空1分,共25分)

相关文档
最新文档