版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 、选择题 1、 PSW=18 时,则当前工作寄存器是( ) A 0 组 B、1 组 C、2 组 D 3 组 2、 MOVX A,DPT 指令中源操作数的寻址方式是( ) A、寄存器寻址 B、寄存器间接寻址 C、直接寻址 D、立即寻址 3、 执行 PUSH ACC 旨令,MCS-51 完成的操作是( ) A SP+1_ SP (ACC 一 (SF) B 、(ACC 一 (SF) SP-1 SP C SP-1iSP (AC(SP) D 、(ACC (SP) SP+1 -SP 4、 单片机 8051 的 XTAL1 和 XTAL2 引脚是( )弓|脚 A、外接定时器 B、外接串行口 C、外接中 断
2、 D 外接晶振 5、单片机的堆栈指针 A、指示堆栈底 SP 始终是( B指示堆栈顶 ) C、指示堆栈地址 D 指示堆栈长度 6、 8051 单片机中片内 RAM 共有( )字节 A、128 B、 256 C、 4K D 64K 7、8051 的 P0 口,当使用外部存储器时它是一 个( ) A、传输高 8 位地址 B、传输低 8 位地址 & LJMP 跳转空间最大可达到( ) 2KB C D 64KB 9、计算机内部数据之所以用二进制形式表示,主要是( ) A、为了编程方便 B、由于受器件的物理性能限制 10、8051 单片机共有( )中断源 B、5C、传输低 8 位数据 D 传输低
3、8 位地址/数据总线 A 256B 128B C 、为了通用性 D 为了提高运算速度 A、 00Hs2FH B、20Hs 2FH FFH D 20H FFH 12、提咼单片机的晶振频率, 则机器周期( ) A、不变 B、变长 短 D 不定 13、 在堆栈操作中, 当进栈数据全部弹出后, 这时 S P 应指向( A、栈底单元 B 、7FH 单元 C、栈底单元地址加 1 D 栈底单元地址减 1 14、 8051 单片机中, 唯 个用户不能直接使用的寄存器是( A 、 P S W D P T R C P C D B 15、 8051 单片机中, 唯 个用户可使用的 16 位寄存器是( A 、 P S
4、 W D P T R C、 A C C D P 16、执行 MOV I E,# 81H 指令的意义是:( A、屏蔽中断源 B 开放外部中断源 0 C、开放外部中断源 1 D 开放外部中断源 0 和 1 11、8051 的内部 RAM 中,可以进行位寻址的地址空间为( ) B ) B C ) ) C、00Hs C、变 ) 17、 定时器/计数器工作方式 1 是( )。 A.8 位计数器结构 计数器结构 C.13 位计数结构 数结构 18、 指令和程序是以( )形式存放在程序存储器中 A、源程序 B、汇编程序 码 D BCD 码 19使用定时器 T1 时,有几种工作模式( ) A、1 种 B、2
5、种 C 3 种 D 4 种 B.2 个 8 位 D.16 位计 C、二进制编 20、在 80C51 的 4 个并行口中,能作为通用 I/O 口和高 8 位地址总线的是() A P0 B 、 P1 C 、 P2 D 、 P3 21、80C51 基本型单片机内部程序存储器容量为( A 16K B 、8K C 、4K D 、2K 22、在 80C51 中,要访问 SFR 使用的寻址方式为( 23、80C51 单片机要进行 10 位帧格式的串行通讯时, A、方式 0 B 、方式 1 C 、方式 2 D 、方式 3 24、80C51 复位初始化时未改变 SP 的内容,第一个入栈的单元地址为( A 08H
6、 B、80H C、00H D、07H 25、若系统晶振频率是 12MHz 利用定时器/计数器 1 定时 1ms 在方式 0 下的定 时初值为()。 A. TH1=0E0H TL1=18H B. TH1=18H TL 仁 0E0H C. TH1=1CH TL1=18H D TH 仁 18H TL1=1CH 26、执行以下程序段 MOV SP #40H MOV B #30H MOV A #20H PUSH B PUSH ACC POP B POP ACC 后,B 和 A 的内容分别为()、() A. 20H, 30H B. 30H, 20H C. 40H, 30H D. 40H, 20H 27、执
7、行以下程序段 MOV R0 #10H MOV A R0 RL AA、直接寻址 B、寄存器寻址 C、变址寻址 D 、寄存器间接寻址 串行口应工作在( MOV R1 A RL A RL A ADD A R1 MOV R0A 后,实现的功能是() A.把立即数 10H 循环左移 3 次 B .把立即数 10HX10 C.把 10H 单元的内容循环左移 3 次 D .把 10H 单元的内容X 10 二、填空题 1、 要 MCS-51 系统中,若晶振频频率 8MHz 一个机器周期等于 15 卩 s 2、 十进制 29 的二进制表示为 00011101 3、 MCS-51 有 4 组工作寄存器,它们的地址
8、范围分别是 _ 、 _ 、 _ 、 _ 。 4、 MCS-51 片内 20H2FH 范围内的数据存储器,既可以字节寻址又可以位寻址. 5、 若由程序设定 RS1 RS0=11 则工作寄存器 R0-R7 的直接地址为 _ 。 6、 80C51 的 INT1 的中断向量为 _ 。 7、 5l 单片机在复位状态下,PC 指针为 _ ,堆栈指示器 SP 为 _ 。 5、 单片机应用程序一般存放在 _ 中。 6、 8051 的程序计数器 PC,其寻址范围是 _。 7、 8051 单片机的 VSS (20)弓 I 脚是 _ 引脚。 & 8051 单片机的 VCC(40)引脚是 _ 引脚。 9、 8
9、051 单片机中,输入/输出引脚中用于专门的第二功能的引脚是 _ 。 10、 MC51 的串行数据缓冲器 SBUF 用于 _。 11、 置 8051 的定时器/计数器 T1 于计数模式,工作于方式 1,则工作方式字 为 。 12、 80C51 单片机基本型内部 RAM 有 _ 个字节单元,这些单元可以分为三个用 途不同的区域,一是 _ 区,二是 _ 区,三是 _ 区。 13、 某程序初始化时使(SP) =40H,贝吐匕堆栈地址范围为 41H-7FH_,若使(SF) =50H,则此堆栈深度为 47 字节(51H-7FH 共 47 个字节)_。 14、 在定时器工作方式 0 下,计数器的宽度为 _
10、 位,其记数范围为 _ , 如果系统晶振频率为 6MHZ 则最大定时时间为 _ 。 15、 A/D 转换器的三个重要指标分别是 _ 、 _ 、 _ 。 一个 10V 的 8 位 D/A 转换器的分辨率约为 _ 。 16、 89C51 片内 RAM 中,可位寻址的单元字节地址从 _也 到 H 位地址 从_H 到 H 。 17、 关于堆栈类操作的两条指令分别是 _ 、 _ 。 18、 89C51 系列单片机中断系统中规定:同级中断不能相互中断.如果几个同级 的中断源同时向 CPU 申请中断,CPU 则按硬件排定如下优先次 序: _ 、 _ 、 _ 、 _ , _ 。 19、 中断响应是一个自主的操
11、作过程,当 CPUS询到某个中断标志为 1 时,中断 系统通过硬件自动将相应的中断矢量地址装入 PC,以便进入相应的中断服务程 序。对于外部中断 1,其中断矢量地址为 _ ,对于串行口中断,其中断矢 量地址为 _ 。 20、 89C51 单片机的定时/计数器是 _ 位(减 1/加 1)定时/计数器。作为 定时器工作时,共有 _ 种工作模式,采用方式 1 工作时,构成 _ 位计 数器。 21、 若(PSW = 18H,则选取的是第 _ 组通用寄存器。这一组通用寄存器 的地址范围从_也 H 。 22、 把(1110110 2转换为十进制数为 _ ,将(145A) 16转换为二进制数 为 _ 。 三
12、、简答题 1、 8051 单片机内部寄存器低 128 单元可以分为几部分?各部分作用是什么? 2、 MCS-51 指令系统主要有哪几种寻址方式? 3、 简述单片机 I/O 口中 P0P3 的功能。 4、 什么叫堆栈?堆栈指针 SP 的作用是什么? 5、 51 系列单片机共有几个中断源,入口地址分别是什么? 6、 静态显示和动态显示的区别是什么? 7、 片内数据存储器分为哪几个性质和用途不同的区域? &对访问内部 RAM 和外部 RAM 各应采用哪些寻址方式? 9、 MCS-51 有 5 个中断源,分别为哪 5 个,它们的入口地址分别为什么? 10、 如果采用晶振的频率为 3MHz 定时
13、器/计数器工作方式 0、1、2 下,其最大 的定时时间为多少?(要求计算过程) 11、 80C51 单片机指令系统有几种寻址方式?分别是什么? 12、 内部 RAM 氐 128 单元划分为哪 3 个主要部分?说明各部分的使用特点。 13、 单片机的 fosc=12MHZ 要求用 T0 定时 150 卩 s,分别计算采用定时方式 0、 定时方式 1 和定时方式 2 时的定时初值。 14、 单片机的 fosc=6MHZ 问定时器处于不同工作方式时, 最大定时范围分别是 多少? 四、综合分析题 1、 绘制单片机最小系统接线图,要求程序存储器访问范围为从内部开始并可扩 展至外部程序存储器,并标明相关各
14、引脚。 2、 已知 51 系列单片机 PSW 字节内容为 15H,首先请确定此时单片机工作寄存器 R0-R7 的具体地址(包含分析过程),此外分析 PSW 字节内容还包含什么信息, 并予以解释。 3、 已知某单片机系统采用 6MHz 的晶振,并有如下初始设置,试分析系统定时/ 计数器的工作状态,以及定时/计数的时间或者次数。 MOV TMOD,#10H MOV TH1,#15H MOV TL1,#0A0H 4、 51 系列单片机内部 RAM 中低 128 字节共分为哪几个部分,各部分地址范围分 别是多少? 5、 下列程序段的功能是 _ PUSH A PUSH B POPA POFB 6、 假定
15、 A=83H (R0) =17H, (17H) =34H,执行以下指令: ANLA,#17H 0RL17H,A XRLA,RO CPL A 后,A 的内容为 _ 。 7、已知程序执行前有 A=02H SP=52H (51H) =FFH (52H)=FFH。 POP DPH POP DPL M0DPTR,#4000H RL A MOB,A MOVC A,A+DPTR PUSH A MOA,B INC A MOVC A,A+DPTR PUSH A RET ORC4000H DB 10H,80H,30H,50H,30H,50H 请问上述述程序执行后:A=( ), SP=( ), (51H) = (
16、), (52H) = ( ), B=() & (SF) =61H, (61H) =3214 执行“ POP ACC 指令后,(SF) = _ , A= _ o 9、分析并完成以下程序实现以下功能:查表计算 0 9 的平方值(设数已置于 R0),将结果保存至累加器 A 中,若数大于 9 则将 A 的内容置为全 1o ORG 0030H MOV DPTR ,#TAB ; TAB 为表首地址 MOV A ,R0 A ,#10,NEXT NEXT : NEXT1 A _ , A+DPTR SJMP NEXT2 NEXT1 : MOV A _ NEXT2 : SJMP NEXT2 _ : 0 ,
17、 1, 4, 9, 16, 25, 36, 49, 64, 81 10、 已知某外部中断应用要求使用下降沿触发,初始化编程如下, 请分析题中信 息,补充完整空缺部分。 ORG 0000H AJMP _ ORG _ AJMP SUBG MAIN : MOV A , #OOH MOV 30H , A MOV 31H , A MOV SP , #70H _ T0 SETB _ SETB _ AJMP $ SUBG /* 中断子程序*/ 11、 阅读下面程序,分别说出下列指令源操作数是什么寻址方式? MOV A , #16 MOV 20H , P1 MOV A , R0 MOVX A, DPTR MO
18、VC A, A+DPRT SJMP LOOP ANL C , 70H 12、 试阅读下面的程序,指出该程序结束后累加器 ACCffi寄存器 TH0 的值,并说 明该程序完成了怎样的功能。 ORG 0000H MOV SP #60H MOV A #10H MOV TH0 #20H PUSH ACC PUSH TH0 POP ACC POP TH0 END 答:利用堆栈交换了 ACC 和 TH0 的内容,(A) =20H, (TH0 =10H 13、 程序段如下,试说明其功能。 MOV R0 # 50H MOV R1 # 60H MOV A R0 ADD A R1 MOV R0A INC R0 I
19、NC R1 MOV A R0 ADDC A R1 MOV R0A MOV 00H C 答:双字节无符号数加法。被加数存放在内部 RAM 的 51H 50H 单元,加数存放 在内部 RAM 勺 61H 60H 单元,相加的结果存放在内部 RAM 勺 51H 50H 单元,进 位存放在位寻址区的 00H 位中。 14、 设内部 RAM(30H)=5AH (5AH =40H, (40H) =00H,端口 P 仁 7FH 问执行 下列指令后,各有关存储单元(即 R0, R1, A, B, P1, 30H, 40H 及 5AH 单元) 的内容如何? MOV R0,#30H MOV A,R0 MOV R1
20、,A MOV B,R1 MOV R1,P1 MOV A,P1 MOV 40H,#20H MOV 30H,40H 15、 若 (DPTR =5306H, ( A)=49H,执行下列指令: MOVC A A+DPTR 后,送入 A 的是程序存储器 _ 单元的内容。 16、 假定(SP =45H, (ACC =46H, B、=47H,执行下列指令: PUSH ACC PUSH B 后,(SP =,( 46H) =,( 47H)=。 17、 设内部 RAM( 30H =5AH(5AH =40H,(40H) =00H,端口 P 仁 7FH 问执行 下列指令后,各有关存储单元(即 A,B,P1, 30H,
21、 40H 及 5AH 单元)的内容如 何? MOV R0,#30H MOV A,R0 MOV R1,A MOV B,R1 MOV R1,P1 MOV A,P1 MOV 40H,#20H MOV 30H,40H A= _ ,B= _ ,P1= _ ,( 30H) = _ ,( 40H) = _ : (5AH = _ 。 18、 补充完成 1 个程序,将内部 RAM 中 45H 单元的高 4 位清 0,低 4 位置 1。 MOA, 45H ANLA, _ A, #OFH MOV45H, A 19、假定(A) =OFCH , ( B) =35H。执行指令: DIV AB 后,累加器(A) = _ ,
22、寄存器(B) = _ , ( CY) = _ , (OV) 20、 若(A) =56H, ( RC) =56H, ( 56H) =56H 执行指令: ADD A R0 后,(A) = ,( CY) = ,(AC = , (OV =。 21、 指出寻址方式 (1) MOV 40H #20H () (2) MOVX DP,TA ( ) (3) MOV 20H C ( ) (4) MOVC A A+DPTR ) 22、 若(A) =80H, R0=17H ( 17H) =34H,执行下段程序后,(A) =? ANL A, #17H ORL 17H A XRL A, R0 CPL A 23、 写出程序
23、执行后有关寄存器和 RAM 中有关单兀的内容:请在每一行程序后 注释。 MOV 30H #A4H MOV A #0D6H MOV R0 #30H MOV R2 #47H ANL A, R2 ORLA R0 SWAP A CPL A XRL A, #0FFH ORL 30H A 24、 在程序存储器中,数据表格为: 7010H: 02H 7011H: 04H 7012H: 06H 7013H: 08H 执行程序 MOV A #10H MOV DPT,R#7000H MOVC A A+DPTR 问结果:(A) =? 25、 程序如下:(设数已置于 R0) ORG 0030H MOV DPT,#TA
24、B ; TAB 为表首地址 MOV A R0 CJNE A #10,NEXT NEXT JNC NEXT1 MOVC A A+DPTR SJMP NEXT2 NEXT1 MOV A #0FFH NEXT2 SJMP NEXT2 TAB 0,1,4,9,16,25,36,49,64,81 请说明上述程序执行后的功能。 26、 若(DPTR =5306H, (A) =49H,执行下列指令: MOVC A A+DPTR 后,送入 A 的是程序存储器 _单元的内容。 27、 假定(SF) =45H, (ACC =46H, B、=47H,执行下列指令: PUSH ACC PUSH B 后,(SP = _ , ( 46HH = _ , (47HH = _ 。 五、编程题 1、 程序实现 c=a2 b2。设 a、b 均小于 10, a 存在 31H 单元,b 存在 3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农资供货合同范本
- 冻库出租合同范本
- 二手简装房屋买卖合同范本
- 贸易出口合同范本
- 产品版权合同范本
- 乡村振兴战略合同范本
- 三人合作建厂协议合同范本
- 门诊过户合同范本
- 《HMF的制备及其衍生物合成的研究》
- 土方合同运输合同范本
- 2025届河南省信阳第一高级中学高二物理第一学期期末综合测试模拟试题含解析
- 排洪渠道清淤施工方案
- 北科大岩石力学-李长洪1.2-岩石的力学性质
- 国开(河北)2024年秋《现代产权法律制度专题》形考作业1-4答案
- 2024-2030年度假酒店项目融资商业计划书
- 新商科“专业-产业双链融通式”人才培养模式探究
- 2024年重庆新版劳动合同范本
- 公务员2018年国考《申论》真题卷及答案(副省级)
- 2024年基金从业资格证(含三个科目)考前必刷必练题库500题(含真题、必会题)
- 2024年海南琼中黎族苗族自治县招聘事业单位人员17人历年高频难、易错点500题模拟试题附带答案详解
- 水利基建项目内部审计方法与技巧培训
评论
0/150
提交评论