中小学教育资源及组卷应用平台 期末测试题二 一、单项选择题(每题1分,共15分) 1.C 2.D 3.A 4.D 5.B 6.B 7.D 8.A 9. C 10.B 11.B 12.A 13.D 14.C 15.C 二、不定项选择题(每题2分,共10分) 1.A、B、C 2.A、B、D 3.D、E 4.A、B、C、D、E 5.B、D 三、名词解释(每题2分,共10分) 1.即中央处理器CPU,它是把运算器和控制器集成在一块芯片上的器件总称。 2.把CPU、存储器、I/O接口、振荡器电路、定时器/计数器等构成计算机的主要部件集成在一块芯片上构成一台具有一定功能的计算机,就称为单片微型计算机,简称单片机。 3.程序计数器PC是一个不可寻址的16位专用寄存器(不属于特殊功能寄存器),用来存放下一条指令的地址,具有自动加1的功能。 4.数据指针DPTR是一个16位的寄存器,可分为两个8位的寄存器DPH、DPL,常用作访问外部数据存储器的地址寄存器,也可寻址64K字节程序存储器的固定数据、表格等单元。 5.运算时的暂存寄存器,用于提供操作数和存放运算结果。它是应用最频繁的寄存器,由于在结构上与内部总线相连,所以一般信息的传送和交换均需通过累加器A。 四、判断题(每题1分,共10分) 1.√ 2.× 3.× 4.√ 5.× 6.√ 7.√ 8.× 9.× 10.× 五、简答题(每题5分,共25分) 1.具有5个中断源,分别是外部中断INT0和外部中断INT1、 定时器溢出中断0和定时器溢出中断1以及串行中断。通过对中断优先级寄存器IP的设置,每个中断源都可以被定义为高优先级中断。 2.各中断源的入口地址已经在中断地址区中被定义了,不能任意设定 3.如果要将中断服务程序放置在程序存储区的任意区域,在程序中要通过在中断地址区的对应地址上设置跳转指令才可实现对中断服务程序的执行。 例如:外部中断O的中断服务程序INTOP放置在程序存储区的任意区域,此时,通过以下方式,可实现对中断服务程序的执行: ORGO003H、JMP、INTOP 4.多个函数可以同时使用的函数,称为重入函数。通常情景下,C51函数不能被递归调用,也不能应用招致递归调用的布局。我不知道c语言程序设计题。有此限制是由于函数参数和局部变量是存储在牢固的地址单元中。重入函数特性应许你声明一个重入函数。即可以被递归调用的函数。重入函数可以被递归调用,也可以同时被两个或更多的进程调用。c语言程序设计试题。重入函数在实时应用中及中止任事程序代码和非中止程序代码必需共用一个函数的园地中通常用到。 5.8051引脚共有40个引脚,你看单片机C语言程序设计。8051的地址总线由P2和P0口提供,试题。P2口是地址总线的高8位,P0口是地址总线的低8位;数据总线由P0口提供;P0口的地址总线和数据总线是分时举办的,P0口的地址总线必要外接地址锁存器完成地址锁存。 六、论述题(每题10分,共30分) 1.串行口有4种工作方式:方式0、方式1 方式2、方式3。有3种帧格式,方式2和3 具有相同的帧格式。 方式0的发送和接收都以fosc/12为固定波特率。 方式1的波特率=2SMOD/32×定时器T1的溢出率。方式2的波特率=2SMOD/64×fosc。 方式3的波特率=2SMOD/32×定时器T1的溢出率。 2.因为定时器/计数器在方式2下,初值可以自动重装,这样在进行串口波特率发生器设置时,就避免了重装参数的操作,且减少了重装参数的误差。 简述利用串行口进行多机通信的原理。 以方式1为例。发送过程:数据位由TXD端输出,发送1帧信息为10位,当CPU执行1条数据写发送缓冲器SBUF的指令,就启动发送。发送开始时,内部发送控制信号SEND变为有效,将起始位向TXD输出,此后,每经过1个TX时钟周期,便产生1个移位脉冲,并由TXD输出1个数据位。8位数据位全部输出完毕后,置1中断标志位TI,然后SEND信号失效。 接收过程:当检测到起始位的负跳变时,则开始接收。接收时,定时控制信号有2种。其中一种是位检测器 ... ...
~~ 您好,已阅读到文档的结尾了 ~~