【单选题】
下列关于C51中断函数定义格式的描述中,___是不正确的。
A. n是与中断源对应的中断号,取值为0~4
B. m是工作寄存器组的组号,缺省时由PSW的RS0和RS1确定
C. interrupt是C51的关键词,不能作为变量名
D. using也是C51的关键词,不能省略
查看试卷,进入试卷练习
微信扫一扫,开始刷题
相关试题
【单选题】
下列关于INT0的描述中,___是正确的。
A. 中断触发信号由单片机的P3.0引脚输入
B. 中断触发方式选择位ET0可以实现电平触发方式或脉冲触发方式的选择
C. 在电平触发时,高电平可引发IE0自动置位,CPU响应中断后IE0可自动清零
D. 在脉冲触发时,下降沿引发IE0自动置位,CPU响应中断后IE0可自动清零
【单选题】
在80C51单片机中断自然优先级里,级别倒数第二的中断源是___
A. 外部中断INT1
B. 定时器T0
C. 定时器T1
D. 外部中断INT0
【单选题】
在80C51单片机中断自然优先级里,级别正数第二的中断源是___
A. 外部中断INT1
B. 定时器T0
C. 定时器T1
D. 串口TX/RX
【单选题】
为使P3.2引脚出现的外部中断请求信号能得到CPU响应,必须满足的条件是___
A. ET0=1
B. EX0=1
C. EA=EX0=1
D. EA=ET0=1
【单选题】
下列关于TX/RX的描述中,___是不正确的。
A. 51单片机的内部发送控制器和接收控制器都可对串行数据进行收发控制
B. 若待接收数据被送入“接收SBUF”单元后,接收控制器可使RI位硬件置1
C. 若“发送SBUF”单元中的数据被发送出去后,发送控制器可使TI位硬件置1
D. 系统响应中断后,RI和TI都会被硬件自动清零,无需软件方式干预
【单选题】
指令中包含“@Ri”或“@DPTR”形式操作数的寻址方式称为___。
A. 变址寻址
B. 间接寻址
C. 直接寻址
D. 立即寻址
【单选题】
当CPU响应定时器T1中断请求后,程序计数器PC里自动装入的地址是___
A. 0003H
B. 000BH
C. 0013H
D. 001BH
【单选题】
当CPU响应外部中断INT0的指导请求后,程序计数器PC里自动装入的地址是___
A. 0003H
B. 000BH
C. 0013H
D. 001BH
【单选题】
当CPU响应外部中断INT1的指导请求后,程序计数器PC里自动装入的地址是___
A. 0003H
B. 000BH
C. 0013H
D. 001BH
【单选题】
80C51立即寻址指令中,立即数就是___。
A. 放在寄存器R0中的内容
B. 放在指令中的常数
C. 放在A中的内容
D. 放在B中的内容
【单选题】
使80C51定时/计数器T0停止计数的C51命令为___
A. IT0=0;
B. TF0=0;
C. IE0=0;
D. TR0=0;
【单选题】
设80C51晶振频率为12MHz,若用定时器T0的工作方式1产生1ms定时,则T0的初值应为___
A. 0xfc18
B. 0xf830
C. 0xf448
D. 0xf060
【单选题】
80C51的定时器T1用作定时方式1时,工作方式的初始化编程语句为___
A. TCON=0x01
B. TCON=0x05
C. TMOD=0x10
D. TMOD=0x50
【单选题】
80C51的定时器T1用作定时方式2时,工作方式的初始化编程语句为___
A. TCON=0x60
B. TCON=0x02
C. TMOD=0x06
D. TMOD=0x20
【单选题】
80C51采用计数器T1方式1时,要求每计满10次产生溢出标志,则TH1、TL1的初始值是___
A. FFH,F6H
B. F6H,F6H
C. F0H,F0H
D. FFH,F0H
【单选题】
下列关于中断控制寄存器的描述中,___是不正确的。
A. 80C51共有4个与中断有关的控制寄存器
B. TCON为串口控制寄存器,字节地址为98H,可位寻址
C. IP寄存器为中断优先级寄存器,字节地址为B8H,可位寻址
D. IE为中断允许寄存器,字节地址为A8H,可位寻址
【单选题】
下列关于中断优先级的描述中,___是不正确的。
A. 80C51每个中断源都有两个中断优先级,即高优先级中断和低优先级中断
B. 低优先级中断函数在运行过程中可以被高优先级中断所打断
C. 相同优先级的中断运行时,自然优先级高的中断可以打断自然优先级低的中断
D. 51单片机复位后IP初值为0,此时默认为全部中断都是低级中断
【单选题】
在编程中适当采用伪指令的目的是指示和引导___。
A. 如何进行手工汇编
B. 编译程序如何汇编
C. 源程序如何进行编辑
D. 程序员如何进行编程
【单选题】
访问片外数据存储器的寻址方式是___
A. 立即寻址
B. 寄存器寻址
C. 寄存器间接寻址
D. 直接寻址
【单选题】
从串口接收缓冲器中将数据读入到变量temp中的C51语句是___
A. temp=SCON
B. temp=TCON
C. temp=DPTR
D. temp=SBUF
【单选题】
假设异步串行接口按方式1每分钟传输6000个字符,则其波特率应为___。
A. 800
B. 9000
C. 1000
D. 1100
【单选题】
在一采用串口方式1的通信系统中,已知fosc=6MHz,波特率=2400,SMOD=1,则定时器T1在方式2时的计数初值应为___。
A. 0xe6
B. 0xf3
C. 0x1fe6
D. 0xffe6
【单选题】
已知共阴极LED数码显示管中,a笔段对应字模的最低位。若需显示字符H,则它的字模应为___。
A. 0x76
B. 0x7f
C. 0x80
D. 0xf6
【单选题】
173、将aa定义为片外RAM区的无符号字符型变量的正确写法是___。
A. unsigned char data aa
B. signed char xdata aa
C. extern signed char data aa
D. unsigned char xdata aa
【单选题】
176、以下选项中合法的C51变量名是___。
A. xdata
B. sbit
C. start
D. interrupt
【单选题】
将bmp定义为片内RAM区的有符号字符型变量的正确写法是___。
A. char data bmp
B. signed char xdata bmp
C. extern signed char data bmp
D. unsigned char xdata bmp
【单选题】
在xdata存储区里定义一个指向char类型变量的指针变量px的下列语句中,___是正确的。
A. char *xdata px
B. char xdata *px
C. char xdata *data px
D. char *px xdata
【单选题】
外部中断0允许中断的C51语句为___。
A. RI=1;
B. TR0=1;
C. IT0=1;
D. EX0=1;
【单选题】
按照中断源自然优先顺序,优先级别最低的是___。
A. 外部中断INT1
B. 串口发送TI
C. 定时器T1
D. 外部中断INT0
【单选题】
解决中国革命问题的基本前提是:
A. 分清敌人和朋友
B. 认清中国国情
C. 坚持无产阶级领导权
D. 建立工农联盟
【单选题】
近代中国的社会性质是:
A. 封建社会
B. 殖民地
C. 资本主义社会
D. 半殖民地半封建社会
【单选题】
近代中国革命以()为开端,进入新民主主义革命阶段:
A. 戊戌变法
B. 辛亥革命
C. 五四运动
D. 中国共产党的成立
【单选题】
中国革命的首要问题是:
A. 认清革命的性质
B. 认清革命发展前途
C. 认清革命的敌人和朋友
D. 认清革命的发展阶段
【单选题】
中国革命的首要对象是:
A. 资产阶级
B. 官僚资本主义
C. 帝国主义
D. 封建主义
【单选题】
新民主主义革命最基本的动力是:
A. 无产阶级
B. 农民阶级
C. 贫农
D. 工人和农民
【单选题】
新民主主义革命的主力军是:
A. 工人阶级
B. 农民阶级
C. 民族资产阶级
D. 小资产阶级
【单选题】
新民主主义革命的基本问题是:
A. 无产阶级领导权问题
B. 农民问题
C. 武装斗争问题
D. 工农联盟问题
【单选题】
新民主主义革命的中心问题是:
A. 无产阶级的领导权
B. 农民阶级的主力军地位
C. 民族资产阶级的领导权
D. 无产阶级同资产阶级的联盟
【单选题】
毛泽东所说的中国民族资产阶级“从娘肚子里带出来的老毛病”是指:
A. 软弱性
B. 妥协性
C. 动摇性
D. 两面性
【单选题】
区别新民主主义革命与旧民主主义革命的根本标志是:
A. 革命指导思想不同
B. 革命领导权不同
C. 革命前途不同
D. 革命对象不同
推荐试题
【判断题】
已知x = list(range(20)),那么语句x[::2] = []可以正常执行。
【判断题】
已知x = list(range(20)),那么语句print(x[100:200])无法正常执行。
【判断题】
已知x是个列表对象,那么执行语句y = x之后,对y所做的任何操作都会同样作用到x上。
【判断题】
已知x是个列表对象,那么执行语句y = x[:]之后,对y所做的任何操作都会同样作用到x上。
【判断题】
在Python中,变量不直接存储值,而是存储值的引用,也就是值在内存中的地址。
【判断题】
表达式(i**2 for i in range(100))的结果是个元组。
【判断题】
在Python中元组的值是不可变的,因此,已知x = ([1], [2]),那么语句x[0].append(3)是无法正常执行的。
【判断题】
包含yield语句的函数一般成为生成器函数,可以用来创建生成器对象。
【判断题】
在函数中yield语句的作用和return完全一样。
【判断题】
Python内置的字典dict中元素是按添加的顺序依次进行存储的。
【判断题】
Python内置的集合set中元素顺序是按元素的哈希值进行存储的,并不是按先后顺序。
【判断题】
已知x = {1:1, 2:2},那么语句x[3] =3无法正常执行。
【判断题】
Python内置字典是无序的,如果需要一个可以记住元素插入顺序的字典,可以使用collections.OrderedDict。
【判断题】
语句pass仅起到占位符的作用,并不会做任何操作。
【判断题】
在条件表达式中不允许使用赋值运算符“=”,会提示语法错误。
【判断题】
任何包含call()方法的类的对象都是可调用的。
【判断题】
在Python中函数和类都属于可调用对象。
【判断题】
无法使用lambda表达式定义有名字的函数。
【判断题】
已知x是一个列表,那么x = x[3:] + x[:3]可以实现把列表x中的所有元素循环左移3位。
【判断题】
已知x和y是两个字符串,那么表达式sum((1 for i,j in zip(x,y) if i==j))可以用来计算两个字符串中对应位置字符相等的个数。
【判断题】
函数和对象方法是一样的,内部实现和外部调用都没有任何区别。
【判断题】
在设计派生类时,基类的私有成员默认是不会继承的。
【判断题】
如果在设计一个类时实现类len()方法,那么该类的对象会自动支持Python内置函数len()。
【判断题】
Python 3.x中字符串对象的encode()方法默认使用utf8作为编码方式。
【判断题】
已知x = ‘hellow world.’.encode(),那么表达式x.decode(‘gbk’)的值为’hellow world.’。
【判断题】
已知x = ‘Python是一种非常好的编程语言’.encode(),那么表达式x.decode(‘gbk’)的值为’Python是一种非常好的编程语言’。
【判断题】
正则表达式’^http’只能匹配所有以’http’开头的字符串。
【判断题】
正则表达式’^\d{18}|\d{15}$’只能检查给定字符串是否为18位或15位数字字符,并不能保证一定是合法的身份证号。
【判断题】
二进制文件也可以使用记事本程序打开,只是无法正确阅读和理解其中的内容。
【判断题】
正则表达式’[^abc]’可以一个匹配任意除’a’、’b’、’c’之外的字符。
【判断题】
正则表达式’python|perl’或’p(ython|erl)’都可以匹配’python’或’perl’。
【判断题】
文本文件是可以迭代的,可以使用for line in fp类似的语句遍历文件对象fp中的每一行。
【判断题】
Python的主程序文件python.exe属于二进制文件。
【判断题】
使用记事本程序也可以打开二进制文件,只不过无法正确识别其中的内容。
【判断题】
对字符串信息进行编码以后,必须使用同样的或者兼容的编码格式进行解码才能还原本来的信息。
【判断题】
使用pickle进行序列化得到的二进制文件使用struct也可以正确地进行反序列化。
【判断题】
已知当前文件夹中有一个文件readme.txt具有只读属性,假设标准库os已正确导入,那么可以通过语句os.chmod(‘readme.txt’, 0o777)来删除该文件的只读属性。
【判断题】
Python标准库os的函数remove()不能删除具有只读属性的文件。
【判断题】
字节串b’hello world’和b’hello world.’的MD5值相差很小。
【判断题】
由于异常处理结构try…except…finally…中finally里的语句块总是被执行的,所以把关闭文件的代码放到finally块里肯定是万无一失,一定能保证文件被正确关闭并且不会引发任何异常。