- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE / NUMPAGES
苏州大学 单片微机原理与接口技术 课程试卷(D)卷 共 6 页
考试形式 闭 卷 年 月
院系 年级 专业
学号 姓名 成绩
一、将下列无符号二进制数转换成十六进制和十进制数(6分)
1.11101B = D = H
2.10010B = D = H
3.10000B = D = H
4.11001B = D = H
5.00101B = D = H
6.00001B = D = H
二、将下面十进制数转换成8位二进制原码,反码及补码(4分)
1. 45 的原码为: 反码为: 补码为:
2.-76 的原码为: 反码为: 补码为:
3. 34 的原码为: 反码为: 补码为:
4.-111 的原码为: 反码为: 补码为:
三、回答下列问题(18分)
单片微型计算机的发展趋势将会有哪些特点?
寻址范围是4MB的某微机系统有多少根地址线?
MCS-51单片机中决定程序执行顺序的寄存器是什么?它是几位寄存器?
为什么MCS-51单片机的P0称为双向口,而P1、P2、P3称为准双向口?
5.MOV 05H,#00H 指令和CLR 05H 指令的功能区别在哪里?
6.MCS-51单片机中断处理分几个优先级?由哪一个特殊功能寄存器管理?
7.若当前SP中的内容为0D1H,执行指令 RETI 后SP中的内容为何值?
8.简述全双工串行口和半双工串行口的区别。
9.写出一条用位寻址方式的指令。
四、用指令实现以下操作(18分)
将R5中的低五位与R6中的高三位拼装后送内部RAM 0A0H单元。
2、将位地址为10H中的数据分别送位地址为76H、32H。
3.将ROM 2300H单元中的内容取出求反后再进行高低四位交换送外部RAM 2090H单元。
4.将内部RAM 66H单元中的内容右移一位后再除以六,然后商送外部RAM 1000H单元。
5.将外部RAM 2200H单元中的内容左移二位后再求反,然后送外部RAM 3300H单元。
6.根据累加器A中的数根据大于、等于、小于7FH,设计程序的三个流向。
五、硬件分析和设计(24分)
1.当CPU使用“MOVX”类指令对外部数据存储器读取数据时,其时序如下图所示。请标出P2端口上A、B两处及P0端口上a、b、c、d、e五处的内容。(4分)
A B
a b c
d e
2.某8031单片机系统要求外扩1个8KB程序存储器(使用EPROM 2764芯片),请画出硬件连接图。(12分)
3.某8051单片机系统要求通过串行口方式0扩展2个8位的输出口(使用74LS164),请画出硬件连接图。(8分)
六、软件分析和设计(30分)
1.下列程序段执行后,(R1)=_________,(4EH)=_________。(5分)
MOV R1, #4FH
MOV 4EH, #0
MOV 4FH, #40H
DEC @R1
DEC R1
DEC @R1
2.设内部RAM 78H单元中的内容为38H,执行下列指令后寄存器A、R0和内部RAM 38H、59H、5AH单元中的内容为何值?(5分)
MOV A, 78H
MOV R0, A
MOV A, #20H
MOV @R0, A
MOV A, #15H
MOV 59H, A
MOV 5AH, #4EH
(A)= (R0)= (38H)=
文档评论(0)