单片机原理与接口技术复习题1.doc
《单片机原理与接口技术复习题1.doc》由会员分享,可在线阅读,更多相关《单片机原理与接口技术复习题1.doc(84页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date单片机原理与接口技术复习题1填空题单片机原理与接口技术复习题复习一 选择题1. 有如下程序段:MOV R0,30H ;(R0)=30H SETB C ; CY=1 CLR A ; (A)=00H ADDC A,00H ;(A)= 01H MOV R0, A ;(A)- 30H (30H)=01H执行结果是( )。 A.( 30H ) =0 0H B. ( 30H )
2、=0 1H C. ( 00H ) =0 0H D. ( 00H ) =0 1H2. 在 CPU 内部,反映程序运行状态或运算结果特征的寄存器是( )。 CY AC OV P A. PC B. PSW C. A D. SP3. 各中断源发出的中断请求信号,都会标记在( )寄存器 。A. TMOD/SCON B. TCON/PCON C. IE/TCON D. TCON/SCON6. 执行返回指令,退出中断服务子程序,则返回地址来自( )。 A. ROM B. 程序计数器 C. 堆栈区 D. CPU寄存器7. 中断查询,查询的是( ).A. 中断请求信号 B. 中断标志 C. 外中断方式控制位 D
3、. 中断允许控制位 10. 外部中断 1的中断入口地址为( )。A. 0003H B. 000BH C. 0013H D. 001BH 11. 下列指令中正确的是( )。 A. MOV P2.1 , A B. JBC TF0 , L1 C. MOVX B , DPTR D. MOV A , R3 15. 执行中断返回指令,要从堆栈弹出断点地址,以便去执行被中断了的主程序,从堆栈弹出的断点地址送( )。A. DPTR B. PC C. CY D. A 17. 在定时器操作中,选择其工作方式的寄存器是( )。A. TMOD B. TCON C. IE D. SCON 18. 当标志寄存器 P S
4、W 的 R S 0 和 R S 1 分别为 1 和 0 时,系统选用的工作寄存器组为( )。 01A. 组 0 B. 组 1 C. 组 2 D. 组 3 19. 8051 单片机中,唯一一个用户可使用的 16 位寄存器是( )。A. PSW B. DPTR C. ACC D. PC 20. 指令和程序是以( )形式存放在程序存储器中 。A. 源程序 B. 汇编程序 C. 二进制编码 D. BCD 码 21. 下列指令中错误的是( ).A . MOV A , R4 B . MOV 20H , R4 C . MOV R4 , R3 D . MO V R4 , R3 22. 下列指令中不影响标志位
5、CY 的指令有( ). A . ADD A , 20H B . CLR A C . RRC A D . INC A 23. LJMP 跳转空间最大可达到( )。 16 A . 2KB B . 256B C . 128B D . 64KB 24. 8051 单片机共有( )中断源 。A . 4 B . 5 C . 6 D . 7 25. 8051 单片机共有( )个中断优先级 。 A . 2 B . 3 C . 4 D . 5 26. 外部中断源 I E 1 (外部中断 1 )的向量地址为( )。 A . 0003H B . 000BH C . 0013H D . 002BH 29. 8051
6、的内部 RAM 中,可以进行位寻址的地址空间为( )。 A . 00H2FH B . 20H2FH C . 00HFFH D . 20HFFH 31.设累加器 A 的内容为 0 C 9 H ,寄存器 R2 的内容为 54H , C Y=1 ,执行指令SUBB A,R2 后结果为( ). (A) =C9H (R2)=54H CY=1 (A)-(R2)-CY - A A .( A ) =74H B .( R2 ) =74H C .( A ) =75H D .( R2 ) =75H 32. 设( A ) =0C3H ,( R0 ) =0AAH ,执行指令 ANL A , R0 后,结果( ). 11
7、00 0011 1010 1010 1000 0010 A .( A ) =82H B .( A ) =6CH C .( R0 ) =82 D .( R0 ) =6CH 33. 8051 的程序计数器 P C 为 16 位计数器,其寻址范围是( )。 A . 8K B . 16 K C . 32 K D . 64 K 37. 执行如下三条指令后, 30H 单元的内容是( )。 MOV R1,30H ;(R1)=30H MOV 40H,0E H ;(40H)=0EH MOV R1,40H ;(40H) - 30H A . 40H B . 30H C . 0EH D . FFH 38. 从地址 2
8、132H 开始有一条绝对转移指令 A J M P addr11 ,指令可能实现的转移范围是( )。 2132H: AJMP 0010 0000 0000 0000 0010 0111 1111 1111 2134H: 0010 0001 A . 2000H27FFH B . 2132H2832H C . 2100H28FFH D . 2000H3FFFH 39. 中断是一种( )。 A .资源共享技术 B .数据转换技术 C .数据共享技术 D .并行处理技术 40. 执行 MOV I E , 81H 指令的意义是:( )。1000 0001 A .屏蔽中断源 B .开放外部中断源 0 C .
9、开放外部中断源 1 D .开放外部中断源 0 和 1 41. 二进制数 1 1001 0010 对应的十六进制数可表示为( ). A. 192H B. C90H C. 1A2H D. CA0H 42. 二进制数 1 1011 0110 对应的十六进制数可表示为( ). A. 1D3H B. 1B6H C. DB0H D. 666H 43. -3 的补码是( )。 1111 1101 A. 10000011 B. 11111100 C. 11111110 D. 11111101 45. CPU 主要的组成部分为( )。A. 运算器.控制器 B. 加法器.寄存器 C. 运算器.寄存器 D. 存放上
10、一条的指令地址47. INTEL 8051CPU 是位( )的单片机。A. 16 B. 4 C. 8 D. 准 16 52. 单片机应用程序一般存放在( ). A. RAM B. ROM C. 寄存器 D. CPU 53. 单片机上电后或复位后,工作寄存器 R0 是在( )。A. 0 区 00H 单元 B. 0 区 01H 单元 C. 0 区 09H 单元 D. SFR 54. 进位标志 CY 在( )中 。A.累加器 B. 算逻运算部件 ALU C.程序状态字寄存器PSW D.DPOR55. 单片机 8051 的 XTAL1 和 XTAL2 引脚是( )引脚 。A. 外接定时器 B. 外接串
11、行口 C. 外接中断 D. 外接晶振 56. 8031 复位后, PC 与 SP 的值为( )。A. 0000H , 00H B. 0000H , 07H C. 0003H , 07H D. 0800H , 00H57. 单片机的堆栈指针 SP 始终是( )。A. 指示堆栈底 B. 指示堆栈顶 C. 指示堆栈地址 D. 指示堆栈长度 60. 8031 单片机中既可位寻址又可字节寻址的单元是( )。A. 20H B.30H C.00H D. 70H 61. 十进制数 126 其对应的十六进制可表示为 ( ). A. 8 F B. 8 E C. F E D. 7 E62. 十进制数 89.75 其
12、对应的二进制可表示为( ).0.75 = 0.5 +0.25 A. 10001001.01110101 B. 1001001.10 C. 1011001.11 D. 10011000.1166. 假定( A)=0C5H,执行指令: SWAP A 后,累加器 A的内容为( )。 A.0CH B.C0H C.5CH D.C5H 67. 在寄存器间接(AT RI)寻址中,指定寄存器中存放的是( )。 A.操作数 B.操作数地址 C.转移地址 D.地址偏移量 68. 假定设置堆栈指针 SP的值为37H,在进行子程序调用时把断点地址(16)进栈保护后,SP的值为( )。 A.36H B.37H C.38
13、H D.39H 76. 启动 T1 运行的指令是( ) A. SETB ET0 B. SETB ET1 C. SETB TR0 D. SETB TR1 77. CPU 允许串行口中断的指令为( ) A. SETB EX0 B. SETB ES C. SETB ET0 D. SETB ET1 78. 8051 系统中,同一优先级的几个中断源中 优先权最高( )。 A. INT0 B. T0 C. INT1 D. T1 79. 在程序状态字 PSW 中, 位是奇偶校验位( )。 A. C B. AC C. OV D. P (A)=0000 011081. MCS 51 单片机复位后,从下列那个单元
14、开始取指令( )。 A. 0003H B. 000BH C. 0000H 82. 对片外数据 RAM 单元读写数据须用( )。 A. MOV 指令 B. MOVX 指令 C. MOVC 指令 83. MCS-51 的无条件转移指令中,其转移范围最大的是( )。 A. LJMP B. AJMP C. SJMP 84. 执行 MOV SP,#30H 指令后,压栈从片内 RAM 哪单元开始( )。 A. 2FH B. 30H C. 31H 85. 以下指令中,哪条指令执行后使标志位 CY 清 0( )。 A. MOV A , #00H B. CLR A C. ADD A , #00H 89. 定时器
15、 / 计数器工作于模式 2 ,在计数溢出时( )。 A.计数从零重新开始 B.计数从初值重新开始 C.计数停止 91. 当 晶振频率是 12MHz 时, MCS 51 单片机的机器周期是( )。 A. 1s B. 1ms C. 2s D. 2ms 92.外部中断 INT0 的触发方式控制位 IT0 置 1 后,其有效的中断触发信号是( ) A.高电平 B.低电平 C.上升沿 D.下降沿 95. 一字节补码所表示的数值范围是( )。 Rel A. -128 +127 B. -127 +128 C. -128 +128 96. MOV A , 20H 指令的寻址方式为( )。 A. 立接数寻址 B
16、. 直接寻址 C. 寄存器寻址 D. 寄存器间接寻址 97. 工作寄存器区设定为 2 组,则( )。 A. RS1=0 ,RS0=0 B. RS1=0,RS0=1 C. RS1=1,RS0=0D. RS1=1,RS0=198.( TMOD )=05H ,则 T0 工作方式为( )。 0000 0101 A. 13 位计数器 B. 16 位计数器 C. 13 位定时器 D. 16 位定时器 99. 将外 RAM 中的数据送至 ACC ,执行指令为( )。 A. MOVC A , A+DPTR B. MOV A , R0 C. MOVX A , DPTR D. MOVC A , A+PC 101.
17、 PSW 中的 RS1=0 . RS0=1 时,当前使用的工作寄存区对应的单元是( )。 01 A. 00H07H B. 08H1FH C. 10H17H D. 18H1FH 102. MCS-51 中的位地址 00H7FH ,位于下列那些单元中( )。 A.片内 RAM 00H1FH B.片内 RAM 20H2FH C.片外 RAM 0020H002FH 104. MCS-51 单片机用来开放或禁止中断的控制寄存器是( )。 A. IP B. TCON C. IE D. SCON 105. MCS 51 单片机复位后,压栈从片内 RAM 哪单元开始( )。 Sp=07H A. 06H B.
18、07H C. 08H 106. MCS-51 的无条件转移指令中,其转移范围最小的是( )。 A. SJMP B. AJMP C. LJMP 123. 在中断流程中有“关中断”的操作,对于外部中断 0 ,要关中断应复位中断允许寄存器的( )。 A. EA 和 ET0 位 B. EA 和 EX0 位 C. EA 和 ES 位 D. EA和EX1位124. 在下列寄存器中,与定时 / 计数控制无关的是( )。 A. TCON (定时控制寄存器) B. TMOD (工作方式控制寄存器)C. SCON (串行控制寄存器) D. IE (中断允许控制寄存器) 131. 在相对寻址方式中,寻址的结果体现在
19、( )。 A.PC中 B.累加器中 C.DPTR中 D.某个存储单元中132. 对程序存储器的读操作,只能使用( )。 A.MOV指令B.PUSH指令 C. MOVX指令D.MOVC指令 复习二 单片机综合复习题一、填空1. MCS51内部程序存储器(ROM)容量 4KB ,地址从 0030H 开始,用于存放程序和表格常数。3. MCS51,有 5 个中断源,分为 2 个优先级。6. 与定时/计数器控制有关的寄存器 TMOD , IE , TCON 。8. MCS51单片机有 2 个 16 位定时器/计数器。10. MCS51常用的寻址方式有 立即 , 直接 , 寄存器 , 寄存器间接 , 变
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 原理 接口 技术 复习题
限制150内