单片机复习题(全)(共8页).doc
《单片机复习题(全)(共8页).doc》由会员分享,可在线阅读,更多相关《单片机复习题(全)(共8页).doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上一、填空题1、MCS-51单片机扩展程序存储器所用的控制信号为(),扩展数据存储器所用的控制信号为()和()。2、关于堆栈类操作的两条指令分别是(PUSH)、(POP),操作遵循(先进后出,后进先出)原则。3、(程序状态字PSW)寄存器的作用是用来保存程序运行过程中的各种状态信息。若累加器A中的数据为B,则PSW中的P=(0)。4、若MCS-51单片机采用12MHZ的晶振,它的机器周期为(1us),ALE引脚输出正脉冲频率为(2MHZ)5、要使MCS-51 单片机从片内的地址0000H 开始执行程序。那么EA应(接高电平)。6、在片外扩展一片2764程序存储器芯片要(
2、 7根 )地址线。7、外部中断1(INT1)的中断入口地址为(0013H);定时器1的中断入口地为(001BH)。8、8751有两个16位可编程定时/计数器,T0和T1。它们的功能可由控制寄存器(TMOD) 、(TCON)的内容决定,且定时的时间或计数的次数与(TH)、(TL)两个寄存器的初值有关。9、欲使P1口的低4位输出0,高4位不变,应执行一条(ANL P1,#0F0H)命令。10、串行口的控制寄存器SCON中,REN的作用是(允许串行接收位)。11、单片机(计算机)在进行(有符号)运算的情况下应使用补码。12、单片机位寻址区的单元地址是从(20H)单元到(2FH)单元,若某位地址是09
3、H,它所在单元的地址应该是(21H)。13、通常,单片机上电复位时PC=(0000)H,SP=(07)H。14、单片机内部与外部ROM之间的查表指令是(MOVC A,A+PC)。15、 DA指令是( )指令,它只能紧跟在( )指令后使用。16、当P1口做输入口输入数据时,必须先向该端口的锁存器写入(FFH),否则输入数据可能出错。17、堆栈的地址由(堆栈指针SP)寄存器内容确定,其操作规律是“(先进后出,后进先出)”。18、寄存器PSW中的RS1和RS0的作用是(选择工作寄存器组)。19、当单片机CPU响应中断后,程序将自动转移到该中断源所对应的入口地址处,并从该地址开始继续执行程序,通常在该
4、地址处存放转移指令以便转移到中断服务程序。其中INT1 的入口地址为(0013H),串行口 入口地址为(0023H),T0 的 入口地址为(000BH)。20、P0、P1、P2、P3四个均是(8)位的(并行)口(填“串行”还是“并行”),其中P0的功能是(地址/数据分时复口)。 21、根据传送的信息的属性,总线可分为数据总线、(地址总线)和控制总线。22、片内RAM可进行位寻址的空间位地址范围是(00H FFH)。23、MCS-51单片机系列有(5)个中断源,可分为(2)个优先级,各中断源的中断请求是属于什么级别是由(IP)寄存器的内容决确定的。24、片内RAM可进行位寻址的空间位地址范围是(
5、 ) 25、8051单片机有(5)个中断源,(2)级中断优先级别。26、8255A属于可编程的(并行)接口芯片,8255A的A通道有(3)种工作方式。 5、MCS51内部的SFR共有(21)个。27、任何程序总是由三种基本结构组成:(顺序结构)、(选择/分支结构)、(循环结构)。28、8031有两个16位可编程定时/计数器,其中定时器作用是指对单片机(对内部fosc/12)脉冲进行计数,而计数器作用是指对单片机(外部)脉冲进行计数。29、当P1口做输入口输入数据时,必须先向该端口的锁存器写入( ),否则输入数据可能出错 30、单片机内部数据传送指令 (MOV)用于单片机内部RAM单元及寄存器之
6、间,单片机外部数据传送指令 (MOVX)用于单片机内部与外部RAM或I/O接口之间,(MOVC)指令用于单片机内部与外部ROM之间的查表31、单片机串行通信时,若要发送数据,就必须将要发送的数据送至(SBUF)单元,若要接收数据也要到该单元取数。32、单片机串行通信时,其波特率分为固定和可变两种方式,在波特率可变的方式中,可采用(定时器T1)的溢出率来设定和计算波特率。33、带符号数在机器中可用原码、反码和(补)码表示。34、计算机系统中的各类程序及文件统称为(软件)。35、计算机只能识别和执行(二进制)指令。36、运算器和(控制器)是计算机硬件的核心,称为中央处理器(CPU)。37、CPU一
7、次可处理的二进制数的位数称为(字长)。38、51单片机中,根据所存储内容的类型,可分为数据存储器和(程序)存储器。39、单片机芯片内至少包含有组成微机的基本组成部分CPU、(存储器)和I/O接口等。40、单片机的最基本时间单位是(振荡)周期。41、采用立即寻址时,操作数保存在(累加器A)中。42、汇编语言中可以使用伪指令,但它们不是真正的指令,只是用来对(汇编过程进行某种控制)。43、转移指令LCALL addr16 的转移范围是(64KB)。二、选择题1、在中断服务程序中至少应有一条(D) A.传送指令 B.转移指令 C.加法指令 D.中断返回指令2、当MCS-51复位时,下面说法准确的是(
8、A) A.PC=0000H B.SP=00H C.SBUF=00H D.(30H)=00H3、要用传送指令访问MCS-51片外RAM,它的指令操作码助记符是(B)A.MOV B.MOVX C.MOVC D.以上都行4、ORG 2000H LACLL 3000H ORG 3000H RET上边程序执行完RET指令后,PC=(C) A.2000H B.3000H C.2003H D.3003H5、要使MCS-51能响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是(A)A.98H B.84H C.42H D.22H6、JNZ REL指令的寻址方式是(C) A.立即寻址 B.寄存器寻
9、址 C.相对寻址 D.位寻址7、执行LACLL 4000H指令时, MCS-51所完成的操作是(D) A.保护PC B.4000H PC C.保护现场 D.PC+3入栈,4000H PC8、下面哪条指令产生 信号(D) A.MOVX A,DPTR B.MOVC A,A+PC C.MOVC A,A+DPTR D.MOVX DPTR,A9、若某存储器芯片地址线为12根,那么它的存储容量为(C) A. 1KB B. 2KB C.4KB D.8KB10、要想测量 引脚上的一个正脉冲宽度,则TMOD的内容应为(A) A.09H B.87HC.00HD.80H11、PSW=18H时,则当前工作寄存器是(D
10、) A.0组 B. 1组 C. 2组 D. 3组12、MOVX A,DPTR指令中源操作数的寻址方式是(B) A. 寄存器寻址 B. 寄存器间接寻址 C.直接寻址 D. 立即寻址13、 MCS-51有中断源(A) A.5 B. 2 C. 3 D. 614、 MCS-51上电复位后,SP的内容应为(B) A.00H B.07H C.60H D.70H15、ORG 0003H LJMP 2000H ORG 000BH LJMP 3000H当CPU响应外部中断0后,PC的值是(B) A.0003H B.2000H C.000BH D.3000H16、计算机在使用中断方式与外界交换信息时,保护现场的工
11、作应该是(C)A.由CPU自动完成 B.在中断响应中完成 C.应由中断服务程序完成 D.在主程序中完成17、关于MCS-51的堆栈操作,正确的说法是(C)A.先入栈,再修改栈指针 B.先修改栈指针,再出栈 C. 先修改栈指针,在入栈 D.以上都不对18、某种存储器芯片是8KB*4/片,那么它的地址线根数是(C) A.11根B.12根C. 13根D. 14根19、若MCS-51中断源都编程为同级,当他们同时申请中断时CPU首先响应( )A. B. C.T1 D.T020、PC中存放的是( )A.下一条指令的地址 B. 当前正在执行的指令C.当前正在执行指令的地址 D.下一条要执行的指令21、程序
12、计数器PC用来(C)。A.存放指令 B.存放正在执行的指令地址 C.存放下一条的指令地址 D.存放上一条的指令地址22、单片机应用程序一般存放在(B)中。 A. RAM BROM C. 寄存器 DCPU23、8031复位后,PC与SP的值为(B)。 A0000H,00H B0000H,07H C0003H,07H D. 0800H,00H24、PSW 中的RS1 和RS0 用来(A)。 A选择工作寄存器区号 B指示复位 C选择定时器 D选择工作方式25、单片机上电复位后,堆栈区的最大允许范围是内部RAM 的(D)。A00H0FFH B00H07H C07H7FH D08H7FH26、51 单片
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 复习题
限制150内