CPU主要由什么构成?


  CPU包括运算逻辑部件、寄存器部件和控制部件等。

  • 逻辑部件:可以执行点或浮点算术远算操作、移位操作以及逻辑操作,也可以执行地址运算和转换。
  • 寄存器部件:存储程序、数据和各种信号、命令等信息,并在需要时提供这些信息。
  • 控制部件:负责对指令译码,并且发出为完成每条指令所要执行的各个操作的控制信号。

详细的说:

  1)控制器:CPU的控制器包括用电信号指挥整个电脑系统的执行及储存程序命令的电子线
路。像一个管弦乐队的指挥者,控制器不执行程序命令,而是指挥系统的其它部分做这些工作。控制器必须与算术逻辑单元和内存都有紧密的合作与联系。
  2)指令译码器:指令译码器为CPU翻译指令,然后这些指令才能够被执行。
  3)程序计数器:程序计数器是一个特别的门插销。当有新的指令送入PC时,PC会被加1。 因此它按照顺序通过CPU必须执行的任务。然而,也有一些指令能够让CPU不按顺序执行指令,而是跳跃到另一些指令。
  4)算术逻辑单元:算术逻辑单元包含执行所有算术/逻辑操作的电子线路。 算术逻辑单元能够执行四种算术操作(数学计算):加、减、乘、除 算术逻辑单元也能执行逻辑操作。一个逻辑操作通常是一个对照。它能够对比数字、字母或特殊文字。电脑就可以根据对比结果采取行动。
  5)寄存器:寄存器是位于CPU内部的特殊存储单元。存储在这里的数据的存取比存储在其它内存单元(如:RAM、ROM)的数据的存取要快。 CPU内不同部分的寄存器有不同的功能。在控制器中,寄存器用来存储电脑当前的指令和操作数。同时,ALU中的寄存器被叫做累加器,用来储存算术或逻辑操作的结果。

操作系统的组成与功能


组成:

  运算器、控制器、存储器、输入输出设备

功能:

  1. 处理机管理功能
  2. 存储器管理功能
  3. 设备管理功能
  4. 文件管理功能

操作系统——CPU、计算机的构成相关推荐

  1. 操作系统--01计算机系统概述

    操作系统笔记 第一章 1.1 操作系统的特征 1.2操作系统的发展和分类 1.3操作系统的运行机制和体系结构 1.4 中断和异常 第一章 1.1 操作系统的特征 并发:并发和共享互为存在条件 共享: ...

  2. 计算机操作系统属于硬件系统吗,操作系统属于计算机的硬件系统吗

    操作系统属于计算机的硬件系统吗? 不属于,操作系统属于软件. 所谓硬件系统,是指构成计算机的物理设备,即由机械.光.电.磁器件构成的具有计算.控制.存储.输入和输出功能的实体部件.诸如你电脑里的硬盘. ...

  3. 认识计算机操作系统ppt,使用操作系统,认识计算机.ppt

    <使用操作系统,认识计算机.ppt>由会员分享,可在线阅读,更多相关<使用操作系统,认识计算机.ppt(18页珍藏版)>请在人人文库网上搜索. 1.第一台计算机的诞生,世界上第 ...

  4. 操作系统 cpu调度_CPU调度| 操作系统

    操作系统 cpu调度 调度标准 (Scheduling Criteria) There are many criteria which have been suggested for comparin ...

  5. CPU启动计算机,如何加快双核CPU计算机win7启动速度

    双核CPU简单来说就是2个核心,核心(core)又称为内核,是CPU最重要的组成部分.CPU中心那块隆起的芯片就是核心,是由单晶硅以一定的生产工艺制造出来的,CPU所有的计算.接受/存储命令.处理数据 ...

  6. 我只是在猜想 ——站在云端看操作系统以及计算机的未来

    [b] [size=medium]时下的IT界,物联网和云计算是两个很时髦的概念.如果谁能脱口而出云计算和物联网这样的字眼,总会让人膜拜和崇敬.而人类追求时髦的心永远不死,这不,有好事者将这个东西拉郎 ...

  7. 操作系统-CPU与外设交互方式

    操作系统-CPU与外设交互方式 文章目录 操作系统-CPU与外设交互方式 1. 查询方式 2. 无条件传输方式 3. 中断方式 4. 通道方式 5. DMA方式 1. 查询方式 ​ 查询方式是一种异步 ...

  8. 王道考研b站操作系统、计算机组成原理、计算机网络课程(课件资料)

    王道考研b站操作系统.计算机组成原理.计算机网络课程(课件资料) 链接:https://pan.baidu.com/s/1pkI_kx6WYSpglijIjMTQiw 提取码:yyds 复制这段内容后 ...

  9. 计算机的操作系统ppt,计算机基础及操作系统.ppt

    计算机基础及操作系统.ppt (21页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 第二讲 <Altium Designer概述& ...

  10. 操作系统CPU调度策略---07

    操作系统CPU调度策略---07 多进程图像与CPU调度 CPU调度(进程调度)的直观想法 面对诸多场景,如何设计调度算法? 如何做到合理? 需要折中,需要综合- 各种CPU调度算法 First Co ...

最新文章

  1. 3分钟练成SVN命令高手:SVN常用命令
  2. CSS+HTML+JQuery简单菜单
  3. 在服务器托管中asp***的防范注意些什么?
  4. 身份的象征?苹果信用卡实体首度曝光:简约大方 保护隐私
  5. 放假前的最后一篇文章
  6. C语言链表的操作和讲解
  7. 关于字体的一些知识,以及分享一些免费可商用字体
  8. 新人主播开播以后,碰到的各类问题和解决方法
  9. 2018.10.29-dtoj-4007-飞天鼠小E
  10. PV、UV、VV、IP是什么意思?
  11. SAS 系统全称为Statistics Analysis System
  12. 查找Windows和MacBook序列号
  13. 索尼a7m4和佳能r6哪个好
  14. parallels恢复linux密码,Parallels安装Kali2.0遇到的问题及解决办法
  15. 「Activiti精品 悟纤出品」核心类以及如何在SpringBoot集成说明 - 第328篇
  16. 网易相册列表分析 (转)
  17. 世界经济论坛区块链报告阅读笔记
  18. Java: 找不到符号 符号: 类 SpringBootApplication
  19. 积极推进市域治理现代化,全力打造国家治理体系新局面
  20. 【Unity Shader】 Fog

热门文章

  1. Boost:用成员函数测试bind <void>
  2. VTK:Render之RenderView
  3. VTK:几何对象之Cube
  4. VTK:Filtering之SurfaceFromUnorganizedPoints
  5. OpenCV ASIFT的实例(附完整代码)
  6. OpenGL保守光栅化
  7. C++fast power快速指数的实现(附完整源码)
  8. QT的QGraphicsItemAnimation类的使用
  9. id文件夹怎样传入服务器,服务器id怎么设置
  10. pop3服务器协议初始化失败,Exchange2003系统管理器中的默认POP3 虚拟服务器无法自动启动...