深圳高级电工单片机理论试题(共10页).doc
《深圳高级电工单片机理论试题(共10页).doc》由会员分享,可在线阅读,更多相关《深圳高级电工单片机理论试题(共10页).doc(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上单片机原理及应用一 、单选题1. 十进制数126其对应的十六进制可表示为 ( )A. 8 F B. 8 E C. F E D. 7 E2. 十进制数89.75其对应的二进制可表示为 ( )A. . B. .10 C. .11 D. .113. 二进制数对应的十六进制数可表示为 ( )A. 192H B. C90H C. 1A2H D. CA0H4. 二进制数对应的十六进制数可表示为 ( )A. 1D3H B. 1B6H C. DB0H D. 666H5. 3的补码是 ( )A. B. C. D. 6. 下列表达式错误的是 ( )A. X补+Y补= X+Y补 B. X=
2、 X补补 C. X = X D. XY + XY= X +Y7. CPU主要的组成部分为 ( )A.运算器, 控制器 B.加法器, 寄存器 C.运算器, 寄存器 D.运算器, 指令译码器8. 计算机的主要组成部件为 ( )A. C P U, 内存, I / O B. C P U, 键盘, 显示器 C. 主机, 外部设备 D. 以上都是9. I N T E L 8051 C P U是 ( )位的单片机.A. 16 B. 4 C. 8 D. 准1610. 对于I N T E L 8031来说, E A脚总是 ( )A. 接地 B. 接电源 C. 悬空 D. 不用11. 在计算机中“A”是用 ( )
3、 来表示的A. BCD码 B. 二-十进制编码 C. 余三码 D. ASC码12. 在单片机中,通常将一些中间计算结果放在 ( )中A. 累加器 B. 控制器 C. 程序存储器 D. 数据存储器13. 程序计数器PC用来 ( )A.存放指令 B.存放正在执行的指令地址 C.存放下一条的指令地址 D.存放上一条的指令地址14. 数据指针DPDR在 ( ) 中。A. CPU控制器 B. CPU运算器 C. 外部程序存储器 D. 外部数据存储器 E.内部数据存储器15. 指令和程序是以 ( ) 形式存放在程序存储器中A. 源程序 B. 汇编程序 C. 二进制编码 D. BCD码16. 单片机应用程序
4、一般存放在 ( ) 中A. RAM B. ROM C.寄存器 D. CPU17. 单片机上电后或复位后,工作寄存器R0是在 ( )A. 0区00H单元 B. 0区01H单元 C.1区09H单元 D. SFR18. 进位标志CY在 ( ) 中A. 累加器A B. 算逻运算部件ALU C. 程序状态字寄存器PSW D. DPDR19. 单片机8051的XTAL1和XTAL2引脚是 ( ) 引脚A. 外接定时器 B. 外接串行口 C. 外接中断 D. 外接晶振20. 8031复位后,PC与SP的值为 ( )A. 0000H,00H B. 0000H,07H C. 0003H,07H D. 0800H
5、, 00H21. 单片机的堆栈指针SP始终是 ( )A. 指示堆栈底 B. 指示堆栈顶 C. 指示堆栈地址 D. 指示堆栈长度22. P0、P1 口作输入用途之前必须 ( )A. 相应端口先置1 B. 相应端口先置0 C. 外接高电平 D. 外接上拉电阻23. 一个EPROM的地址有A0-A11引脚,它的容量为 ( )A. 2KB B. 4KB C. 11KB D. 12KB24. 8031单片机中既可位寻址又可字节寻址的单元是 ( )A. 20H B. 30H C. 00H D. 70H25. 8031单片机中片内RAM 共有 ( ) 字节A. 128 B. 256 C. 4K D. 64K
6、 26. 执行指令M O V X A , D P T R时, WR. RD 脚的电平为 ( )A. W R高电平, R D低电平 B. W R低电平, R D高电平C. W R高电平, R D高电平 D. W R低电平, R D低电平27. I N T E L 8031的PO, 当使用外部存储器时它是一个 ( )A.传输高8位地址 B.传输低8位地址 C.传输低8位数据 D.传输低8位地址/数据总线 28. 当标志寄存器P S W的R S 0和R S 1分别为1和0时, 系统选用的工作寄存器组为 ( )A. 组0 B. 组1 C. 组2 D. 组329. 下列指令中错误的是 ( )A MOV
7、A, R4 B. MOV 20H, R4 C. MOV R4, R3 D . MO V R4, R3 30. 下列指令中不影响标志位CY的指令有( )A ADD A, 20H B. CLR A C.RRC A D. INC A 31. LJMP跳转空间最大可达到( )A. 2KB B. 256B C. 128B D.64KB32. 计算机内部数据之所以用二进制形式表示,主要是 ( )A. 为了编程方便 B.由于受器件的物理性能限制 C为了通用性 D. 为了提高运算速度33. 8051单片机共有 ( )中断源A. 4 B. 5 C. 6 D. 734. 8051单片机共有( )个中断优先级A.
8、2 B. 3 C. 4 D. 535. 外部中断源INT1 ( 外部中断1 )的向量地址为 ( )A. 0003H B. 000BH C. 0013H D. 002BH36. 累加器A的位地址为 ( )A. E 7 H B. F 7 H C. D 7 H D. 87H37. 寄存器B的位地址为 ( )A. E 7 H B. F 7 H C. D 7 H D. 87H38. 8051的内部RAM中, 可以进行位寻址的地址空间为 ( )A. 00H2FH B. 20H2FH C. 00HFFH D. 20HFFH39. 设累加器A 的内容为OC9 H, 寄存器R2的内容为54H, CY=1, 执行
9、指令S U B B A, R2 后结果为 ( )。A. ( A )=74H B. ( R2 )=74H C. ( A )=75H D. ( R2 )=75H40. 设( A )= 0C3 H , ( R0 )= 0AAH , 执行指令ANL A , R0后, 结果 ( )A. ( A )=82H B. ( A )=6CH C. ( R0 )=82 D. ( R0 )=6CH41. 8051的程序计数器PC为16位计数器, 其寻址范围是 ( )A. 8K B. 16K C. 32K D. 64K 42. 提高单片机的晶振频率, 则机器周期 ( )A. 不变 B. 变长 C. 变短 D. 不定43
10、. 在堆栈操作中, 当进栈数据全部弹出后, 这时SP应指向 ( )A. 栈底单元 B. 7FH单元 C. 栈底单元地址加1 D. 栈底单元地址减144. 8051单片机中, 唯一一个用户不能直接使用的寄存器是 ( )A. P S W B. D P T R C. P C D. B45. 8051单片机中, 唯一一个用户可使用的16位寄存器是 ( )A. P S W B. D P T R C. A C C D. P C46. 执行如下三条指令后, 30H单元的内容是 ( )M O V R 1 , #30H M O V 4 0H , #0 E H M O V R 1 , 40HA. 40H B. 3
11、0H C. 0E H D. FFH47. 有如下程序段:M O V R 0 , #30HS E T B CC L R AA D D C A, #00HM O V R 0 , A执行结果是 ( )A. (30H ) = 00H B. ( 30H ) = 01H C. (00H ) = 00H D. ( 00H ) =01H 48. 从地址2132H开始有一条绝对转移指令AJMP addr11, 指令可能实现的转移范围是( )A. 2000H27FFH B. 2132H2832H C. 2100H28FFH D. 2000H3FFFH49. 中断是一种 ( )A. 资源共享技术 B. 数据转换技术
12、 C. 数据共享技术 D. 并行处理技术50. 执行MOV IE , #81H指令的意义是: ( )A. 屏蔽中断源 B. 开放外部中断源0 C. 开放外部中断源1 D. 开放外部中断源0和151. 对定时器控制寄存器TCON中的IT1和IT0位清0后, 则外部中断请求信号方式为( )A. 低电平有效 B. 高电平有效 C. 脉冲上跳沿有效 D. 脉冲后沿负跳有效52. 汇编语言表示的指令格式中, 标号与操作码之间用 ( )分开A. 冒号 B. 分号 C. 逗号 D. 井号53. 8051汇编指令格式中, 地址和数据的区别符号为 ( )A. 冒号 B. 分号 C. 逗号 D. 井号54. 在8
13、051汇编指令格式中, 唯一不能缺省的部分是 ( )A. 标号 B. 操作码 C. 操作数 D. 注释55. 跳转指令SJMP的转移范围为 ( )A. 2K B. 64K C. 128K D. 256字节56. 假定 ( A ) = 83H ( R0 ) = 17H, ( 17H ) = 34H, 执行下列程序行后, A的内容是 ( )ANL A, #17H ORL 17H, A XRL A, ROCPL A A. C8H B. E8H C. CBH D. 34H E. BH57. 一个机器周期包括 ( )状态周期。A. 2 B. 3 C. 4 D. 658. DACO832是一种 ( )芯片
14、.A. 8位D/A转换 B. 16位D/A转换 C. 8位A/D转换 D. 16位A/D转换59. ADC0809一种 ( )芯片.A. 8位D/A转换 B. 16位D/A转换 C. 8位A/D转换 D. 16位A/D转换60. 单片机在调试过程中,通过查表将源程序转换成目标程序的过程叫 ( )A 汇编 B. 编译 C. 自动汇编 D. 手工汇编61. 在编程中使用伪指令的作用是( )A. 指示和引导如何进行手工汇编 B. 指示和引导编译程序如何汇编C. 指示和引导汇编程序进行汇编 C.指示和引导程序员进行汇编62. 指令包括操作码和操作数,其中操作数是指 ( )A 参与操作的立即数 B. 寄
15、存器 C. 操作数或操作数地址 D. 操作数63. 指令 MOV R0,#20H中的20H是指 ( )A 立即数 B. 内部RAM 20H单元 C. 一个计数的初值 D. 以上三种均有可能,视该指令在程序中的作用而定64. 下列完成单片机内部数据传送的指令是 ( )A. MOVX A,DPDR B. MOVC A,A+PC C. ADD A,#data D. MOV direct,direct65. 单片机中常用的查表指令是( )A.MOVX A,DPDR B.MOV A,A+PC C. MOVX A,R0 D. MOVC A, A+DPDR66. 单片机中PUSH和POP指令通常用来 ( )
16、A保护断点 B. 保护现场 C. 保护现场恢复现场 D. 保护断点恢复断点67. 单片机在执行MOVX A,DPDR或MOVC A, A+DPDR指令时,其寻址单元的地址是由( )A. P0口送低8位P1口送高8位 B. P0口送低8位P2口送高8位C. P0口送高8位P1口送低8位 D. P0口送高8位P2口送低8位68. 单片机中使用MOVX A,Ri指令( )寻址数据存储器1050H单元A. 能直接 B. 不能 C. 与P2口配合能 D. 与P1口配合能69. 下列指令中影响堆栈指针的指令是( )A. ADD B. LJMP C. LCALL D. MOVC A,A+PC70. ACAL
17、L与LCALL比较,执行速度ACALL( )A. 较快 B. 较慢 C. 相等 D. 视转到何处而定71. 将内部数据存储单元的内容传送到累加器A中的指令是( )A. MOV direct,Rn B. MOV A, Ri C. MOV A,#data D. MOVX A, Ri72. 下列指令执行时,修改PC中内容的指令是( )A. AJMP B. MOVC A, A+PC C. MOVC A, A+DPDR D. MOVX A, Ri73. 下列指令中比较转移指令是( )A. DJNZ Rn rel B. CJNE Rn,#data ,rel C. DJNZ direct,rel D.JBC
18、 bit,rel74. 下列指令中哪条指令与堆栈无关( )A. ACALL B. LCALL D. RET D. MOVC A, A+PC 75. 指令DA A应跟在( )A. 加法指令后 B. BCD码的加法指令后 C. 减法指令后 D. BCD码的减法指令后76. 对MCS-51单片机来说,其内部RAM ( ) A. 只能位寻址 B. 只能字节寻址 C. 既能位寻址又能字节寻址 D.少部分能位寻址 77. 指令 JB 0E0H,LP 中的0E0H 是指 ( )A. 累加器A B. 累加器A的最高位 C. 累加器A的最低位 D. 立即数78. 指令 MOV R0,20H 执行前 (R0)=3
19、0H,(20H)=38H,执行后( ) A. (R0)=20H B. (R0)=30H C. (R0)=50H D. (R0)=38H 79. 指令 MOV R0,#20H 执行前 (R0)=30H,(20H)=38H,执行后( ) A. (R0)=20H B. (R0)=30H C. (R0)=50H D. (R0)=38H80. 指令 MOV A, R0 执行前 (A)=86H,(R0)=20H,(20H)=18H 执行后( ) A. (A)=86H B. (A)=20H C. (A)=18H D. (A)=00H81. 指令 MOVX A, DPDR 执行前 (A)=30H,(DPDR)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 深圳 高级 电工 单片机 理论 试题 10
限制150内