- 1、本文档共25页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机题库3793729292
第1章 单片机概述
一、填空
1、MCS-51系列单片机为 8 位单片机
2、8031单片机芯片共有 40 个引脚
3、MCS-51系列单片机的典型芯片分别为 8031 、 8032 、 8751 。
二、判断
1、8051与8751的区别在于内部程序存储器的类型不同。( √ )
2、8031与8751的区别在于内部是否有程序存储器。( √ )
填空 30
判断 10 1分
简答 20 单片机组成、串行口、中断
程序 15 3个
综合 25 定时器15 键盘10
第2章 MCS-51单片机的硬件结构
一、填空
1、使用8031单片机时,需将引脚接电平,因为其片内无存储器。内部RAM中,位地址为30H的位,所在字节的字节地址为。
内部RAM中,位地址为0H的位,所在字节的字节地址为。内部RAM中,位地址为0H的位,所在字节的字节地址为。若A中的内容为63H,那么P标志位的值为。
8031 单片机复位后,R4所对应的存储单元地址为,因上电时PSW=。这时当前的工作寄存器区是工作寄存器区。内部RAM的位寻址区,位寻址,字节寻址。1、下列说法中错误的是: A
()程序计数器PC不能用户编程时直接使用,因为它没有地址。
()内部RAM的位寻址区,只能供位寻址使用,而不能供字节寻址使用。
(8031共有21个特殊功能寄存器,它们的位都是可用软件设置的,因此,是可以进行位寻址的。PC的值是当前正在执行指令前一条指令的地址
当前正在执行指令的地址
当前正在执行指令下一条指令的地址
控制器中指令寄存器的地址说明MCS-51单片机的引脚接高电平和接低电平时各有何种功能
第3章 MCS-51的指令系统
一、填空
1、MCS-51单片机指令系统的寻址方式有 寄存器寻址方式 、 直接寻址方式 、 立即寻址方式 、 寄存器间接寻址方式 、 位寻址方式 、基址寄存器加变址寄存器间接寻址方式、相对寻址方式。
2、在基址加变址寻址方式中,以 A 作变址寄存器,以 DPTR 或
PC 作基址寄存器。
3、在MCS-51中,PC和DPTR都用于提供地址,但PC是为访问 程
序 存储器提供地址,而DPTR是为访问 数据 存储器提供地址。
4、在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的
内容不是操作数,而是操作数的 地址 。
5、通过堆栈操作实现子程序调用,首先要把的内容入栈,以进行断点保护。调用返回时,再进行出栈保护,把保护的断点送回。的PC。PC的值是当前正在执行指令下一条指令的地址。信号有效。(√)
8、MCS-51单片机可执行指令:MOV 28H,@R2。(×)
9、MCS-51单片机可执行指令:MOV 35H,@R3。(×)
10、判断以下指令的正误:
(1)MOV 28H,@R2 (错)
(2)DEC DPTR (错)
(3)INC DPTR (对)
(4)CLR R0 (错)
(5)CPL R5 (错)
(6)MOV R0,R1 (错)
(7)PHSH DPTR (错)
(8)MOV F0,C (对)
(9)MOV F0,Acc.3 (对)
(10)MOVX A,@R1 (对)
(11)MOV C,30H (对)
(12)RLC R0 (错)
(13)MOV 28H,@R4; (错)
(14)INC DPTR; (对)
(15)DEC DPTR ; (错)
(16)CLR R0 ; (错)
(17)MOV T0,#3CF0H; (错)
三、选择
1、判断下列哪些说法错误: C
(A)立即寻址方式是被操作的数据本身在指令中,而不是它的地址在指令中。
(B)指令周期是执行一条指令的时间。
(C)指令中直接给出的操作数称为直接寻址。
2、有关PC和DPTR的结论
(A) DPTR是可以访问的,而PC不能访问(B) 它们都是16位的寄存器(C) 它们都具有加“1”的功能(D) DPTR可以分为2个8位的寄存器使用,但PC不能
第4章 MCS-51汇编语言程序设计
一、填空
1、如果(DPTR)=447BH,(SP)=42H,(40H)=80H,(41H)=70H,(42H)=60H,则执行下列指令后:
POP DPH
POP DPL
POP A
则:(DPH)= 60H ;(DPL)= 70H ;(A)= 80H ;(SP)= 3FH ;
2、如果(DPTR)=5678H,(S
文档评论(0)