…… _…__…__…__…__…__…__…__… …题 :_号… 位… 座… …答 … … … …要… ___… __… __… __…不_ _… __… __… _内:…… 名姓… … … 线 … … … … __…封_… ___… __… __…密__…__…__…:…级…班…………
碧桂园职业中学2013----2014学年《单片机》期未试卷
本试卷适用于电子专业16届所有班级 姓名___总分___
一、 单项选择题 :每题有一个答案正确,请按照题意选择、确定正确答案(每小题2分,共40分)
选择题答题卡: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1. 将内部数据存贮器53H单元的内容传送至累加器,其指令是( )。 A. MOV A,53H B. MOV A,#53H C. MOVC A,53H D. MOVX A,#53H
2.单片机能直接运行的程序叫 。
A.源程序 B.汇编语言 C.目标程序 D.编译程序
3. 执行MOV A,@R0,执行前A=86H,R0=20H,(20H)=9AH,执行后( )。 A. (A)=86H B. (A)=20H C. (A)=18H D. (A)=9AH 4.单片机应用程序一般存放在 中。
A.RAM B.ROM C.寄存
器 D.CPU
5.把十进制数(35.625)转换成十六进制的结果是: 。 A. 23.CH B. 23.AH C.13.AH D.12.CH 6. 单片机89C51是以下哪个公司的产品?( ) A. INTEL B. AMD
C. ATMEL D. PHILIPS
第 1 页7. MCS—51指令系统中,END指令表示( ) 。
A. 程序结束 B. 程序开始 C. 程序断开 D.无意义
8. MCS—51指令系统中,格式为:ORG 16位地址 的指令功能是( )。 A. 用于定义字节 B. 用于定义字
C. 用来定义汇编程序的起始地址 D. 用于定义某特定位的标识符
9. MCS—51指令系统中,指令MOV A,@R0,执行前(A)=86H,(R0)=20H,(20H)=18H,执行后( ) 。
A. (A)=86H B. (A)=20H C. (A)=18H D. (A)=00H
10. 下面是寄存器寻址的是( )
A.MOV A,#57H B.MOV A,#27H C.MOV A,R3 D.MOV A,@R0 11. 下面是立即寻址的是( )
A. MOV A,#55H B. MOV A,25H C. MOV A,R1 D. MOV A,@R0
12. 以下对MOV A,20H指令的描述正确的是( )。 A. 将片内RAM 20H单元中的数送入A中。 B. 将片内RAM 位地址20H中的数送入A中。 C. 指令中的C是一个8位的寄存器。 D. 指令中的20H是一个单元地址。
13. 以下16进制数的表示方法错误的是( )。
A. 76H B. ACH C. 7CH D. 0ABH 14.以下哪一条指令的写法是错误的( )。
A.MOV DPTR,#3F98H B.MOV R0,#0FEH C.MOV 50H,#0FC3DH D.INC R0
………15.以下不是构成单片机的部件( )。
A.微处理器(CPU) B.存储器 分隔。
( )26、MOV #34H,28H本句程序的格式是正确的。
___…__…__…__…__…__…__… …题 :_号… 位… 座… …答 … … … …要… ___… __… __… __…不_ _… __… __… _内:…… 名姓… … … 线 … … … … __…封_… ___… __… __…密__…__…__…:…级…班…………C.接口适配器(I/O接口电路) D.打印机
16.MCS-51单片机要用传送指令访问片内数据存储器,它的指令操作码助记符是以下( )。
A. MOV B. MOVX C. MOVC D.MUL 17.常用数制十六进制的进位规则是( )。
A.逢十进一,借一当十。 B.逢二进一,借一当二。 C.逢十六进一,借一当十六。 D.逢八进一,借一当八。 18.计算机中所有数据都必须转化为( )再进行处理。 A.十进制数 B.二进制数 C.十六进制数 D.八进制数
19.二进制、八进制、十六进制数转换为十进制数的方法是( )。 A.除基取余法 B.乘基取整法 C.化整为零法 D.按权展开,并求和法 20.汇编指令格式中,操作码的特点是( )。
A.惟一不可省略部分 B.可以省略部分 C.以“:”结尾 D.以“;”开始 二、填空题:(每题2分,共10分) 21、20D= B。
22、1100101B= D= H。 23、1F8H= B= D。
三、判断题(对的在题后括号内打“√”,错的打“×”。每题2分、共20分) ( )24、1011B化成十六进制为BH。 ( )25、MCS—51单片机的指令格式中目的操作数与源操作数之间必须用“,”
( )27、8051的累加器ACC是一个8位的寄存器,简称为A 。 ( )28、MCS—51指令:MOV A,@R0 ;表示将R0单元中的内容传送至A中。 ( )29、MOV R3, R7 本句程序的格式是正确的。 ( )30、数据传送使用的是\指令。 ( )31、指令MOV A,40H执行后,表示将立即数40H传送至A中。 ( )32、8051单片机的Ri表示寄存器R0到R7。 ( )33、MOV A,#50H是将立即数50H传到A。 四、程序分析题(第34小题10分,第35小题20分,共30分) 34、设片内RAM中(30H)=50H,写出下列程序运行结果。 MOV 60H,#30H MOV R0,#60H MOV A,@R0 MOV R1,A MOV 40H, @R1 MOV 60H,30H 程序运行结果为:
A= ; R0= ;R1= ;(60H)= ; (40H)= ;(30H)= 。
35、试编写程序。实现8只LED灯按全灭(11111111B)、全亮(00000000B)、间隔亮(10101010B)的3种状态显示,延时时间为0.5S。根据要求编写程序。
第 2 页
相关推荐: