- 1、本文档共133页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
STC单片机CPU子系统
主讲:何宾
Email :hebin@mail.buct.edu.cn
2016.03
STC单片机CPU内核功能单元
STC单片机CPU内核功能单元
8051单片机自诞生的那天开始,到现在已经持续了30多年。在
这期间,人们对其性能不断地进行改进,使得其整体性能提高了10
倍以上。目前,以8051 CPU内核为核心的单片机仍然发挥着其巨
大的生命力。虽然8051 CPU的内核比较简单,但是以其为核心的
单片机系统却包含了构成计算机系统的全部要素,图4.1给出了经典
8051 CPU的结构图。
在单片机中,包含了运算器、控制器、存储器、外设和时钟系
统共5个子系统。在这5个子系统中,运算器和控制器构成了8051
中央处理单元(Central Processing Unit ,CPU )。在8051 CPU
中,运算器和控制器通过CPU内部的总线连接在一起。这样 ,
STC单片机CPU内核功能单元
在CPU内控制器的控制下,运算器内的各个功能部件有条不紊
地按顺序工作(这里的按顺序是指按给定的时钟节拍)。在8051单
片机中,CPU、存储器和外设通过CPU外部的,单片机片内的总线
连接在一起。通过总线,一方面,在CPU、存储器和外设之间传输
数据、地址和控制信息;另一方面,CPU、存储器和外设共享总线。
因此,这种结构是典型的共享总线结构。常说的总线是一组逻辑信
号的集合。在传统计算机体系架构中,这些逻辑信号包括数据信号、
地址信号和控制信号,这就是所谓的三总线结构。我们之所以将以
8051CPU为核心的单片机称为8位单片机,这是由于在该单片机中
数据信号的宽度是8位。
STC单片机CPU内核功能单元
STC内的8051 CPU核是高性能、运行速度经过优化的8位中央处理
单元(Central Processing Unit ,CPU )。它100%兼容工业标准
的8051 CPU。8051 CPU外围主要包括:
内部数据RAM。
外部数据空间。
特殊功能寄存器。
CPU时钟分频器。
STC单片机CPU内核功能单元
STC 8051 CPU的特性主要包括:
采用流水线RISC结构 ,其执行速度比工业标准8051快十几倍。
与工业标准8051指令集100%兼容。
大多数指令使用1个或2个时钟周期执行。
256个字节的内部数据RAM。
使用双DPTR扩展标准8051结构。
提供了片外扩展的64KB外部数据存储器。
提供了多达21个中断源;
新特殊功能寄存器使能快速访问STC单片机I/O端口 ,以及控制
CPU时钟频率。
任何一个中央处理单元 (CPU )都包含有控制器和ALU两大基本
模块。下面将通过STC
STC单片机CPU内核功能单元
--控制器
程序计数器
单片机最重要的特点之一就是采用了存储程序的体系结构,即
需要执行的代码保存在一个称之为程序存储器的单元中。通过程序
计数器(Program Counter ,PC )从程序存储器中源源不断地取
出所要执行的指令。因此,程序计数器PC是CPU中最基本的控制
部分。
PC的特点就是总是指向下一条所要执行的指令的地址空间。下面对
程序计数器的原理进行分析,如图4.1所示,程序计数器、PC递增
计数器、缓冲区、程序地址寄存器都挂在其结构右侧的一条总线上。
程序地址存储器的输出连接到程序存储器上,而程序存储器连接到
内部总线上。
STC单片机CPU内核功能单元
--控制器
前面已经提到在程序存储器中,保存的是程序的机器代码,即
机器指令。从图中可以知道,程序地址寄存器的输出用于给程序存
储器提供地址,而程序存储器的输出用于提供机器指令的内容。因
此,程序计数器其实质就是实现递增功能的计数器而已,只不过是
因为计数器的计数值作为程序存储器的地址。
在图4.1中,程序计数器的宽度为16位。也就是说,地址深度为216
地址的范围为0~65536 ,即64K。因此,程序存储器的容量最大为
64KB。很明显
您可能关注的文档
- FBG传感技术在矿山地压监测中的应用.docx
- FDI对内资企业的溢出和市场选择效应①分析—基于中国产.PDF
- GetingeClean重度污染清洗剂(HeavySoil.PDF
- GW48EDA系统使用说明.doc
- HT32系列单片机PDMA说明.PDF
- IN1009GUTTA在不同CPU上的速度测试.PDF
- IRS-100系列光电传感器说明书.doc
- KL-H1100物联网网关大棚应用方案V1.0.PDF
- KL-H1100物联网网关大田应用方案V1.0.PDF
- KQ-330载波模块与单片机.doc
- 2025年智能家居适老化改造市场潜力与趋势分析报告.docx
- 2025年跨境电子商务健身器材仓储配送流程改进研究报告.docx
- 废旧纺织品回收再利用技术创新与产业政策影响研究报告.docx
- 药物研发流程2025年:人工智能赋能下的优化策略与实施指南.docx
- 2025年跨境电商食品进口企业合规培训手册.docx
- 量子计算在药物研发中的应用预测报告:2025年市场趋势分析.docx
- 2025年跨境电子商务法律服务市场机遇与应对策略研究报告.docx
- 2025年跨境电子商务与线上职业技能培训虚拟实训基地融合发展报告.docx
- 超市顾客体验提升与客户忠诚度管理.docx
- 2025年跨境电商食品进口合规性操作实务手册.docx
最近下载
- 300T汽车吊性能说明书-XCA300_1全地面起重机技术规格书+[主臂风电臂加超起].pdf VIP
- 导尿管相关尿路感染预防与控制课件.pptx VIP
- 历史的天空2015全图文攻略.pdf VIP
- 人工智能引论智慧树知到课后章节答案2023年下浙江大学.docx VIP
- 医院感染与痰液标本采集.pptx VIP
- 黑龙江统招专升本2019英语真题.pdf VIP
- 2019版 人教版 高中生物学 选择性必修2 生物与环境《第4章 人与环境》大单元整体教学设计[2020课标].docx
- 2023年公共营养师之四级营养师练习题.docx VIP
- 2023年公共营养师之四级营养师高分通关题型题库附解析答案.docx VIP
- 2023年公共营养师之四级营养师能力测试试卷B卷附答案.docx VIP
文档评论(0)