单片微型计算机原理与接口技术第二版(高峰)答案.pdfVIP

单片微型计算机原理与接口技术第二版(高峰)答案.pdf

  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文档。上传文档
查看更多
单片微型计算机原理与接口技术第二版(高峰)答案

第二章 4 、80C51 存储器在结构上有何特点?在物理和逻辑上各有哪几种地址空间?访问片内RAM 和片外RAM 的指令格式有什么区别? 答:1、程序存储器和数据存储器是截然分开,分别寻址的结构。 2 、在物理上设有4 个存储器空间: 程序存储器:片内程序存储器、片外程序存储器 数据存储器:片内数据存储器、片外数据存储器 逻辑上设有3 个存储器空间: 片内、片外统一的64KB 程序存储器地址空间 片内256 (80C52384 )B 数据存储器地址空间 片外64KB 的数据存储器地址空间 3、访问片内RAM 时用的是PC ,而访问片外RAM 时用的是DPTR 。 5、80C51 单片危机的EA 信号有何功能?在使用80C51 时,EA 信号引脚应如何处理?在使用 80C31 时,EA 非信号引脚应如何 处理? 答:1、EA 非引脚所接的电平决定CPU 是访问片内存储器还是访 问片外存储器。EA 非引脚接高电平时,程序从片内程序存储器0000H 开始执行,即访问片内存储器,当PC 值超过片内ROM 容量时,会自 动跳转向片外程序存储器空间执行。EA 非接低电平时,迫使系统全 部执行片外程序存储器0000H 开始存放的程序。 2、对于有片内ROM 的80C51 单片微机,正常运行时,应将EA 非引脚接高电平。若把80C51 接低电平,可用于调试状态,即将预调 试的程序设置在与片内ROM 空间重叠的片外存储器内,CPU 执行片外 存储器进行调试。 3、对于片内无ROM 的80C31 单片微机,应将EA 非引脚固定在 低电平,以迫使系统全部执行片外程序程序存储器程序。 6、80C51 片内RAM 低128 单元划分为哪4 个主要的部分?各部分 的主要功能是什么? 答:1、工作寄存器区——用寄存器直接寻址的区域,指令的数量最多, 均为但周期指令,执行的速度最快。 2 、位寻址区——共16 个字节单元,既可进行字节寻址,又可进行位寻址。 3、字节寻址区——共有80 个字节单元,可以直接寻址的方法访问。 5、堆栈区及堆栈指示器 SP——堆栈是为了子程序的调用和中断操作而设 立的,其具体功能有两个:保护断点和保护现场。 7、80C51 设有4 个通用工作寄存器组,有什么特点?如何选用? 如何实现工作寄存器现场保护? 答:80C51 4 个通用工作寄存器组特点是:在某一时刻,只能选 用一个寄存器组。可以通过软件对程序状态字PSW 中的RS0、RS1 两 位的设置来实现。设置RS0、RS1 时,可以对PSW 采用字节寻址方式, 也可以采用位寻址,间接寻址或直接修改RS0、RS1 的内容。 例如,若RS0、RS1 均为1,则选用工作寄存器3 组为当前工作 寄存器。若需要选用寄存器2 组,则只需将RS0 设为0,可用位寻址 方式实现。 特别是在中断嵌套时,只要通过改变状态字PSW 中的RS0、RS1 两位进行设置,切换工作寄存器组,就可以极其方便地实现对工作寄 存器的现场保护。 9、80C51 的布尔处理器包括那些部分,它们具有那些功能?共有多 少个单元可以位寻址? 答:1、令系统由 17 条位操作指令组成,存储器中的位地址空间,PSW 中的进位标志CY 作为位操作“累加器”,构成了MCS-51 单片机内的布尔处理 机。它可对直接寻址的位(bit)变量进行位处理,如置位、清零、取反、测试转移 以及逻辑“与”、“或”等位操作,使用户在编程时可以利用指令完成原来单凭复 杂的硬件逻辑所完成的功能,并可方便地设置标志等。 2 、H~2FH 单元是位寻址区。这 16 个单元(共计 16×8=128 位) 的每一位都 赋予了一个位地址,位地址范围为 00H~7FH 。位寻址区的每一位都可当作软件 触发器,由程序直接进行位处理。通常可以把各种程序状态标志、位控制变量存 于位寻址区内。同样, 位寻址的RAM 单元也可以按字节操作作为一般的数据缓 冲。 15、80C51 片外数据存储器与片内数据存储器地址允许重复,程序存 储器地址也允许重复,如何区分? 答:对于程序存储器:当EA 接高电平时,访问片内程序存储器,当 EA 接 低电平时,访问片外程

文档评论(0)

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

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

1亿VIP精品文档

相关文档