- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七讲 51系列单片机存储器组织和特殊功能寄存器 课堂互动二 2)在CPU中,用于存放指令地址的部件是 ? (A) 指令寄存器 (B) 程序计数器 (C) 指令译码器 (D) 累加器 4) 在运算器中存放俩数运算后状态的部件是 。 (A) 累加器 (B) 暂存器 (C) 标志位寄存器 (D) ALU 1)在CPU中,用于存放指令代码的部件是 ? (A) 指令寄存器 (B) 程序计数器 (C) 指令译码器 (D) 累加器 3) MCS-51系列单片机复位后,PC的内容为 。 (A) 0000H (B) 0003H (C) 000BH (D) 0013H 2.3存储器组织 存储器分类 1.存储器系统按功能分成两部分 程序存储器:64KB 数据存储器:64K+128?256字节 2.存储器系统按位置分成两部分: 片内存储器:程序存储器0?32KB字节,数据存储器128?256个字节。 片外存储器:程序存储器,数据存储器64K。 3.存储器系统按存放信息的位数来分 位存储器:20H~2FH,部分特殊功能寄存器 字节存储器 地址 存储器 2FH 2EH 2DH ~ 23H 22H 21H 20H 2.3.1 程序存储器 程序存储器总的存储器空间:64KB。 程序存储器空间的编址:片内和片外统一编址,采用16位二进制数来表示地址信息。因为216=64×1024=64KB,存储器容量与地址线数匹配。 程序存储器中的信息:程序的机器目的代码,而非源程序;也可以存放常量数据,但不可存放变量数据。 程序存储器续 程序存储器采用只读存储器,而不是读/写存储器。有利于应用程序的保存和执行。 51系列单片机中,根据型号不同,其内部程序存储器的容量也有所不同。 中断入口地址:中断入口地址是指某中断源的中断申请被CPU接受后,CPU将程序转入某中断源对应的中断入口地址,以便CPU去执行某中断源的中断服务子程序。对于任何计算机系统,总是在存储器的起始区域设立中断入口地址表, 中断入口地址 外部中断0入口地址: 0003H 内部计数器T0到时中断入口地址: 000BH 外部中断1入口地址: 0013H 内部计数器T1到时中断入口地址: 001BH 串行口中断入口地址: 0023H 内部计数器T2到时中断入口地址: 002BH 这些中断入口地址都是在程序存储器地址空间! 外部程序存储器控制线 PSEN:是系统访问外部程序存储器的专线,低电平有效。 ALE:地址锁存控制信号,用于将访问片外程序存储器的低8位地址打入地址锁存器。 EA=1,表示片内有程序存储器,地址从0000H开始,如果有8K,则末地址为1FFFH;片外程序存储器的地址从2000H开始。 EA=0,表示片内无程序存储器,程序存储器全部在片外。 MCS-51程序存储器结构图 存储器应用模式 纯片内程序存储器模式 纯片外程序存储器模式 片内/片外混合程序存储器模式 2.3.2 数据存储器 一、内部和外部数据存储器空间及其编址 1)数据存储器空间:有两个独立的存储器空间。 片内,128~256 byte; 片外,0~64KB; 2)编址:片内数据存储器用8位二进制编地址; 片外数据存储器用16位二进制编地址。 51系列的单片机中的数据存储器不仅与程序存储器互相独立,而且数据存储器本身也分成两个独立的存储器空间,即内部数据存储器空间和外部数据存储器空间。 二、内部数据存储器功能区域的划分 1)工作寄存器区 工作寄存器是暂时存放数据的部件,在数据传递和数据运算中使用效率最高。分布在 0~1FH,共4个区。 0区 1区 2区 3区 地址 寄存器 地址 寄存器 地址 寄存器 地址 寄存器 00H R0 08H R0 10H R0 18H R0 01H R1 09H R1 11H R1 19H R1 02H R2 0AH R2 12H R2 1AH R2 03H R3 0BH R3 13H R3 1BH R3 04H R4 0CH R4 14H R4 1CH R4 05H R5 0DH R5 15H R5 1DH R5 06H R6 0EH R6 16H R6 1EH R6 07H R7 0FH R7 17H R7 1FH R7 工作寄存器区域的选择 通过改变特殊功能寄存器PSW中RS1和RS0位的状态来进行。 PSW.4 (RS1) PSW.3 (RS0) R0~R7 区域 PSW.4 (RS1) PSW.3 (RS0) R0~R7 区域 0 0 0区(00H~07H) 1 0 2区(10H~17H) 0 1 1区(08H~
您可能关注的文档
最近下载
- 2025年扬州工业职业技术学院单招语文测试模拟题库最新.docx VIP
- 部编高教版2023·职业模块 中职语文 口语交际《讲解》.pptx
- 2025年苏州工业职业技术学院单招职业技能测试题库最新.docx VIP
- 最后一个克林索尔克林索尔.PDF VIP
- 产业小镇案例:华夏幸福大厂影视小镇.pptx
- 2025年苏州经贸职业技术学院单招职业适应性测试题库最新.docx VIP
- 2024年安徽省阜阳市《保安员证》考试题库含答案通用完整版.pdf
- 2025年苏州经贸职业技术学院单招(语文)测试模拟题库最新.docx VIP
- 2025年苏州信息职业技术学院单招(语文)测试模拟题库最新.docx VIP
- 网格员考试公共基础知识题库.pdf
文档评论(0)