微型计算机技术A答案--2008ZYQ.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
青岛理工大学试卷标准答案及评分标准专用纸 第 PAGE 2 页 共 4 页 2008 ~ _2009_学年第 1 学期 微型计算机技术 课程试卷 标准答案及评分标准 A卷 专业_______________ 班级 _____________ 一、填空题(本题共20分,每空1分) 1.4K,128 2.5,2 3.20H,2FH 4.16 5.十进制加法修正 6.2,四 7.8,A/D转换器,8 8.62H,30H,70H 9.4,8 10.8位数据线/低8位地址线,高8位地址线 二、单项选择题(本题共10分,每小题1分) 1.(A) 2.(B) 3.(D) 4.(C) 5.(C) 6.(C) 7.(D) 8.(D) 9. (?B ) 10.(B) 三、判断题(在每道小题后的括号中填入“对”或“错”)(本题共10分,每小题1分) 1.(对) 2.(错) 3.(?对) 4.(对) 5.(错)? ? 6.(对) 7.(错) 8. (对) 9. (错) 10. (错) 四、简答题(本题共20分,每小题4分) 1.MCS-51单片机的时钟周期 ,机器周期,指令周期是如何定义的?当主频为12MHz的时候,一个机器周期是多长时间?执行一条最长的指令需要多长时间? 答:时钟周期是单片机系统晶体振荡器工作周期;机器周期是系统完成基本操作的时间等于12个时钟周期;指令周期是执行一条指令时间。当主频为12MHz的时候,一个机器周期是1微秒。执行一条最长的指令(MUL AB)需要4微秒。 2.MCS-51指令系统主要有哪几种寻址方式?试举例说明。 答:MCS-51指令操作数主要有以下7种寻址方式: 寻址方式 举例 立即寻址 MOV A,#16 直接寻址 MOV 20H,P1 寄存器寻址 MOV A,R0 寄存器间接寻址 MOVX A, @DPTR 变址寻址 MOVC A, @A+DPRT 相对寻址 SJMP LOOP 位寻址 ANL C,70H 3.控制器的组成和作用 答:控制器:由程序计数器、指令寄存器、指令译码器、时序发生器和操作控制器等组成。 用来协调指挥计算机系统的操作。 4.SJMP,AJMP和LJMP指令在功能上有何不同? 答:它们全部是无条件转移指令。SJMP和AJMP是相对转移指令,LJMP指令绝对转移指令。 SJMP指令:是以SJMP的下一条指令的起始地址为中心的256字节范围的转移(-128~+127)。 AJMP指令:是以AJMP的下一条指令的起始地址为中心的2K字节范围的转移(-1024~+1023)。 LJMP指令:是在整个64K地址空间转移。 5.MCS-51系统中,片外程序存储器 和片外数据存储器共用16位地址线和8位数据线为何不会产生冲突? 答:这是因为外部程序存储器和外部数据存储器所使用的控制信号不同。对外部程序存储器的选读通是用PSEN控制线,而对外部数据存储器的读/写控制是用RD和WR读、写控制线,所以不会发生地址冲突。 五、读程序(本题共10分,每小题5分) 1.设(A)=38H,R0=28H,(28H)=18H,执行下列程序后,(A)= C7H ANL A,#27H XRL A,28H ORL A,@R0 CPL A 2.设(A)=38H,(20H)=49H,PSW=00H,(B)=02H,填写以下中间结果。 SETB C SUBB A, 20H (A)= 10H (CY)= 0 RRC A (A)= 08H (CY)= 0 MUL AB (A)= 10H (B)= 0 六、编程题(本大题共30分,每小题10分) 1.片内RAM40H开始的单元内有10字节二进制数,编程找出其中最大值并存于50H单元中. 解: START: MOV R0,#40H ;数据块首地址送R0 MOV R7,#09H ;比较次数送R7     M

文档评论(0)

asd522513656 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档