ImageVerifierCode 换一换
格式:DOCX , 页数:47 ,大小:72.70KB ,
资源ID:5364710      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5364710.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(单片机分章试题库.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

单片机分章试题库.docx

1、单片机分章试题库网上下载的单片机技术试题,仅供参考单片机原理复习资料之一(按章节分类), 可能用到的几个常用引脚图标: 单片机应用技术试题库 微型计算机基础一、判断题( )1已知X原=0001111,则X反=11100000。( )2(86)原=11010110,(86)反=10101001,(86)补=10101010。( )3已知X原=11101001,则X反=00010110。( )4.1KB=400H. ( )5. 800H =2KB. ( )6.十进制数89化成二进制数为10001001。( )7因为10000H=64KB,所以0000HFFFFH一共有63KB个单元。( )8十进制

2、数89的BCD码可以记为89H。( )98位二进制数原码的大小范围是-127+127。( )108位二进制数补码的大小范围是-127+127。( )110的补码是0。( )12-128的补码是10000000。( )1311111111是-1的补码。( )14-2的补码可以记为FEH。( )15已知X原=10000100,则X补=11111100。( )16将二进制数(11010111)2转换成八进制数是(327)8。( )17将十进制(0825)10转换成二进制数是(01101)2。( )181000001101其结果是1101。( )19计算机中的机器码就是若干位二进制数。( )20计算机

3、中的所谓原码就是正数的符号位用“0”表示,负数的符号用“1”表示,数值位保持二进制数值不变的数码。( )21计算机中负数的反码是把它对应的正数连同符号位按位取反而开形成的。( )22计算机中负数的补码是在它的反码的末位加1(即求反加1)而成的。( )23用汇编语言编写的程序叫汇编程序。( )24汇编语言源程序是单片机可以直接执行的程序。( )25微机控制系统的抗干扰问题是关系到微机应用的成败大问题。( )26凡是用单片机调试软件PDS在计算机上汇编成功的源程序都是编写正确的源程序,都能正常运行。( )27机电一体化就是机械技术、电子技术、控制技术和计算机技术相结合的综合技术。二、单项选择题1在

4、微型计算机中,负数常用 表示。CA原码 B反码 C补码 D真值2将十进制数215转换成对应的二进制数是 。A A11010111 B11101011 C10010111 D101011013将十进制数98转换成对应的二进制数是 。A A1100010 B11100010 C10101010 D10001103将二进制数(1101001)2 转换成对应的八进制数是 。B A141 B151 C131 D 121 4十进制126数其对应的十六进制数可表示为 。D A8F B8E CFE D7E5二进制数110110110对应的十六进制数可表示为 。B A1D3H B1B6H CDB0H D666H

5、6-3的补码是 。D A10000011 B11111100 C11111110 D111111017在计算机中“A”是用 来表示。D ABCD码 B二十进制 C余三码 DASCII码8将十六进制数(1863.5B)16转换成对应的二进制数是 。B A1100001100011.0101B B1100001100011.01011011C1010001100111.01011011 D100001111001.100011110将十六进制数6EH转换成对应的十进制数是 。CA100 B90 C110 D1209已知X补=00000000,则真值X= 。B A+1 B0 C1 D以上都不对10已

6、知X补=01111110,则真值X= 。D A+1 B126 C1 D+12611十六进制数(4F)16 对应的十进制数是 。C A78 B59 C79 D8712单片机在调试过程中,通过查表将源程序转换成目标程序的过程叫 。D A汇编 B编译 C自动汇编 D手工汇编三、多项选择题1微型计算机中常用的进位计数制有 BCE 。 A十进制 B二进制 C八进制 D五进制 E十六进制2计算机中常用的数码有 ABDE 。 A补码 BBCD码 C十进制 D二进制 EASCII码3与十进制89相等的数为 ACDE 。A59H B10001001B C131Q D1011001B E(10001001)BCD

7、4为方便运算,计算机中的正数永远用原码表示,而负数有三种表示法,即 ACE 。 A原码 B真值 C反码 D机器码 E补码5微型计算机中的软件主要有以下几个部分: 。B、C、E A操作系统 B系统软件 C应用软件 D诊断程序 E数据库和数据库管理系统6用4位二进制数来表示1位十进制数的编码方法称为 。A、B、C、 A二 十进制 B8421BCD码 C余3码 D二进制编码 EASCII码MCS51单片机原理与结构一、判断题( )1MCS51单片机是高档16位单片机。( )2MCS51的产品8051与8031的区别是:8031片内无ROM。( )3单片机的CPU从功能上可分为运算器和存贮器。( )4

8、MCS-51的指令寄存器是一个8位寄存器,用于暂存待执行指令,等待译码。( )5MCS51的指令寄存器是对指令寄存器中的指令进行译码,将指令转变为执行此指令所需要的电信号。( )68051的累加器ACC是一个8位的寄存器,简称为A,用来存一个操作数或中间结果。( )78051的程序状态字寄存器PSW是一个8位的专用寄存器,用于存程序运行中的各种状态信息。( )8MCS51的程序存贮器用于存放运算中间结果。( )9MCS51的数据存贮器在物理上和逻辑上都分为两个地址空间:一个是片内的256字节的RAM,另一个是片外最大可扩充64K字节的RAM。( )10单片机的复位有上电自动复位和按钮手动复位两

9、种,当单片机运行出错或进入死循环时,可按复位键重新启动。( )11CPU的时钟周期为振荡器频率的倒数。( )12单片机的一个机器周期是指完成某一个规定操作所需的时间,一般情况下,一个机器周期等于一个时钟周期组成。( )13单片机的指令周期是执行一条指令所需要的时间。一般由若干个机器周期组成。( )14单片机系统扩展时使用的锁存器,是用于锁存高8位地址。( )15MCS51单片机上电复位后,片内数据存储器的内容均为00H。( )16当8051单片机的晶振频率为12MHZ时,ALE地址锁存信号端的输出频率为2MHZ的方脉冲。( )178051单片机片内RAM从00H1FH的32个单元,不仅可以作工

10、作寄存器使用,而且可作为RAM来读写。( )18MCS51单片机的片内存贮器称为程序存贮器。( )19MCS51单片机的数据存贮器是指外部存贮器。( )20MCS51单片机的特殊功能寄存器集中布置在片内数据存贮器的一个区域中。( )21微机控制系统的抗干扰问题是关系到微机应用成败的大问题.二、单项选择题1MCS51单片机的CPU主要的组成部分为 。AA运算器、控制器 B加法器、寄存器 C运算器、加法器 D运算器、译码器2单片机能直接运行的程序叫 C 。A.源程序 B.汇编程序 C.目标程序 D.编译程序3单片机中的程序计数器PC用来 。C A存放指令 B存放正在执行的指令地址 C存放下一条指令

11、地址D存放上一条指令地址4单片机上电复位后,PC的内容和SP的内容为 B 。A0000H,00H B0000H,07H C0003H,07H D0800H,08H5单片机8031的ALE引脚是 B 。A 输出高电平 B输出矩形脉冲,频率为fosc的1/6B C输出低电平 D输出矩形脉冲,频率为fosc的1/26单片机8031的引脚 A 。A必须接地 B必须接+5V C可悬空 D以上三种视需要而定7访问外部存贮器或其它接口芯片时,作数据线和低8位地址线的是 A 。AP0口 BP1口 CP2口 DP0口 和 P2口8PSW中的RS1和RS0用来A 。A 选择工作寄存器区号 B指示复位 C选择定时器

12、 D选择工作方式9上电复位后,PSW的值为 。DA1 B07H CFFH D010单片机上电复位后,堆栈区的最大允许范围是 B 个单元。A64 B120 C128 D25611单片机上电复位后,堆栈区的最大允许范围是内部RAM的 D 。A00HFFH B00H07H C07H7FH D08H7FH12堆栈指针SP在内部RAM中的直接地址是 。CA00H B07H C81H DFFH13.INTEL8031的P0口,当使用外部存贮存器时它是一个 D 。A传输高8位地址口 A传输低8位地址口C传输高8位数据口 D传输低8位地址/数据口 14P0口作数据线和低8位地址线时 B 。 A应外接上拉电阻

13、B不能作I/O口 C能作I/O口 D应外接高电平15对于8031单片机,其内部RAM D 。A只能位寻址 B只能字节寻址 C既可位寻址又可字节寻址 D少部分既能位寻址又能字节寻址 16寻址方式就是 C 的方式。 A查找指令操作码 B查找指令 C查找指令操作数 D查找指令操作码和操作数 178031 单片机若晶振频率为fosc=12MHz,则一个机器周期等于 C S。A1/12 B1/2 C1 D218MCS51单片机的数据指针DPTR是一个16位的专用地址指针寄存器,主要用来 。 A存放指令 B存放16位地址,作间址寄存器使用 C存放下一条指令地址D存放上一条指令地址19ALU表示 。D A累

14、加器 B程序状态字寄存器 C计数器 D算术逻辑部件20单片机上电后或复位后,工作寄存器R0是在 。A A0区00H单元 B0区01H单元 C0区09H单元 DSFR21单片机8051的XTAL1和XTAL2引脚是 引脚。D A外接定时器 B外接串行口 C外接中断 D外接晶振228051单片机的VSS(20)引脚是 引脚。B A主电源+5V B接地 C备用电源 D访问片外存贮器238051单片机的VCC(40)引脚是 引脚。A A主电源+5V B接地 C备用电源 D访问片外存贮器248051单片机 口是一个8位漏极型开路型双向I/O端口。A AP0 BP1 CP2 DP3258051单片机中,输

15、入/输出引脚中用于专门的第二功能的引脚是 。D AP0 BP1 CP2 DP326MCS51复位后,程序计数器PC= 。即程序从 开始执行指令。B、BA0001H B0000H C0003H D0023H27MCS51的片内外的ROM是统一编址的,如果端保持高电平,8051的程序计数器PC在 地址范围内。D A1000HFFFFH B0000HFFFFH C0001H0FFFH D0000H0FFFH28MCS51的专用寄存器SFR中的堆栈指针SP是一个特殊的存贮区,用来 ,它是按后进先出的原则存取数据的。C A存放运算中间结果 B存放标志位 C暂存数据和地址 D存放待调试的程序29单片机的堆

16、栈指针SP始终是指示 。B A堆栈底 B堆栈顶 C堆栈地址 D堆栈中间位置30单片机的P0、P1口作输入用途之前必须 。A A在相应端口先置1 B在相应端口先置0 C外接高电平 D外接上拉电阻31MCS51的串行数据缓冲器SBUF用于 。B A存放运算中间结果 B存放待发送或已接收到的数据 C暂存数据和地址 D存放待调试的程序32MCS51单片机的P1口的功能是 。AA可作通用双向I/O口用 B可作一般I/O口用 C可作地址/数据总线用 D可作通用I/O口用33MCS51单片机复位后,专用寄存器ACC的状态是 。CA0000H B07H C00H D0FFH34当程序状态字寄存器PSW状态字中

17、RS1和RS0分别为0和1 时,系统先用的工作寄存器组为 。BA组0 B组1 C组2 D组3358051单片机中,唯一一个用户可使用的16位寄存器是 。DAPSW BACC C SP DDPTR368051的程序计数器PC为16位计数器,其寻址范围是 。DA8K B16K C32K D64K37单片机应用程序一般存放在 中。B ARAM BROM C寄存器 DCPU三、多项选择题1一个应用课题的研制,大致可分为 ABCDE 阶段。A分析研究课题,明确解决问题的方法 B分别进行硬件和软件的设计 C分模块调试系统,进行在线仿真和总调 D固化程序,投入实际运行 E反馈运行情况,及时修正、升级2MCS

18、51的产品8051单片机内部由 4个8位的I/O端口P0、P1、P2、P3、串行口等组成。A、B、C、EACPU B4KB的ROM C256B的RAM D4KB的EPROM E两个16位的定时/计数器T0和T13MCS51的控制器由 等组成。A、C、D、E A计数器PC B累加器 C指令译码器 D指令寄存器 E定时控制与条件转移逻辑电路48051单片机CPU的主要功能有 。A、C、D A产生各种控制信号 B存贮数据 C算术、逻辑运算及位操作DI/O端口数据传输 E驱动LED58051单片机的运算器由 等组成。A、B、D、E A算术逻辑部件ALU B累加器ACC C计数器PC D程序状态寄存器P

19、SWEBCD码运算调整电路68051单片机算术逻辑部件ALU是由加法器和其他逻辑电路组成,用于对数据进行 。A、B、E A算术四则运算和逻辑运算 B移位操作 C存程序运行中的各种状态信息D用来存一个操作数中间结果 E位操作78051单片机控制信号引脚有 。A、B、D、E ARST/VPD (9脚) BALE/(30脚) CXTAL1(19脚) D (29脚) E /VPP(31脚)88051单片机 口是一个带内部上拉电阻的位双向I/O口。B、C、D AP0 BP1 CP2 DP3 EP079MCS51的存贮器配置在物理结构上有四个存储空间,它们是: ACDE 。 A片内程序存贮器 B片内外统一

20、编址的64KB字节的程序存贮器地址空间 C片外程序存贮器 D片内数据存贮器 E片外数据存贮器9MCS51的数据存贮器用于存放 。A、B、D、E A运算中间结果 B数据暂存和缓冲 C编好的程序和表格常数D标志位 E待调试的程序10MCS51单片机专用寄存器P0 (P0口)的功能为 。A、E A作一般I/O口使用 B作通用双向I/O口使用 C作输出高8位地址D作通用I/O口使用 E作地址/数据总线使用11对8031的P0口来说,使用时可作为 ACD 。A低8位地址线 B高8位地址线 C数据线D I/O口操作 E时钟线128051CPU在访问外部存贮器时,地址输出是 。A、CAP2口输出高8位地址

21、BP1口输出高8位地址 CP0口输出低8位地址DP1口输出低8位地址 EP2口输出低8位地址13MCS51单片机复位后,下列专用寄存器状态为00H的是: BCE 。APC BACC CB DSP EPSW14MCS51单片机中堆栈的作用有 CDE 。A保护SP B保护栈顶 C保护断点 D保护现场 E保护调用指令的下一条指令地址四、简答题:1、 8031的P0口其输入输出电路的特点是什么?漏极开路、驱动电流负载时需外接上拉电阻、有三态缓冲器、有锁存器。 MCS51单片机指令系统及程序设计一、判断题( )1MCS51单片机的指令格式中操作码与操作数之间必须用“,”分隔。( )2MCS51指令:MO

22、V A,#40H ;表示将立即数40H传送至A中。( )3MCS51指令:MOV A,R0 ;表示将R0指示的地址单元中的内容传送至A中。( )4S51指令:MOVX A,DPTR ;表示将DPTR指示的地址单元中的内容传送至A中。( )5MCS51的数据传送指令是把源操作数传送到目的操作数,指令执行后,源操作数改变,目的操作数修改为源操作数。( )6MCS51指令中,MOVX为片外RAM传送指令。( )7MCS51指令中,MOVC为ROM传送指令。( )8将37H单元的内容传送至A的指令是:MOV A,#37H。( )9MCS51指令中,16位立即数传送指令是:MOV DPTR,#data1

23、6。( )10MCS51单片机,CPU对片外RAM的访问只能用寄存器间接寻址的方式,且仅有4 条指令。( )11如JC rel发生跳转时,目标地址为当前指令地址加上偏移量。( )12对于8051单片机,当CPU对内部程序存储器寻址超过4K时,系统会自动在外部程序存储器中寻址。( )13指令MUL AB执行前(A)=F0H,(B)=05H,执行后(A)=FH5,(B)=00H。( )14已知:DPTR=11FFH 执行INC DPTR后,结果:DPTR=1200H。( )15已知:A=11H B=04H,执行指令DIV AB后,其结果:A=04H,B=1 CY=OV=0。( )16已知:A=1F

24、H,(30H)=83H,执行 ANL A,30H 后,结果:A=03H (30H)=83H P=0。( )17无条件转移指令LJMP addr16称长转移指令,允许转移的目标地址在128KB空间范围内。( )18MCS51指令系统中,执行指令FGO bit F0 ,表示凡用到F0位的指令中均可用FGO来代替。( )19MCS51指令系统中,执行指令ORG 2000H;BCD: DB “A,B,C,D”表示将A、B、C、D的ASII码值依次存入2000H开始的连续单元中。( )20MCS51指令系统中,指令CJNE A,#data, rel的作用相当于SUBB A,#data与JNC rel的作

25、用。( )21MCS51指令系统中,指令JNB bit,rel是判位转移指令,即表示bit=1时转。( )228031单片机的PC与DPDR都在CPU片内,因此指令MOVC A,A+PC与指令MOVC A,A+DPTR执行时只在单片机内部操作,不涉及片外存储器。( )23MCS51指令系统中,指令AJMP addr11 称绝对转移指令,指令包含有11位的转移地址;它是把PC的高5位与指令第一字节中的第75位(第40位为00001)和指令的第二字中的8位合并在一起构成16位的转移地址。 ( )24MCS51单片机中PUSH和POP指令只能保护现场,不能保护断点。( )25绝对调用指令ACALL

26、addr11能在本指令后一字节所在的2K字节程序存贮区内调用子程序。( )26指令LCALL addr16能在64K字节范围内调用子程序。( )27设PC的内容为35H,若要把程序存贮器08FEH单元的数据传送至累加器A,则必须使用指令MOVC A,A+PC。()28指令MOV A,00H执行后A的内容一定为00H。( )29在进行二十进制运算时,必须用到DA A指令。( )30指令MUL AB执行前(A)=43H,(B)=05H,执行后(A)=15H,(B)=02H。( )31MCS51单片机的布尔处理器是以A为累加器进行位操作的。二、单项选择题1MCS51汇编语言指令格式中,唯一不可缺少的

27、部分是 。BA标号 B操作码 C操作数 D注释2MCS51的立即寻址方式中,立即数前面 。D A应加前缀“/:”号 B不加前缀号 C应加前缀“”号D应加前缀“#”号3下列完成8031单片机内部RAM数据传送的指令是 。DAMOVX A,DPTR BMOVC A, A+PC CMOV A,#data DMOV direct,direct4MCS51的立即寻址的指令中,立即数就是 。B A放在寄存器R0中的内容 B放在程序中的常数 C放在A中的内容 D放在B中的内容5单片机中PUSH和POP指令常用来 。C A保护断点 B保护现场 C保护现场,恢复现场 D保护断点,恢复断点 6MCS51寻址方式中

28、,操作数Ri加前缀“”号的寻址方式是 。A A寄存器间接寻址 B寄存器寻址 C基址加变址寻址 D立即寻址7MCS51寻址方式中,立即寻址的寻址空间是 。C A工作寄存器R0R7 B专用寄存器SFR C程序存贮器ROM 片内RAM的20H2FH字节中的所有位和部分专用寄存器SFR的位8MCS51寻址方式中,直接寻址的寻址空间是 。D A工作寄存器R0R7 B专用寄存器SFR C程序存贮器ROM 程序存储器256字节范围9执行指令MOVX A,DPTR时,、脚的电平为 。C A高电平,高电平 B低电平,高电平C高电平,低电平 D低电平,低电平10主程序执行完ACALL后返回主程序后,堆栈指针SP的值 。AA不变 B加2 C加4 D减211单片机中使用MOVX A,R1指令 C 寻址数据存贮器1050H单元。A能直接 B不能 C与P2口配合能 D与P1口配合能 12下列指令判断若P1口最低位为高电平就转LP,否则就执行下一句的是 。B AJNB P1.0,LP BJB P1.0,LP CJC P1.0,LP DJNZ P1.0,LP13指令JB OEOH,LP中的OEOH是指 。C A累加器A B累加器A的最高位 C累加器A的最低位 D一个单元的地址 14下列指令中比较转移指令是指 。B

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1