硬件工程师培训教程(二).pdfVIP

  1. 1、本文档共3页,可阅读全部内容。
  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文档。上传文档
查看更多
硬件工程师培训教程(二).pdf

(创宇维修芯片级主板、硬盘培训教材)——凭技术生存,靠实力发展,用事实说话! 硬件工程师培训教程(二) 第二节 计算机的体系结构 一台计算机由硬件和软件两大部分组成。硬件是组成计算机系统的物理实体,是看得见摸得着的部分。 从大的方面来分,硬件包括 CPU(Central Processing Unit —— 中央处理器) 、存储器和输入/输出设备几个部 分。 CPU 负责指令的执行,存储器负责存放信息(类似大脑的记忆细胞) ,输入/输出设备则负责信息的采集 与输出(类似人的眼睛和手) 。具体设备如我们平常所见到的内存条、显卡、键盘、鼠标、显示器和机箱等。 软件则是依赖于硬件执行的程序或程序的集合。这是看不见也摸不着的部分。 一、Von Neumann (冯. 诺依曼)体系结构 Von Neumann 体系结构是以数学家 John Von Neumann 的名字命名的,他在20 世纪 40 年代参与设计了 第一台数字计算机 ENIAC 。Von Neumann 体系结构的特点如下: ·一台计算机由运算器、控制器、存储器、输入和输出设备 5 大部分组成。 ·采用存储程序工作原理,实现了自动连续运算。 存储程序工作原理即把计算过程描述为由许多条命令按一定顺序组成的程序,然后把程序和所需的数 据一起输入计算机存储器中保存起来,工作时控制器执行程序,控制计算机自动连续进行运算。 Von Neumann 体系结构存在的一个突出问题就是,外部数据存取速度和 CPU 运算速度不平衡,不过可以通 过在一个系统中使用多个 CPU 或采用多进程技术等方法来解决。 二、CPU CPU 是计算机的运算和控制中心,其作用类似人的大脑。不同的 CPU 其内部结构不完全相同,一个典 型的 CPU 由运算器、寄存器和控制器组成。3 个部分相互协调便可以进行分析、判断和计算,并控制计算 机各部分协调工作。最新的 CPU 除包括这些基本功能外,还集成了高速 Cache(缓存)等部件。 三、存储器 每台计算机都有 3 个主要的数据存储部件:主存储器、高速寄存器和外部文件存储器。主存储器通常是 划分为字(典型的是 32 位或 64 位)或字节(每字含 4 或 8 字节) 的线性序列。高速寄存器通常是一个字长的位 序列。一个寄存器的内容可能表示数据或主存储器中数据或下一条指令的地址。高速缓存通常位于主存储 器和寄存器之间作为从主存储器存取数据的加速器。外部文件存储器包括磁盘、磁带或日益普及的 CD-ROM 等,通常以记录划分,每个记录是位或字节的序列。 四、输入/输出(I/O )设备 输入设备类似人的眼睛、耳朵和鼻子,负责信息的采集,并提交给 CPU 处理。具体产品如键盘、鼠标 和扫描仪等。输出设备类似人的手,执行大脑(CPU)发出的指令,可完成一定的功能,输出计算机的运算结 果。具体产品如打印机、显示器和音箱等。 五、总线 微型计算机的体系结构有一个最显著的特征是采用总线结构。总线就像一条公共通路,将所有的设备 连接起来,达到相互通信的目的。与并行计算机(各部件间通过专用线路连接)相比,采用总线结构的微型 计算机简化了设计、降低了成本、缩小了体积,但在同等配置条件下,性能有所下降。总线又分用于传输 数据的数据总线(Data Bus)、传输地址信息的地址总线(Address Bus)和用于传输控制信号、时序信号和状态 信息的控制总线(Control Bus) 。 六、操作集 每台计算机都有一内部基本操作集与机器语言指令相对应。一个典型的操作集包括与内部数据类型相 关的基本算术指令(即实数和整数加法、减法、乘法和除法等) 、测试数据项性质(如是否为零,是正数或负 数等) 的指令 、对数据项的某一部分进行存取和修改 (如在一个字中存取一个字符 ,在一条指令中存取操作 数的地址等 ) 的指令、控制输入/输出设备的指令及顺序控制指令(如无条件跳转等) 。 七、顺序控制 在机器语言程序中下一条要被执行的指令通常是由程序地址寄存器(也称为指令计数器) 的内容确定 创宇维修中心 TEL :0533-6206689 013011628855 田茂帅 网址: (1 ) (创宇维修芯片级主板、硬盘培训教材)——凭技术生存,靠实力发展,用事实说话! 的。为了将控制权转到程序某处,程序员可使用一些操作修改该寄存器的内容。解释器作为一部计算机操 作的核

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档