- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机原理及基于单片机的嵌入式系统设计 蔡方凯 主 编 1.1 微型计算机系统结构 1.3 单片机发展历史 1.4 单片机发展趋势 由于LJMP指令中不需要操作数,所以LJMP指令与上述三条指令执行略有不同,不需要第四步操作。CPU只需要完成将要跳转的目标地址送给程序计数器即可。因此与上述指令第四和第五步操作不同,LJMP指令执行周期相对简单,由于地址已经存储在AR,仅需要将AR的值送给PC指针,因此对于LJMP指令,仅需要如下操作即可。 第四步: LJMP: PC←AR 为了更形象的说明上述过程,可以用图来说明所设计的CPU的状态图,包括了取指、译码和执行周期。 4 LJMP指令执行周期 1971年intel公司研制成功世界上第一台4位微处理器; 1973年intel公司研制成功8080 8位微处理器; 1976年intel公司推出MCS-48系列8位单片机; 80年代初在MCS-48单片机基础上推出MCS-51系列单片机。 计算机系统通常由多块印刷电路板制成: 多板机 主板 显卡 声卡 存储器接口 网卡 输入输出接口 内存条 CPU CPU CPU芯片 内存条 存储器接口 存储器芯片 输入输出接口 输入输出接口 芯片 定时计数器 芯片 A/D、D/A 芯片 单板机 印 刷 电 路 板 单 硅 晶 片 CPU 存储器 控制电路 定时器 时钟电路 I / O口 单片机 1 低功耗CMOS化 2 微型单片化 3 主流与多品种共存 * * 中国水利水电出版社 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 绪 论 在工业、农业、军事、保安、金融、仪器仪表、航空航天、医疗、通讯、办公设备、娱乐休闲、健身、体育竞赛、服务领域……,大量单片机-嵌入式技术已经无处不在。正迅速改变着人们传统的生产和生活方式。 请稍微留心一下我们的周围,看看身边到底发生了什么变化? 单片机技术的应用遍布国民经济与人民生活的各个领域 微机的工作过程按照“程序存储,程序控制”的方式工作。 程序存储是指用户根据实际应用需要将程序编写完毕,并将程序的机器码存放在存储器中。用户编程的根本目的是要求计算机能够按照用户需求一步步的执行该段程序。那么计算机如何能够理解用户程序,并按要求去执行该段程序呢?这就是程序控制。 程序控制是指CPU内的控制器按照用户程序中的指令顺序,从存储器中取出指令,并分析指令的功能,进而发出各种控制信号,指挥计算机中的各类部件来执行该指令。这种通过取指令、分析指令、执行指令的操作重复执行,直到完成程序中的全部指令操作为止。 1.2 微型计算机工作过程 一、如何将程序的机器码存储到程序存储器中? 二、如何将程序的机器码从程序存储器中取出? 三、当CPU完成从程序存储器中读出程序的机器码后,如何执行该语句? 按照“程序存储,程序控制”的方式工作,微机必须解决以下几个问题: 对51单片机而言,将程序存储到程序程序器中则相对复杂,必须利用51单片机芯片厂家提供的专用设备(烧写器)来完成,市场上有专门的单片机烧写器销售。烧写器实际上就是完成对程序存储器的写操作。利用烧写器可以将用户程序的机器码存储到单片机中。 1.2.1 如何将程序机器码烧写到程序存储器中 对于普通PC而言,其程序存放在硬盘中,此时面临的问题就是将文件、程序内容写入硬盘,在Windows操作系统中提供了图形化的操作环境,读者不必了解对硬盘的写操作原理,仅需要按“保存”按钮或“保存”菜单就可以很方便的完成该操作。 1.2.2 如何将程序从程序存储器中取出 最基本的计算机组成 存储器 非常简单的CPU设计与实现 如何从程序存储器中取程序数据 一台简单的计算
您可能关注的文档
- Visual FoxPro数据库程序设计教程 -王凤领与案例 第10章 菜单设计.ppt
- Visual FoxPro数据库程序设计教程 -王凤领与案例 第11章 报表设计.ppt
- Visual FoxPro数据库与程序设计 -刘淳 第八章.ppt
- Visual FoxPro数据库与程序设计 -刘淳 第二章.ppt
- Visual FoxPro数据库与程序设计 -刘淳 第九章.ppt
- Visual FoxPro数据库与程序设计 -刘淳 第六章.ppt
- Visual FoxPro数据库与程序设计 -刘淳 第七章.ppt
- Visual FoxPro数据库与程序设计 -刘淳 第三章.ppt
- Visual FoxPro数据库与程序设计 -刘淳 第十章.ppt
- Visual FoxPro数据库与程序设计 -刘淳 第四章.ppt
- 2025至2030全球及中国订单管理软件行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030国内液晶显示屏行业市场发展分析及竞争策略与投资发展报告.docx
- 2025至2030港口设备市场前景分析及细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030量子加密通信行业发展现状及投资前景战略报告.docx
- 2025至2030中国音乐合成器行业运营态势与投资前景调查研究报告.docx
- 2025至2030中国液压行业市场发展现状及竞争格局与投资机会报告.docx
- 2025至2030中国异戊橡胶行业运营态势与投资前景调查研究报告.docx
- 2025至2030帕西肽行业市场占有率及有效策略与实施路径评估报告.docx
- 2025至2030全球及中国超收敛集成系统行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030尖齿铣刀行业市场占有率及有效策略与实施路径评估报告.docx
原创力文档


文档评论(0)