单片机试卷2_单片微型计算机原理与接口技术.doc

单片机试卷2_单片微型计算机原理与接口技术.doc

ID:58965690

大小:93.50 KB

页数:9页

时间:2020-09-16

单片机试卷2_单片微型计算机原理与接口技术.doc_第1页
单片机试卷2_单片微型计算机原理与接口技术.doc_第2页
单片机试卷2_单片微型计算机原理与接口技术.doc_第3页
单片机试卷2_单片微型计算机原理与接口技术.doc_第4页
单片机试卷2_单片微型计算机原理与接口技术.doc_第5页
资源描述:

《单片机试卷2_单片微型计算机原理与接口技术.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、苏州大学单片微机与接口技术课程试卷(B)卷共6页考试形式闭卷年月院系年级专业学号姓名成绩一、将下列无符号二进制数转换成十进制和十六进制数(6分)1.01111B=D=H2.10000B=D=H3.00011B=D=H4.00101B=D=H5.00001B=D=H6.10100B=D=H二、将下面十进制数转换成8位二进制原码,反码及补码(4分)1.112的原码为:反码为:补码为:2.-100的原码为:反码为:补码为:3.1的原码为:反码为:补码为:4.-25的原码为:反码为:补码为:二、回答下列问题(18分)1.单片微型计算机有哪些主要特点?2.某

2、存储器有11根地址线,4根数据线,该存储器能存储多少位数据?3.MCS-51单片机复位后寄存器PC中的数据是什么?它说明单片机复位后第一条指令是从哪一个单元取出的?4.为什么MCS-51单片机的P0作输出口使用时只能以灌电流方式驱动?4.简述MCS-51单片机内部数据存储器的配置。5.MOV20H,#00H指令和CLR20H指令的功能区别在哪里?6.若当前SP中的内容为0A0H,执行指令POPDPH后SP中的内容为何值?8.当串行口的波特率为19200,采用10位数据进行串行通信时,每秒钟将传送多少个字节?9.写出一条用直接寻址方式的指令。一、指令

3、实现以下操作(18分)1、将R4中的低四位与R5中的高四位拼装后送内部RAM80H单元。2、将位地址为00H中的数据分别送位地址为30H、46H。3、将ROM1050H单元中的内容取出求反后再进行高低四位交换后送外部RAM1090H单元。4、将内部RAM54H单元中的内容右移一位后再除以七,然后商送外部RAM2090H单元。5、将外部RAM3050H单元中的内容左移二位后再求反,然后送外部RAM2000H单元。6、根据累加器A中的数根据大于、等于、小于43H,设计程序的三个流向。一、硬件分析和设计(24分)1.下图为CPU访问外部程序存储器的时序,

4、将图中P2口线上A、B、C三处和P0口线上a、b、c、d、e、f六处填写应出现的内容。(4分)ABCabcdef2.某8051单片机系统要求外扩2个8KB数据存储器(使用2片SRAM6264芯片),请画出硬件连接图。(12分)3.某8051单片机系统要求外扩1个8位的输入口(使用74LS373)和1个8位输出口(使用74LS273),可使用门电路,请画出硬件连接图,并写出端口地址。(8分)一、软件分析和设计(30分)1、下列程序段执行后,(R1)=_________,(5FH)=_________。(5分)MOVR1,#5EHMOV5FH,#0FF

5、HMOV5EH,#3FHINCR1INC@R12、设内部RAM70H单元中的内容为45H,执行下列指令后寄存器A、R0和内部RAM45H、46H、47H单元中的内容为何值?(5分)MOVA,70HMOVR0,AMOVA,#20HMOV@R0,AMOVA,#45HMOV46H,AMOV47H,#57H(A)=(R0)=(45H)=(46H)=(47H)=3、指出下面中断服务程序中的错误,并简述错误类型(6分)PUSHACCPUSHBPUSHPSW……CPLBMOV30H,31H……POPACCPOPBPOPPSWRETI4、程序设计(14分)编写程序

6、找出内部RAM40H~4FH中的最小无符号数,并将结果送50H单元。40H~4FH单元中的内容保持不变。苏州大学单片微机与接口技术课程(B)卷参考答案共4页院系专业一、将下列无符号二进制数转换成十进制和十六进制数(6分)答案:十进制十六进制1.61583F08FH2.308647890H3.61059EE83H4.90292345H5.41633A2A1H6.46548B5D4H二、将下面十进制数转换成8位二进制原码,反码及补码(4分)答案:原码反码补码1.BBB2.BBB3.BBB4.BBB三、回答下列问题(18分)1.集成度高、功能强、结构合理

7、、抗干扰能力强、使用方便、价格低廉。2.8192bit3.0000H,0000H单元。4.因为P0作输出口使用时处于开漏状态。5.低128B的RAM、高128B的RAM、高128B的SFR块。其中低128B的RAM中的00H~1FH为工作寄存器区,20H~2FH为位寻址、位操作区。6.MOV20H,#00H指令是对字节20H送数据00HCLR20H指令是对位20H清除。7.9FH8.1920字节。9.MOV56H,55H一、用指令实现以下操作(18分)1、MOVA,R4ANLA,#0FHMOVR2,AMOVA,R5ANLA,#0F0HADDA,R2

8、MOVR0,#80HMOV@R0,A2、MOVC,00HMOV30H,CMOV46H,C3、MOVA,#00HMOVDPT

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

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

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