- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微型计算机系统导论要点.ppt
中央处理器的体系架构 中央处理器的体系架构可以分为: 冯?诺依曼体系结构 哈弗体系结构 冯?诺依曼体系结构-普林斯顿结构 将程序指令存储器和数据存储器合并在一起的存储器结构。程序指令存储地址和数据存储地址指向同一个存储器的不同物理位置,因此程序指令和数据的宽度相同,如英特尔公司的8086中央处理器的程序指令和数据都是16位宽。 1:必须有一个存储器; 2:必须有一个控制器; 3:必须有一个运算器,用于完成算术运算 和逻辑运算; 4:必须有输入设备和输出设备,用于进行人机通信。:另外,程序和数据统一存储并在程序控制下自动工作 根据冯·诺依曼体系结构构成的计算机,必须具有如下功能: 把需要的程序和数据送至计算机中。 必须具有长期记忆程序、数据、中间结果及最终运算结果的能力。 能够完成各种算术、逻辑运算和数据传送等数据加工处理的能力。 能够按照要求将处理结果输出给用户。 为了完成上述的功能,计算机必须具备五大基本组成部件, 包括: 输入数据和程序的输入设备; 记忆程序和数据的存储器; 完成数据加工处理的运算器; 控制程序执行的控制器; 输出处理结果的输出设备。 冯·诺伊曼瓶颈 解决: CPU与内存间的快取内存 分支预测(branch predictor)算法 哈佛体系结构 哈佛结构是一种将程序指令存储和数据存储分开的存储器结构。中央处理器首先到程序指令存储器中读取程序指令内容,解码后得到数据地址,再到相应的数据存储器中读取数据,并进行下一步的操作(通常是执行)。程序指令存储和数据存储分开,可以使指令和数据有不同的数据宽度,如Microchip公司的PIC16芯片的程序指令是14位宽度,而数据是8位宽度。 哈佛结构是指程序和数据空间独立的体系结构,目的是为了减轻程序运行时的访存瓶颈。 1.4 微型计算机的工作过程 微型计算机的工作过程就是执行程序的过程,而程序由指令序列组成,因此,执行程序的过程,就是执行指令序列的过程,即逐条地从存储器中取出指令并完成指令所指定的操作。 由于执行每一条指令,都包括取指、译码和执行三个基本步骤,所以,微型计算机的工作过程,也就是不断地取指令、译码和执行的过程,直到遇到停机指令时才结束机器的运行。 微型计算机的工作过程 计算1+2=? 汇编语言程序 对应的机器指令 对应的操作 MOV AL, 1将立即数1传送到累加寄存器AL中 ADD AL, 2计算两个数的和,结果存放到AL中 MOV [0009], AL将AL中的数传送到地址单元0009 HLT 停机 微型计算机原理与接口技术 Principles of Microcomputers and Interface Techniques 陕西科技大学电信学院 主 讲 :于晓明 课程要求 教学:48学时 实验:16学时 考试:期末考试80%,期中/平时 20% 课程特点: 1.前后内容关联 2.知识点多,零碎 3.记忆东西多 4.逻辑性不强 学生反映: 1.听不懂 2.茫然 3.记不住 4.枯燥 如何学习 多看书,多做题,多讨论,多提问,反复记 不言放弃 《微机原理计算机原理》是自动化、电子工程、通信工程、等专业的重要专业基础课(必修)。该课程包含《微机原理》与《接口的技术》两个主要部分。以INTEL 8086CPU为核心介绍了微型计算机的基本工作原理与接口技术。 课程说明 教学目标 通过对8086CPU、指令系统及汇编语言;I/O传输方式;中断系统、串、并行通信与接口;定时/记数器及DMA控制器;总线技术等内容的学习。使同学们建立起微机系统的整体概念,具备一定的使用汇编语言编程能力,提高微机应用及开发水平,并为今后进一步学习奠定基础。 主要章节讲解内容 1.了解微型计算机系统组成及工作过程 2.数值转换;补码溢出;BCD码运算 3.8086CPU内部机构——寄存器用途;外部主要管脚作用;存储单元地址 4.汇编指令书写格式,寻址方式及主要指令 5.编写简单程序 6.存储器扩展 7.接口结构,编址;数据传送方式;中断概念 8.常用芯片——8255A,8253 第1章 微型计算机系统导论 【主要内容】 1.微型计算机硬件组成 2. 微型计算机基本工作原理 第一代 4位和低档8位机 Intel 4004 8008 第二代 中高档8位机 Intel 8080/8085 Z80、MC6800 第三代 16位机 Intel 80
文档评论(0)