- 1、本文档共5页,可阅读全部内容。
- 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
PAGE 4
石家庄铁道大学2018年秋季学期
2016级本科期末考试试卷(A)
课程名称:微机原理及应用B(闭卷)任课教师: 考试时间: 120 分钟
学号: 姓名: 班级:
考试性质(学生填写):正常考试( )缓考( )补考( )重修( )提前修读( )
题 号
一
二
三
四
五
六
七
总分
满 分
25
25
20
20
10
100
得 分
改卷人
填空(共25分、每空1分)
单片机的内核中主要包含(1)、(2)和接口。
97的压缩BCD码是(3)。
二进制数1010.1001B对应的十进制数是(4)。
MCS-51单片机执行指令JBC 1FH,LP时,判断的是字节地址(5)中的位地址。
RS1 RS0 2位组合为10B,工作寄存器R2的直接地址为(6)。
访问外部存储器或其它接口芯片时,作为高8位地址线的是(7)。
AT89S51单片机复位后,堆栈区的默认范围是内部RAM的(8)~(9)。
假定累加器A的内容79H,DPTR的内容1311H,执行指令MOVC A,@A+DPTR,执行此指令后,把 (10) 存储器 (11) 单元的内容送累加器A中。
假设DPTR中的内容为2000H,MCS-51单片机将外部RAM 2000H地址中数据传输到累计器A中的指令为 (12) 。
MCS51指令系统中,指令ADDC A,R0 执行前(A)=85H,(R0)=7BH,(C)=0 执行后,(A)为 (13) ,(C)为 (14)。
子程序PR1首地址为2345H,指令LCALL PR1的地址为1234H,SP=2FH,执行此指令后,SP=(15)、PC=(16)、(SP)= (17) 、(SP-1)=(18)。
在CPU中,用于存放指令代码的部件是(19)
(A) 指令寄存器 (B) 程序计数器 (C) 指令译码器 (D) 累加器
在CPU中,用于存放指令地址的部件是 (20)
(A) 指令寄存器 (B) 程序计数器 (C) 指令译码器 (D) 累加器
在运算器中存放俩数运算后状态的部件是(21)。
(A) 累加器 (B) 暂存器 (C) 程序状态字寄存器 (D) ALU
在51系列单片机中,程序存储器最大的容量是 (22)。
(A) 4KB (B) 8KB (C) 32KB (D) 64KB
若指令“RET”执行前,(SP)=72H,(72H)=82H,(71H)=33H,问执行指令后PC的内容是(23)。
-128的补码是(24)。
一个机器周期由(25)个振荡周期组成。
简答题(共25分,每题5分)
CPU能够开始执行程序中的指令并能够自动连续执行的原因是什么?
进行堆栈压入及弹出操作的途径有哪两种?
单片机执行指令的过程可以分为哪三个阶段?
半双工和全双工通信有什么区别?
列出MCS-51单片机指令系统的5种寻址方式。
分析程序:(共20分)
(3分)MCS-51指令系统中,执行LJMP后,程序计数器PC的值为(26)。
ORG 1500H ORG 2050H
MOV DPTR,#1000 LP: ……
MOV A, #00H
MOV 20H,A
LJMP LP
END
(3分)MCS-51指令系统中,执行下列程序后,累加器A的内容为(27) 。
MOV SP,#30H ORG 1000H
MOV A,#20H SUB: ADD A, #20H
LCALL SUB RET
MOV 20H,A
SJMP $
(4分)某系统所用晶振为12MHZ,下列程序注释部分的数字为各指令的指令周期,请计算整个程序执行所需时间,要求写明计算过程。
DELAY: MOV R2,#100 ;1
DL1: MOV R3,#20 ;1
DL2: NOP ;1
NOP ;1
DJNZ R3,DL2 ;2
DJNZ R2,DL1 ;2
RET ;2
(共10分)补足程序中各指令所在地址(4分)及其指令码(6分)。
指令地址
指令码
源程序
ORG 0000H
LJMP MAIN
ORG 1000H
MAIN: MOV R7, 20H
MOV R6,#30H
MOV DPTR,#2000H
LOOP: MOV A,@R1
MOVX @DPTR,A
INC R6
INC DPTR
DJNZ R7
您可能关注的文档
- 主题团日活动签到表.docx
- 11111参考资料 文档.docx
- 我要讲规矩参考资料 文档.docx
- 2016单片机试卷B(B5)参考资料 文档.doc
- 实验六、Y-△启动 (1)参考资料 文档.doc
- 第2,3次课 分离变量法上课.pptx
- 第2次课 分离变量法上课.pptx
- 第4,5次课 分离变量法_固有函数法、行波法.pptx
- 2020版《全品小学总复习教程》苏教版-数学-模考测评卷.pdf
- 2020版《全品小学总复习教程》苏教版-数学-参考答案.pdf
- 2024届上海市存志中学中考历史押题试卷含解析.doc
- 2024届陕西省咸阳市达标名校中考历史最后一模试卷含解析.doc
- 2024届四川成都锦江区重点名校中考二模历史试题含解析.doc
- 2024届陕西省兴平市西郊高级中学中考历史模拟试题含解析.doc
- 人教版小学二年级下册数学公开课说课稿 2 表内除法(一).doc
- 2024届四川省巴中学市平昌县市级名校中考试题猜想历史试卷含解析.doc
- 2024届山西省太原市志达中学中考历史全真模拟试题含解析.doc
- 2024届山西省忻州师院附中中考四模历史试题含解析.doc
- 2024届四川省巴中学市恩阳区第二中学中考历史押题试卷含解析.doc
- 2024届陕西省西安市碑林区西北工业大附属中学中考历史最后冲刺浓缩精华卷含解析.doc
文档评论(0)