单片机题库( 含答案)lzs(1)-精品文档资料整理.doc
《单片机题库( 含答案)lzs(1)-精品文档资料整理.doc》由会员分享,可在线阅读,更多相关《单片机题库( 含答案)lzs(1)-精品文档资料整理.doc(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机及嵌入式系统练习题一、 填空题1、计算机的系统总线有 地址总线 、 数据总线 和 控制总线 。2、 P0如果不用作地址/数据总线使用, P0口可作为普通I/O口使用,此时,需要 外接上拉电阻 。3、在执行调用子程序指令或响应中断时,单片机自动将 子程序的入口地址或中断向量地址送 入PC,程序流向发生变化,执行子程序或中断子程序。4、8051单片机复位后,程序计数器PC的内容为 0000H ,故系统从 0000H 单元开始取指令,执行程序。5、中断的处理过程主要包括: 中断请求、中断响应、中断处理和中断返回 4个过程。6、当MCS-51引脚ALE信号有效时,表示从 P0 口稳定地送出了 低
2、8位地址 。7、要想测理INT0引脚上的一个正脉冲宽度,那么特殊功能寄存器TMOD的内容应为 87H 。8、哈佛体系结构数据空间和地址空间 分开 ,ARM7TDMI采用 冯诺依曼体系 的内核架构。9、ARM处理器采用冯诺依曼结构,指令和数据共用一条32位数据总线,只有 加载、 存储 和交换指令可访问存储器中的数据。10、RTX51使用8051 硬件定时器产生中断的定时程序,产生周期性的 中断 用于驱动RTX51的时钟。11、.MCS-51有 4 个并行IO口,其中P0P3是准双向口,所以由输出转输入时必须先写入 1 。12、当使用慢速外设时,最佳的传输方式是 中断 。13、当定时器T0工作在方
3、式 3 时,要占定时器T1的TR1和TF1_两个控制位。14、MCS-51有 5 个中断源,有2 个中断优先级,优先级由软件填写特殊功能寄存器 IP 加以选择。15、MCS-51有4组工作寄存器,它们的地址范围是 00H1FH 。16、当MCS-51引脚 ALE 信号有效时,表示从P0口稳定地送出了低8位地址。17、MCS-51有4组工作寄存器,它们的地址范围是 00H1FH 。18、实时操作系统又分为 强实时操作系统 和 弱实时操作系统 两种。19、如果操作系统按管理的任务数把CPU分成若干个时间片,将每个时间片分配给一个任务,CPU按时间片轮流执行这些任务,那么这种操作系统就叫做 分时操作
4、系统 。20、当指令读取PC时,它得到的指令地址比它自身地址落后了两条地址:对于ARM指令,得到的地址是它自身地址 +8 ;对于Thumb指令,得到的地址是它自身地址 +4 。21、p0 口为双向8位三态I/O口,此口为地址总线(低8位)及数据总线 分时复用 ,可驱动8个LSTTL负载。22、ALE当访问外部存贮器时,ALE的输出用于 锁存地址的低位字节 。23、MCS-51指令执行顺序: 取指译码执行 。24执行有条件或无条件转移指令时,程序计数器PC将被置入新的数值,从而使程序的流向发生变化25、8051单片机存储器采用的是 哈佛结构 ,即程序存储器空间和数据存储器空间截然分开。26、地址
5、为 20H-2FH 的 16 个单元可进行共 128 位的位寻址。27、8051型单片机提供了 5 个中断源: 2 个外部中断源和 3 个内部中断源。28、RTX-51 FULL支持 任务之间的信息交换 ,可以使用isr_recv_message、isr_send_message、os_send_message和os_wait函数来实现。29、ARM7TDMI采用 3 级流水线结构,ARM920TDMI采用 5 级流水线。30、操作系统是联接硬件与应用程序的系统程序,其基本功能有 进程管理 、 任务间通信与同步、 内存管理 、I/O资源管理。31、PC存放 下一条要执行的指令的地址 ,具有 自
6、动加1_特性。32、8051内部有 4个 并行口,P0口直接作输出口时,必须外接 上拉电阻 ;并行口作输入口时,必须先 将口锁存器置1 ,才能读入外设的状态。33、MCS-51的堆栈只可设置在内RAM低128B区,其最大容量为128B ,存取数据的原则是 先进后出 。34、中断处理的全过程分为以下4个段: 中断请求 、 中断响应 、 中断服务 及中断返回。35、定时和计数都是对 脉冲 进行计数,定时与计数的区别是 定时器 是对周期已知的脉冲计数 ,计数器 是对周期未知的脉冲计数 。36、所谓寻址,其实质就是 如何确定操作数的单位地址 。37、P3常需复用串行通信、读写控制信号、 外部中断 和
7、外部计数脉冲 。38、如果操作系统能使计算机系统及时响应外部事件的请求,并能及时控制所有实时设备与实时任务协调运行,且能在一个规定的时间内完成对事件的处理,那么这种操作系统就是一个实时操作系统。39、RTX51可以实现多任务的轮转调度,并允许“准并行”地执行多个循环或任务。任务不是同时执行,而是 以不同的时间片轮转调度执行 。40、ARM7处理器共有 37 个32位寄存器, 31 个通用寄存器 , 6 个状态寄存器。41、MCS-51单片机的P0-P4口均是并行IO口,其中的P0口和P2口除了可以进行数据的输入、输出外,通常还用来构建系统的数据总线和地址总线, P0 口的8位I/O线分时复用8
8、位数据线和低8位地址线用, P2 口作高8位地址线使用, P3 口部分第二功能作控制线使用。42、MCS51单片机外部中断请求信号有电平方式和 脉冲方式 ,在电平方式下,当采集到INT0、INT1的有效信号为 低电平 时,激活外部中断。 43、定时器计数器的工作方式3是指的将 T0 拆成两个独立的8位计数器。而另一个定时器计数器此时通常只可作为 波特率发生器 使用。44、若由程序设定RS1、RS0=01,则工作寄存器R0R7的直接地址为_08-0FH _。45、在单片机中,为实现数据的I/O传送,可使用三种控制方式,即无条件传送方式、 查询 方式和中断 方式。46、MCS51指令共有六种寻址方
9、式,分别是立即数寻址、直接寻址、寄存器寻址、寄存器间接寻址、变址寻址 、相对寻址。47、增强型MCS-51单片机有 5 个中断源, 2 _个中断优先级别。48、实时操作系统有 硬实时 和 软实时 之分, 硬实时 要求在规定的时间内必须完成操作,这是在操作系统设计时保证的。49、每个任务都是一个无限的循环,都可能处在以下5种状态之一休眠态、就绪态、挂起态(等待某一事件发生) 运行态 及 被中断态 。50、 哈佛体系结构 数据空间和地址空间分开,ARM7TDMI采用 冯诺依曼体系 的内核架构。51、MCS-8051系列单片机字长是 8 ,有 40 根引脚。 52、8051单片机的存储器的最大特点是
10、 数据存储器 与 数据存储器 分开编址。 53、8051最多可以有 4 个并行输入输出口,最少也可以有 1 个并行口,即 P1 。54、ALE信号的作用是 锁存地址的低位字节 。 55、8051复位后,PC= 0000H 。若希望从片内存储器开始执行,EA脚应接 高电平 ,PC值超过0FFF H时, 8051会自动转向片外存储器继续取指令执行。56、8051的中断向量表在 0003H 、 000BH 和 0013H 、 001BH 、 23H 。57、指令JB 0A7H,ABC的作用是 若P2口的第7位为1则跳转到ABC 。(0A7H是P2.7的地址) 58、ARM7处理器的寄存器 R13 常
11、作为堆栈指针(SP),寄存器 R14 为链接寄存器(LR),寄存器 R15 为程序计数器(PC)。59、 ARM处理器采用冯诺依曼结构,指令和数据共用 一条32位地址总线 ,只有加载、存储和交换指令可访问存储器中的数据。60、对实时系统有两个基本要求:第一,实时系统的计算必须产生正确的结果,称为 逻辑与功能正确;第二,实时系统的计算必须在预定的周期内完成,称为 时间正确 。61、单片机有4个8位I/O 口,对应32根I/O线,它们与单片机对外的地址线,数据线和控制线关系为: P0 口的8位I/O线分时复用,作为8位数据线和低8位地址线, P2 口作高8位地址线使用, P3 部分第二功能作控制线
12、使用。62、如果存储单元的数据位为 8位 ,当它存放无符号数时,则该数的范围为 0-255 。63、8051单片机,当CPU响应某中断请求时,将会自动转向相应规定地址(即中断入口地址)去执行,外部中断0入口地址为: 0003 H,T1入口地址为; 001B H。64、由于嵌入式系统只有一个CPU,因此在一个具体时刻 只能允许多个任务中的一个任务 使用CPU.65、实时操作系统(RTOS)的主要特点是提供 及时响应 和 高可靠性 。66、若有中断源请求中断,允许中断时,进入中断响应,先置位优先级触发器,把 断点 压入堆栈,再把中断源对应的 中断服务程序的入口地址 送入程序计数器,同时清除 中断请
13、求标志,然后执行中断服务程序。67、数据指针DPTR有 16 位,程序计数器PC有 16 位。68、74LS138是具有3个输入的译码器芯片,用其输出作片选信号,最多可在 两 块芯片中选中其中任一块。69、当使用慢速外设时,最佳的传输方式是 中断 。70、RTX51 Tiny版本使用了8051的定时器 T0 和定时器 T0的中断信号 。71、8051系列单片机内部有 2 个 16 位定时器/计数器T0和T1 ,有四种工作方式。72、8051单片机内部共有 4 个输入输出口,一般称为并行IO口,即 P0,P1,P2,P3 口,每个口都是 8 位。73、 对于8052单片机, P1.0 作为定时器
14、T2的外部计数输入, P1.1 是定时器/计数器T2捕捉/重装操作的控制信号。74、寄存器间接寻址是将要处理数据的 地址 放在寄存器中。75、中断的处理过程主要包括:中断请求、中断响应、中断服务和中断返回 4个过程。76、计数/定时器初值是通过程序预置的,溢出后计数器的值为 0x0000 ,需要 再重新填充一次 。77、CPU与外设通信方式: 程序直接控制方式 、 中断控制方式 、直接存储器存取(DMA)。78、ARM处理器有以下两种操作状态: ARM状态 和 Thumb状态 两种状态。79、ARM7处理器正常操作时,从R15读取的值是处理器 正在取指的地址。即当前正在执行指令的地址加上8个字
15、节(两条ARM指令的长度) 。80、实时操作系统不仅要 及时响应 实时事件中断,同时也要 及时调度运行 实时任务。二、选择题(共20分,每题2分)1、单片机能直接运行的程序叫 C 。A. 源程序 B汇编程序 C目标程序 D编译程序2、8051的P0口,当使用外部存储器时它是一个 D 。A传输高8位地址口 B传输低8位地址口C传输高8位数据口 D传输低8位地址/数据口 3、单片机的P0、P1口作输入用途之前必须 A 。 A在相应端口先置1 B在相应端口先置0 C外接高电平 D外接上拉电阻4、MCS-51寻址方式中,立即寻址的寻址空间是 C 。 A工作寄存器R0R7 B专用寄存器SFR C程序存储
16、器ROM 片内RAM的20H2FH安节中的所有位和部分专用寄存器SFR的位5、执行指令MOVX A,DPTR时,、脚的电平为 C 。 A高电平,高电平 B低电平,高电平C高电平,低电平 D低电平,低电平6、下列指令判断若P1口最低位为高电平就转LP,否则就执行下一句的是 B 。 AJNB P1.0,LP BJB P1.0,LP CJC P1.0,LP DJNZ P1.0,LP7、已知A=87H,(30H)=76H,执行 XRL A,30H 后,其结果为: C 。 AA=F1H (30H)=76H P=0 BA=87H (30H)=76H P=1 CA=F1H (30H)=76H P=1 DA=
17、76H (30H)=87H P=18、MCS-51复位后,下列指令能使R0低4位不变,高4位置F的是 D 。AANL R0,#0F0H BANL R0,#0FH CORL 0,#0F0H DORL 00H,#0FH 9、MCS-51指令系统中,指令DA A应跟在 B 。A加法指令后 BBCD码的加法指令后C减法指令后 DBCD码的减法指令后10、8051单片机的定时器T1用作定时方式时是 B 。A由内部时钟频率定时,一个时钟周期加1B由内部时钟频率定时,一个机器周期加1 C由外部时钟频率定时,一个时钟周期加1 D由外部时钟频率定时,一个机器周期加111、访问外部存储器或其它接口芯片时,作数据线
18、和低8位地址线的是 A 。AP0口 BP1口 CP2口 DP0口 和 P2口12、对于8051单片机,其内部RAM20H-2FH单元 C 。A只能位寻址 B只能字节寻址 C既可位寻址又可字节寻址 D少部分只能位寻址 13、8051单片机中,输入/输出引脚中有专门的第二功能的引脚是 D 。 AP0 BP1 CP2 DP314、当程序状态字寄存器PSW状态字中RS1和RS0分别为0和1 时,系统使用的工作寄存器组为 B 。A组0 B组1 C组2 D组3 15、MCS-51寻址方式中,操作数Ri加前缀“”号的寻址方式是 A 。 A寄存器间接寻址 B寄存器寻址 C基址加变址寻址 D立即寻址16、单片机
19、中使用MOVX A,R1指令, C 寻址数据存储器1050H单元。A能直接 B不能 C与P2口配合能 D与P1口配合能 17、指令MOV R0,#20H17.177执行前(R0)=30H,(20H)=38H,执行后(R0)= B 。A00H B20H C30H D38H18、执行如下三条指令后,30H单元的内容是 B 。MOV R1,#30H MOV 40H,#0EHMOV R1,40HA40H B0EH C30H DFFH19、下列指令能使累加器A高4位不变,低4位置F的是 C 。AANL A,#0FH BANL A,#0F0H CORL A,#0FH DORL A,#0F0H20、下列指令
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机题库 含答案lzs1-精品文档资料整理 单片机 题库 答案 lzs 精品 文档 资料 整理
限制150内