您好,欢迎来到小奈知识网。
搜索
您的当前位置:首页第一章_单片机结构练习题

第一章_单片机结构练习题

来源:小奈知识网
第⼀章_单⽚机结构练习题

第⼀章单⽚机结构与原理测验题⼀、选择题(每题1分)

1.8031单⽚机的( )⼝的引脚,还具有外中断、串⾏通信等第⼆功能。A.P0B.P1C. P2D. P3

2.单⽚机应⽤程序⼀般存放在()A. RAMB. ROMC. 寄存器D. CPU

3.已知某数的BCD码为0111 0101. 0100 0010 则其表⽰的⼗进制数值为()A. 72HB. 72C. 75.42HD. 75.42

4.下列指令中不影响标志位CY的指令有()。A.ADD A,20HB. CLR AC.RRC AD. INC A

5.CPU主要的组成部部分为()A.运算器、控制器B.加法器、寄存器C.运算器、寄存器D. 运算器、指令译码器

6.INTEL 8051 CPU是()位的单⽚机A. 16B.4C.8D. 准16

7.8031复位后,PC与SP的值为()A. 0000H,00H

B. 0000H,07HC. 0003H,07HD. 0800H,00H

8.当需要从MCS-51单⽚机程序存储器取数据时,采⽤的指令为()。A. MOV A, @R1B.MOVC A, @A + DPTRC. MOVX A, @ R0D.MOVX A, @ DPTR

9.8031单⽚机中既可位寻址⼜可字节寻址的单元是()A. 20HB.30HC. 00HD. 70H

10.下列哪条指令是正确的()A. PUSH R2B. ADD R0,AC. MOVX A @DPTRD. MOV @R0,A

11. MCS-51单⽚机复位操作的主要功能是把PC初始化为( )。A.0100HB.2080HC.0000H

D.8000H 12.MCS-51单⽚机的堆栈区应建⽴在()。A. ⽚内数据存储区的低128字节单元B. ⽚内数据存储区

C. ⽚内数据存储区的⾼128字节单元D.程序存储区

13. 寻址空间为数据存储器所⽤的指令是()。A. MOVXB.MOVC.MOVCD.ADDC

14.10101.101B转换成⼗进制数是()。A. 46.625B. 23.625

C. 23.62D. 21.625

15. 存储器的地址范围是0000H~0FFFH,它的容量为()。A. 1KBB. 2KBC. 3KBD. 4KB

16. 3D.0AH转换成⼆进制数是()。A. 111101.0000101BB. 111100.0000101BC. 111101.101BD. 111100.101B

17.当MCS-51复位时,下⾯说法准确的是()A.PC=0000HB.SP=00HC.SBUF=00HD.(30H)=00H

18.要⽤传送指令访问MCS-51⽚外RAM,它的指令操作码助记符是()A.MOVB.MOVXC.MOVCD.以上都⾏

19. PSW=18H时,则当前⼯作寄存器是( )A.0组B. 1组C. 2组D. 3组

20. MCS-51上电复位后,SP的内容应为( )A.00HB.07HC.60HD.70H

21.P1⼝的每⼀位能驱动( )A.2个TTL低电平负载B. 4个TTL低电平负载

C.8个TTL低电平负载D.10个TTL低电平负载22.PC中存放的是( )A.下⼀条指令的地址B. 当前正在执⾏的指令C.当前正在执⾏指令的地址D.下⼀条要执⾏的指令23.8031是( )A.CPUB.微处理器C.单⽚微机D.控制器

24.要把P0⼝⾼4位变0,低4位不变,应使⽤指令( )A.ORL P0,#0FHB.ORL P0,#0F0HC.ANL P0,#0F0HD.ANL P0,#0FH

25.下⾯哪种外设是输出设备( )A.打印机B.纸带读出机C.键盘D.A/D转换器26.所谓CPU是指( )A.运算器和控制器B.运算器和存储器C.输⼊输出设备D. 控制器和存储器

27. MCS-51执⾏完MOV A,#08H后,PSW的哪⼀位被置位( )A.CB. F0C.OVD.P

28.关于MCS-51的堆栈操作,正确的说法是( )A.先⼊栈,再修改栈指针B.先修改栈指针,再出栈

C. 先修改栈指针,在⼊栈D.以上都不对

29.以下哪⼀条指令的写法是错误的()。

A.MOV DPTR,#3F98H B. MOV R0,#0FEH C.MOV 50H,#0FC3DH D.INC R030.以下哪⼀条指令的写法是错误的()。A.INC DPTRB.MOV R0,#0FEHC.DEC AD.PUSH A

31.以下哪⼀条指令的写法是错误的()。A.MOVC A,@A+DPTRB.MOV R0,#FEHC.CPL AD.PUSH ACC

32. 以下哪⼀条是位操作指令()。A.MOV P0,#0FFHB.CLR P1.0C.CPL AD.POP PSW

33.以下哪⼀条是位操作指令()。A.MOV P1,#0FFHB.MOV C,ACC.1 C.CPL AD.POP PSW

34.以下哪⼀条是位操作指令()。A.MOV P0,#0FFHB.SETB TR0C.CPL R0D.PUSH PSW

35.C51是以下哪个公司的产品?()A.INTELB.AMDC.ATMELD.PHILIPS

36. MCS-51 单⽚机的RS1,RS0=01 时,当前寄存器R0—R7 占⽤内部RAM( )单元。

A. 00H—07HB. 08H—0FHC. 10H—17HD. 18H—1FH

37. MCS-51 单⽚机有⽚内RAM 容量( )。A. 128BB. 4KBC. 8KBD. 256B

38. MCS-51 单⽚机的最⼤时序定时单位是( )。A. 拍节B.状态C.机器周期D.指令周期

⼆、填空题(每空1分)

1.⼀个完整的微机系统由和两⼤部分组成。

2.8051 的引脚RST是____(IN脚还是OUT脚),当其端出现____电平时,8051进⼊复位状态。8051⼀直维持这个值,直到RST脚收到____电平,8051才脱离复位状态,进⼊程序运⾏状态,从ROM H单元开始取指令并翻译和执⾏。3.半导体存储器分成两⼤类和,其中具有易失性,常⽤于存储。4.求⼗进制数-102的补码(以2位16进制数表⽰),该补码为。

5.PC存放_______________,具有___________特性,在8051中决定程序执⾏顺序的是PC还是DPTR,它是______位,(是,不是)SFR?6.123= B = H。

7.8051内部有并⾏⼝,P0⼝直接作输出⼝时,必须外接;并⾏⼝作输⼊⼝时,必须先,才能读⼊外设的状态。8.MCS-51的堆栈只可设置在,其最⼤容量为,存取数据的原则是。堆栈寄存器SP是位寄存器,存放。9. MCS—51布尔处理机的存储空间是_______。10. P2⼝通常⽤作_______,也可以作通⽤的I/O⼝使⽤。

11. 若由程序设定RS1、RS0=01,则⼯作寄存器R0~R7的直接地址为______。12. 8051的堆栈区⼀般开辟在_______。13. 所谓寻址,其实质就是_______。14. 存储器映象是_______。

15. 通过CPU对I/O状态的测试,只有I/O已准备好时才能进⾏I/O传送,这种传送⽅式称为_______。

16.MCS—51单⽚机的P0—P4⼝均是 I/O⼝,其中的P0⼝和P2⼝除了可以进⾏数据的输⼊、输出外,通常还⽤来构建系统的和,在P0—P4⼝中,为真正的双向⼝,为准双向⼝。

17.MCS—5l单⽚机的堆栈区只可设置在,堆栈寄存器5P是位寄存器。

18.MCS—51单⽚机外部中断请求信号有电平⽅式和,在电平⽅式下,当采集到INT0、INT1的有效信号为时,激活外部中

断。19.MCS—96单⽚机的最⼤寻址空间是,该空间的地址范围为,系统上电及复位的程序⼊⼝地址为,芯⽚配置字节CCB的地址为。

20.单⽚机内有组成微机的主要功能部件、和。21.堆栈的特性是,8051的堆栈⼀般开辟在,其堆栈指针是。

22.单⽚机即⼀个芯⽚的计算机,此芯⽚上包括五部分:运算器、_________、________、输⼊部分、________。23. 只有在________码表⽰中0的表⽰是唯⼀的。

24. P0、P1、P2、P3四个均是___位的____⼝(填“串⾏”还是“并⾏”),其中P0的功能是______________________;P2⼝的功能是___________;⽽_________是双功能⼝;______是专门的⽤户⼝。25.⽚内RAM可进⾏位寻址的空间位地址范围是______________。

26. MCS—51的存储器空间配置从功能上可分为四种类型:__________、内部数据存储器、__________、外部程序存储器。

27. 输⼊输出设备与主机的连接部分称为输⼊输出接⼝,接⼝有三⼤作⽤:_________作⽤、_________作⽤和信号电平与形式的变换作⽤。

28.MCS—51内部的SFR共有______个。

29.单⽚机是将、⼀定容量的和以及⼝、等电路集成在⼀块芯⽚上⽽构成的微型计算机。30.单⽚机C51⽚内集成了 KB的FLASH ROM,共有个中断源。31.两位⼗六进制数最多可以表⽰个存储单元。

32.在C51中,只有当EA引脚接电平时,CPU才访问⽚内的Flash ROM。

33.当CPU访问⽚外的存储器时,其低⼋位地址由⼝提供,⾼⼋位地址由⼝提供,8位数据由⼝提供。34.在I/O⼝中,⼝在接LED时,必须提供上拉电阻,⼝具有第⼆功能。35.C51具有 KB的字节寻址能⼒。

36.在C51中,⽚内RAM分为地址为的真正RAM区,和地址为的特殊功能寄存器(SFR) 区两个部分。

37.在C51中,通⽤寄存器区共分为组,每组个⼯作寄存器,当CPU复位时,第组寄存器为当前的⼯作寄存器。38.数据指针DPTR是⼀个位的寄存器。

39.在C51中,⼀个机器周期包括个振荡周期,⽽每条指令都由⼀个或⼏个机器周期组成,分别有、和指令。40.当系统处于正常⼯作状态且振荡稳定后,在RST引脚上加⼀个电平并维持个机器周期,可将系统复位。

41. 单⽚机C51复位后,其I/O⼝锁存器的值为,堆栈指针的值为,SBUF 的值为,内部RAM的值不受复位的影响,⽽其余寄存器的值全部为。

三、判断题(对者打√,错者打×,并改正)

1. 存储器分成内存和外存两⼤部分,其中外存可以直接与CPU交换信息。()2. P2⼝既可以作为I/O使⽤,⼜可以作地址/数据复⽤⼝使⽤。()3. RC A为循环左移指令。()

4. MOV A,30H的源操作数为⽴即寻址⽅式。()5. MOV A,@A+DPTR是⼀条查表指令。()

6. MUL AB的执⾏结果是⾼8位在A中,低8 位在B中。()7. AJMP跳转空间最⼤可达到KB 。()

8. DPTR是由DPH和DPL两个8位特殊寄存器组成的。()

9.我们所说的计算机实质上是计算机的硬件系统和软件系统的总称。()

10.MCS-51的程序存储器只能⽤来存放程序。()11.当MCS-51上电复位时,堆栈指针SP=00H。()12.MCS-51的特殊功能寄存器分布在60H~80H地址范围内。()13.相对寻址⽅式中,“相对”两字是相对于当前指令的⾸地址。()14.必须进⾏⼗进制调整的⼗进制运算只有加法和减法。()15. 当C51的EA引脚接低电平时,CPU只能访问⽚外ROM,⽽不管⽚内是否有程序存储器( )

16. 当C51的EA引脚接⾼电平时,CPU只能访问⽚内的4KB空间( )17. MCS-51系列单⽚机直接读端⼝和读端⼝锁存器的结果永远是相同的( )18. 是读端⼝还是读锁存器是⽤指令来区别的( )

19. 在C51的⽚内RAM区中,位地址和部分字节地址是冲突的( )

20. 在C51中,当CPU访问⽚内、外ROM区时⽤MOVC指令,访问⽚外RAM区时⽤MOVX 指令,访问⽚内RAM区时⽤MOV指令( )

21. 单⽚机C51复位后,其PC指针初始化为0000H,使单⽚机从该地址单元开始执⾏程序( )22.单⽚机系统上电后,其内部RAM的值是不确定的()四、简答题(每⼩题4分,共20分)1.如何正确使⽤P3⼝?2.简述累加器的ACC的作⽤。

3.简述寄存器间接寻址⽅式及其寻址范围。4.单⽚机的特性主要有哪些?5.8031、8051、8751有何异同?

6.MCS-51的位存储区在哪⾥?寻址范围是多少?

7. 请说明为什么使⽤LED需要接限流电阻,当⾼电平为+5V时,正常点亮⼀个LED需要多⼤阻值的限流电阻(设LED的正常⼯作电流为10mA,导通压降为0.6V),为什么?

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo3.com 版权所有 蜀ICP备2023022190号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务