单片机原理及应用试卷2及其答案1

单片机原理及应用试卷2及其答案1

ID:10824645

大小:35.50 KB

页数:4页

时间:2018-07-08

单片机原理及应用试卷2及其答案1_第1页
单片机原理及应用试卷2及其答案1_第2页
单片机原理及应用试卷2及其答案1_第3页
单片机原理及应用试卷2及其答案1_第4页
资源描述:

《单片机原理及应用试卷2及其答案1》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、单片机原理及应用试卷2一、填空题1、8051单片机的内部硬件结构包括了:、、以及片内数据存储器、片内程序存储器、串行口、中断控制系统等部件,这些部件通过内部数据总线相连接。2、MCS—5l单片机的控制电路包括了、、和PC加1寄存器以及定时与控制电路等部件。3、汇编语言指令中的操作数用于给指令的操作提供。4、MCS—51单片机的片内数据存储空间的128字节单元通常可划分为3个区域,这3个区域分别是、、。5、溢出标志OV只有在进行——加法运算时才有意义,OV=0表示加法运算结果,OV=l表示加法运算结

2、果超出了A所能表达的符号数有效范围。6、定时器的计数方式是对来自T0、Tl引脚的脉冲计数,输入的外部脉冲在时有效,计数器加1。定时功能也是通过计数器计数来实现的,定时功能下的计数脉冲来自。7、MCS—51单片机的变址寻址是以作基地址寄存器,以作变址寄存器,并以两者内容相加形成的16位地址作为操作数地址,以达到访问的目的。8、MCS—51单片机的外部中断请求信号若设定为电平方式,只有在中断请求引脚上采样到——信号时,才能激活外中断。而在脉冲方式时,只有在中断请求引脚上采样到——信号时,才能激活外中断

3、。9、MCS-51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为MCS-51的PC是16位的,因此其寻址的范围为KB。二、选择1、十进制数126其对应的十六进制可表示为( )  A、8F     B、8E     C、FE     D、7E2、下列表达式错误的是( )  A、X补+Y补=〔X+Y〕补 B、X=〔X补〕补  C、X=X  D、X•Y+X•Y=X+Y 3、计算机的主要组成部件为( )  A、CPU,内存,I/O□ B、CPU,键盘,显示器 C、主机,外部设备 D、以上

4、都是 4、在单片机中,通常将一些中间计算结果放在( )中  A、累加器   B、控制器  C、程序存储器   D、数据存储器 5、单片机应用程序一般存放在( )  A、RAM   B、ROM   C、寄存器    D、CPU 6、8031复位后,PC与SP的值为( )  A、0000H,00H B、0000H,07H  C、0003H,07H寄存器  D、0800H,00H 7、INTEL  8031的PO□,当使用外部存储器时它是一个( )  A、传输高8位地址□    B、传输低8位地址□  

5、C、传输低8位数据□   D、传输低8位地址/数据总线□ 8、LJMP跳转空间最大可达到( )  A、2KB    B、256B    C、128B    D、64KB 9、设累加器A的内容为0C9H,寄存器R2的内容为54H,CY=1,执行指令SUBB A, R2 后结果为( )  A、(A)=74H   B、(R2)=74H   C、(A)=75H  D、(R2)=75H10、中断是一种( )  A、资源共享技术  B、数据转换技术  C、数据共享技术  D、并行处理技术  三、判断1.805

6、1每个中断源相应地在芯片上都有其中断请求输入引脚( )2.8051单片机的栈底单元是不能利用的,因此,它是一个闲置单元( )3.中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节操作指令( )4.8051单片机,程序存储器数和数据存储器扩展的最大范围都是一样的( ) 5.RCA为循环左移指令( ) 6.如果发生除法溢出错误,则PSW标志位P置1。( ) 7..MOVA,@A+DPTR是一条查询指令( ) 8.离散信号都是数字信号( )9.CPU对内部RAM和外部RAM的读写速

7、度一样快( )10.(-86)原=11010110   (-86)反=10101001   (-86)补=10101010  ( ) 四、简述题1.MCS-51单片机的中断控制原则是什么?2.MCS-51单片机的CPU是如何判别中断源是否有中断请求发生的?3.如果某一单片机系统有一外部中断1的中断服务程序INTPl放置在程序存储区的2000H地址开始的一段存储空间中。请问,在编程时应该作何种设置,才能在CPU响应外部中断1时找到对应的中断服务程序INTPI?4.一个定时器的定时时间有限,如何实现两

8、个定时器的串行定时,来实现较长时间的定时?五、编程题1、请编制两字节(16位)无符号数减法程序。其中被减数的高位数据存放在单片机片内RAM的21H单元、低位数据存放在20H单元中,减数的高位数据存放在23H单元、低位数据存放在22H单元,差值的高位和低位数据分别存放到片外扩展RAM的3001H和3000H地址单元中,程序以RET指令结束(程序名和程序中要使用的标号可以自行定义)。2、已知在单片机片内RAM中从ASCⅡ地址开始的缓冲区中存有8个以ASCⅡ码表示的数据0~9,请编程将这

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。