单片机选择题.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《单片机选择题.doc》由会员分享,可在线阅读,更多相关《单片机选择题.doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流单片机选择题.精品文档.MCS-51单片机原理与结构1MCS-51单片机CPU的主要组成部分为 【 A运算器、控制器 】 。2单片机能直接运行的程序叫 【C目标程序 】 。3单片机中的程序计数器PC用来 【C存放下一条指令地址 】 。4单片机上电复位后,PC的内容和SP的内容为 【B0000H,07H 】 。5单片机8051的ALE引脚是 【B输出矩形脉冲,频率为fosc的1/6】 。6单片机8051的引脚 【以上两种视需要而定 】 。7访问外部存储器或其它接口芯片时,作数据线和低8位地址线的是 【AP0口 】 8PSW中的RS1和RS0用来
2、 【选择工作寄存器组号】 。9上电复位后,PSW的值为 【 D0 】 。108051单片机上电复位后,堆栈区的最大允许范围是【B120 】 个单元。118051单片机上电复位后,堆栈区的最大允许范围是内部RAM的【D08H7FH】12复位后,堆栈指针SP在内部RAM中的直接地址是 【C81H 】 。13. 8051的P0口,当使用外部存储器时它是一个 【D传输低8位地址/数据口 。】14P0口作数据线和低8位地址线时 【B不能作I/O口。】15对于8051单片机,其内部RAM20H-2FH单元 【C既可位寻址又可字节寻址 】 。16寻址方式就是 【C查找指令操作数 】 的方式。178051 单
3、片机若晶振频率为fosc=12MHz,则一个机器周期等于 【C1 】 S。18MCS-51单片机的数据指针DPTR是一个16位的专用地址指针寄存器,主要用来 【B存放16位地址,作间址寄存器使用。】19ALU表示 【 D算术逻辑部件】20单片机上电后或复位后,工作寄存器R0是在 【A0区00H单元 】 21单片机8051的XTAL1和XTAL2引脚是 【D外接晶振 引脚。】228051单片机的VSS(20)引脚是 【B接地 】 引脚。238051单片机的VCC(40)引脚是 【A主电源+5V 】 引脚。248051单片机中,输入/输出引脚中有专门的第二功能的引脚是 【DP3 】。25MCS-5
4、1复位后,程序计数器PC= 【B0000H 】 。即单片机从【B0000H 】开始执行指令。26MCS-51的片内外的ROM是统一编址的,如果端保持高电平,8051的程序计数器PC在 【 B0000HFFFFH】 地址范围内。27单片机的堆栈指针SP始终是指示 【B堆栈顶 】。28单片机的P0、P1口作输入用途之前必须 【A在相应端口先置1 】。29MCS-51的串行数据缓冲器SBUF用于 【B存放待发送或已接收到的数据 】 。30MCS-51单片机的P1口的功能是 【A可作通用双向I/O口用 】。31MCS-51单片机复位后,专用寄存器ACC的状态是 【C00H 】 。32当程序状态字寄存器
5、PSW状态字中RS1和RS0分别为0和1 时,系统使用的工作寄存器组为 【B组1 】。338051单片机中,用户可使用的16位寄存器是 【DDPTR 】 。348051的程序计数器PC为16位计数器,其寻址范围是 【D64K】35单片机应用程序一般存放在 【BROM 】 中。MCS-51单片机指令系统及程序设计36MCS-51汇编语言指令格式中,唯一不可缺少的部分是 【B操作码 】 。37MCS-51的立即寻址方式中,立即数前面 【D应加前缀“#”号】38下列完成8051单片机内部数据传送的指令是 【DMOV direct,direct】39MCS-51的源操作数为立即寻址的指令中,立即数就是
6、 【B放在程序中的常数 】40单片机中PUSH和POP指令常用来 【C保护现场,恢复现场 】41MCS-51寻址方式中,操作数Ri加前缀“”号的寻址方式是 【A寄存器间接寻址 】。42MCS-51寻址方式中,立即寻址的寻址空间是 【C程序存储器ROM 】 。43MCS-51寻址方式中,直接寻址的寻址空间是【数据存储器256字节范围】44执行指令MOVX A,DPTR时,、脚的电平为 【C高电平, 低电平 】 。45主程序中调用子程序后返回主程序,堆栈指针SP的值 【A不变 】 。46单片机中使用MOVX A,R1指令, 【C与P2口配合能 】 寻址数据存储器1050H单元。47下列指令判断若P
7、1口最低位为高电平就转LP,否则就执行下一句的是 【BJB P1.0,LP 】 。48指令JB OEOH,LP中的OEOH是指 【C累加器A的最低位 】 。49下列指令中比较转移指令是指 【BCJNE Rn,#data,rel 】 。50指令MOV R0,#20H执行前(R0)=30H,(20H)=38H,执行后(R0)= 【B20H 】。51指令MOV R0, 20H执行前(R0)=30H,(20H)=38H,执行后(R0)= 【D38H】52执行如下三条指令后,30H单元的内容是 【 B0EH 】 。行MOV R1,#30H 行MOV 40H,#0EH 行MOV R1,40H54MCS-5
8、1指令MOV R0,#20H中的20H是指 【A立即数 】。55MCS-51单片机在执行MOVX A,DPTR指令时,其寻址单元的地址是由 【BP0口送低8位,P2口送高8位】56在MCS-51指令中,下列指令中 【CSJMP rel 】是无条件转移指令。57.下列指令中影响堆栈指针的指令是【DLCALL】58已知:A=DBH R4=73H CY=1,指令:SUBB A, R4 执行后的结果是 【CA=67H 】 。59可实现将内部数据存储单元的内容传送到累加器A中的指令是 【CMOV A,R0)】 。60下列指令执行时,不修改PC中内容的指令是 【BMOVC A, A+PC 】 。61已知:
9、A=D2H,(40H)=77H,执行指令:ORL A,40H后,其结果是: 【BA=F7H 】 。62指令MUL AB 执行前(A)=18H ,(B)=05H,执行后,A、B的内容是 【D78H,00H】 。63MCS-51指令系统中,清零指令是 【CCLR A】。64MCS-51指令系统中,求反指令是 【ACPL A】 。65MCS-51指令系统中,指令MOV A,R0,执行前(A)=86H,(R0)=20H,(20H)=18H,执行后 【C(A)=18H】66MCS-51指令系统中,指令CLR A ;表示 【A将A的内容清0 】 。67已知A=87H ,(30H)=76H,执行 XRL A
10、,30H 后,其结果为: 【CA=F1H (30H)=76H P=1】 。68MCS-51指令系统中,指令ADD A,R0 执行前(A)=38H,(R0)=54H,(C)=1 执行后,其结果为 【D(A)=8CH (C)=0】 。69MCS-51指令系统中,指令ADD A,R0 执行前(A)=86H,(R0)=7AH,(C)=0 执行后,其结果为 【A(A)=00H (C)=1 】 。70MCS-51指令系统中,指令ADDC A,R0 执行前(A)=38H,(R0)=30H,(30H)=FOH,(C)=1 执行后,其结果为 【 B(A)=29H (C)=1 】 。71下列指令能使累加器A低4位
11、不变,高4位置F的是 【DORL A,#OF0H 】 。72下列指令能使累加器A高4位不变,低4位置F的是 【CORL A,#OFH】 。73下列指令能使R0低4位不变,高4位置F的是 【 DORL 00H,#OF0H 74下列指令能使R0高4位不变,低4位置F的是 【CORL 0,#OFH】 。75下列指令能能使累加器A的最高位置1的是 【DORL A,#80H 】 。0的最高位置0的是 【AANL 0,#7FH】 。77下列指令能使R0的最高位取反的是 【BXRL 00H,#80H】 。78下列指令能使累加器A的最低位置1的是 【CORL A,#01H】 。79下列指令能使P1口的最低位置
12、1的是 【BSETB 90H 】 。80下列指令判断若累加器A的内容不为0就转LP的是 【DCJNE A,#0,LP 】 。81设累加器A中为无符号数,B中数为2,C等于0,下列指令 【CRL A】 的作用与其它几条不同。83MCS-51指令系统中,执行下列程序后,程序计数器PC的内容为 【C1500 】 。行ORG 000H 行MOV DPDR,#1000 行MOV A, #00H行MOV 20H,A 行LJMP 1500 行END84MCS-51指令系统中,格式为:ORG 16位地址 的指令功能是 【C用来定义汇编程序的起始地址 】 86MCS-51指令系统中,执行下列程序后,堆栈指针SP
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 选择题
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内