MCS-51单片机的存储结构.pdfVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MCS-51单片机的存储结构

C语言在单片机中使用补充讲义 (MCS-51单片机系列) 03讲 MCS-51单片机的存储结构 教学目的:1、掌握单片机中重要寄存器的作用; 2、掌握单片机存储器。 1.CPU寄存器 MCS-51子系列单片机的内部结构是非常复杂的,但从程序员设计程序的观点来看,51子系列单片机的CPU结构可以抽象为 图 所示的结构。 1 图1 程序员观点的CPU结构图 (1)累加器 A (E0H ):是8位通用寄存器,用来存放操作数和运算结果。 (2)寄存器 B( ):又称乘法寄存器,与累加器 协同工作,进行乘、除法运算操作。 F0H A (3 )程序计数器 PC (无地址,它在CPU 内部):程序计数器 PC 作为指令的地址指针,指明即将执行的下一条指令的地 址,字长 位,寻址 范围。在单片机上电时或复位时, 的值为 ,使程序从 单元开始执行。通常,当执行 16 64KB PC 0000H 0000H 完一条指令时 PC 的值就自动加1,从而保证指令的顺序执行。需要说明的是,当程序要跳转时,就要改变 PC 的内容。 ()堆栈指针 ( ):堆栈指针 为 位,用来指明栈顶元素的地址。堆栈区可占用片内(注:片外无堆栈) 4 SP 81H SP 8 128B RAM 的任何单元。可用软件设置初值,复位时SP = 07H 。 ()数据指针 (分为: 和 ):数据指针 是一个 位寄存器。由高字节 和低字节 5 DPTR DPH 83H DPL82H DPTR 16 DPH DPL82H组成。指明访问的数据存储器的单元地址,寻址范围64KB 。 DPTR = DPH + DPL ,也可单独使用。主要用于对64K外 部数据存储器和I/O 口进行寻址。 (6 )程序状态字PSW (D0H ):程序状态字 PSW 是一个8位寄存器,其有关位用来表示 ALU 操作的结果状态或 CPU 的工 作状态,供程序查询或判别,其各位的含义如表2.2所示,其中D1未定义。 表3-1 PSW各位含义 D7 D6 D5 D4 D3 D2 D1 D0 Cy AC F0 RS1 RS0 OV F1 P 表3-2 PSW各位功能 位号 地址值 标志 功能 : 进位 借位标志;用于位累加器 D7 PSW.7 0D7H

文档评论(0)

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

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

1亿VIP精品文档

相关文档