《单片机原理与接口技术》试卷B及参考答案

《单片机原理与接口技术》试卷B及参考答案

ID:47641227

大小:221.44 KB

页数:10页

时间:2019-09-08

《单片机原理与接口技术》试卷B及参考答案_第1页
《单片机原理与接口技术》试卷B及参考答案_第2页
《单片机原理与接口技术》试卷B及参考答案_第3页
《单片机原理与接口技术》试卷B及参考答案_第4页
《单片机原理与接口技术》试卷B及参考答案_第5页
资源描述:

《《单片机原理与接口技术》试卷B及参考答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、!华中师范大学成人本科学年第一学期III]《单片机原理与接口技术》试卷(B卷)II:考试时间:120分钟闭卷任课老师:装班级:学号:姓名:成绩:•IIIIII一、填空题(每空1分,共20分)Ii1.十进制数的一38的8位补码表示为。Ii2.计算机中常用的码制有原码、反码和°III;3.若不使用MCS-51片内程序存储器,引脚云4必须接oIi4.MCS-51的堆栈是软件填写堆栈指针临时在数据存储器内开辟的区域。IIII;5.MCS-51系统屮,当PSEN信号有效吋,表示CPU要从存储器读取信息。II6.MCS-51在物理上有个独立的存储器空间。

2、Ii7.累加器(A)=80H,执行完指令ADDA,#83H后,进位位C=。II::8.SJMPe的操作码地址为1000H,e=20H,它的转移目的地址为。I订工累加器(A)=7EH,(20H)=#04H,MCS-51执行完ADDA,20H指令后,PSW.0二。:10.ORLA,#0F0H是将A的高4位置1,低4位。I;11.MOVXA,@DPTR源操作数寻址方式为oI•;12.在宜接寻址方式屮,只能使用位二进制数作为肓接地址,因此其寻址对象只限I于。I113.在变址寻址方式中,以作变址寄存器,以或作基址寄存器。II!14.假定DPTR的内容为

3、8100H,累加器A的内容为40H,执行下列指令I:MOVCA,@A+DPTR:后,送入A的是程序存储器单元的内容送累加器A中。I;15.假定(SP)=62H,(61H)=30H,(62H)=70H,执行下列指令II:POPDPHI;POPDPLII:后,DPTR的内容为,SP的内容为o线16.在位操作中,能起到与字节操作中累加器作用的是。:!二、选择题(每小题2分,共20分)I;1.单片机程序存储器的寻址范围是由程序计数器PC的位数决定的,MCS-51的PC为16位,因I:此其寻址范围是()。A.4KBB.64KBC.8KBD.128KB2

4、.-卜•血哪一个部件不是CPU的指令部件(A.PCB.IR3.PC中存放的是()A.下一条指令的地址C.当前正在执行的指令的地址C.PSWD.IDB.当前正在执行的指令C.下一条耍执行的指令B.先修改栈指针,再出栈D.以上都不对B.存放当前正在执行的指令D.存放指令地址及操作数4.关于MCS-51的堆栈操作,正确的说法是()A.先入栈,再修改栈指针C.先修改栈指针,再入栈5.指令寄存器的功能是()A.存放指令地址C.存放指令与操作数6•卜•列指令屮的目的操作数不是寄存器寻址的是()oA.MOVA,20HB.MOVACC,R1C.MOVR5,2

5、0HD.MOVDPTR,#2000H7.运行MULAB指令后,OV=1表示()A.乘积中累加器(A)=0B.乘积中累加器(A)HOC.乘积中累加器(B)=0D.乘积中累加器(B)HO&下列指令操作码中不能判断两个字节数据是否相等的是()oA.SUBBB.ORLC.XRLD.CJNE9.以下选项小正确的立即数是(A.#FOHB.#1234HC.1234HD.FOH10.耍把P0口高4位变0,低4位不变,应使用指令)oA.ORLP0,#()FHB.ORLP0,#0F0HC.ANLP0,#0F0HD.ANLP0,#0FH三、判断题(共20分,对的打

6、“错的打“X”)1.MCS-51夕卜扩I/O与外RAM是统一编址的。2.MCS-51的程序存储器只是用来存放程序的。3.PC存放的是当前正在执行的指令。4.5.MCS-51的特姝功能寄存器分布在60H〜80H地址范围内。要进行多机通信,MCS-51串行口的工作方式应选为方式1。6.MCS-51的串行口是全双工的。7.在串行通信中,收、发双方的波特率可以不一样。8.般读BCD拨码盘时不需要消除抖动的延时。9.LED数码管显示器的译码方式有硬件和软件两种。10.独立式键盘的电路简单但识别按键的程序复杂。四、程序分析题(每题5分,共20分)1•阅读

7、下列程序段并冋答问题。CLRCMOVA,#9AHSUBBA,60HADDA,61HDAAMOV62H,A(1)请问该程序执行何种操作?(2)已知初值:(60H)=23H,(61H)=61H,请问运行后:(62H)=。2.设片内RAM中(59H)=50H,执行下列程序段后(A)=,(50H)=(52H)=oMOVA,59HMOVRO,AMOVA,#0MOV@R(),AMOVA,#25HMOV51H,AMOV52H,#70H3.设位累加器C的值为1,Pl口的内容为10100011B,P3口的内容为01101100B,说明执行下列程序后,C、P1口

8、、P3口内容的变化结果。MOVPl.3,CMOVPl.4,CMOVC,Pl.6MOVP3.6,CMOVC,P1.0MOVP3.4,C4.已知(RO)=4BH,(A)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。