在C语言中,要求对所有用到的变量作强制定义,也就是“先定义,后使用”。()

  • A+

答案查询网公众号已于近期上线啦

除基本的文字搜题外,准备上线语音搜题和拍照搜题功能!微信关注公众号【答案查询网】或扫描下方二维码即可体验。

(1)【◆题库问题◆】:[判断题] 在C语言中,要求对所有用到的变量作强制定义,也就是“先定义,后使用”。()
A.正确
B.错误

【◆参考答案◆】:正确

(2)【◆题库问题◆】:[填空题] 在定时器工作方式1下,计数器的宽度为()位。

【◆参考答案◆】:16

(3)【◆题库问题◆】:[填空题] MCS-52单片机片内共有()字节单元的RAM。

【◆参考答案◆】:256

(4)【◆题库问题◆】:[问答题] 简述单片机的C语言的特点

【◆参考答案◆】:
单片机的C语言的特点主要体现在以下几个方面:
①无需了解机器硬件及其指令系统,只需初步了解MCS-51的存储器结构;
②C51能方便的管理内部寄存器的分配、不同存储器的寻址和数据类型等细节问题,但对硬件控制有限;而汇编语言可以完全控制硬件资源;
③C51在小应用程序中,产生的代码量大,执行速度慢;但在较大的程序中代码效率高;④C51程序由若干函数组成,具有良好的模块化结构,便于改进和扩充;
⑤C51程序具有良好的可读性和可维护性;而汇编语言在大应用程序开发中,开发难度增加,可读性差;
⑥C51有丰富的库函数,可大大减少用户的编程量,显著缩短编程与调试时间,大大提高软件开发效率;
⑦使用汇编语言编制的程序,当机型改变时,无法直接移植使用,而C语言程序是面向用户的程序设计语言,能在不同机型的机器上运行,可移植性好。

(5)【◆题库问题◆】:[填空题] 堆栈只能开辟在低128B内部RAM的()区域中,不得占用其他两区的空间。

【◆参考答案◆】:数据缓冲区

(6)【◆题库问题◆】:[问答题] 简述80C51单片机定时/计数器的功能

【◆参考答案◆】:2个16位定时/计数器。T0有4种工作方式,T1有4种工作方式。

(7)【◆题库问题◆】:[单选] 若引脚EINT1输入中断请求,会使()
A.中断标志寄存器EXTINT的第1位清0
B.中断标志寄存器EXTINT的第1位置1
C.中断标志寄存器EXTINT的第0位清0
D.中断标志寄存器EXTINT的第0位置1

【◆参考答案◆】:B

(8)【◆题库问题◆】:[单选] 十进制数126对应的十六进制可表示为()
A.8F
B.8E
C.FE
D.7E

【◆参考答案◆】:D

(9)【◆题库问题◆】:[单选] 将8255A置为基本输入/输出方式,A口,C口输出,B口输入,则8255A的工作方式控制器内容为()。
A.86H
B.82H
C.83H
D.A2H

【◆参考答案◆】:C

(10)【◆题库问题◆】:[问答题] 如果80C51单片机晶振频率分别为6MHz、11.0592MHz、12MHz时,机器周期分别为多少?

【◆参考答案◆】:机器周期分别为2μs,1.085μs,1μs。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: