一、单选(共计100分,每题2.5分)
1、下列说法正确的是       
A. 
各中断源发出的中断请求信号,都会标记在51单片机的IE寄存器中
B. 
各中断源发出的中断请求信号,都会标记在51单片机的TMOD寄存器中
C. 
各中断源发出的中断请求信号,都会标记在51单片机的IP寄存器中
D. 
各中断源发出的中断请求信号,都会标记在51单片机的TCONSCON寄存器中
错误:【D】
2、选出下列标识符中不是合法的标识符的是(  )。
A. 
hot_do
B. 
cat1
C. 
_pri
D. 
2ab
错误:【D】
3、MCS-51单片机可分为两个优先级别。各中断源的优先级别设定是利用寄存器(    )
A. 
IE
B. 
IP
单片机printf函数C. 
TCON
D. 
SCON
错误:【B】
4、已知:int  a[10]; 则对a数组元素的正确引用是(    )。
A. 
a[10]
B. 
a[3.5]
C. 
a(5)
D. 
a[0]
错误:【D】
5、如果以查询方式进行定时应用,则应用程序中的初始内容应包括 (   )
A. 
系统复位、设置工作方式、设置计数初值
B. 
设置计数初值、设置中断方式、启动定时
C. 
设置工作方式、设置计数初值、打开中断
D. 
设置工作方式、设置计数初值、禁止中断
错误:【B】
6、串行通信的传送速率单位是波特,而波特的单位是 (  )
A. 
字符/
B. 
/
C. 
/
D. 
/
错误:【B】
7、MCS51有中断源(  )。
A. 
5
B. 
2
C. 
3
D. 
6
错误:【A】
8、51单片机的VSS20)引脚是(    )引脚。
A. 
主电源+5V
B. 
接地
C. 
备用电源
D. 
访问片外存贮器
错误:【B】
9、C语言中whiledo-while语句的主要区别是(  )。
A. 
do-while的循环体至少无条件执行一次
B. 
do-while允许从外部跳到循环体