CPU

程序最先是存放在硬盘中的,然后程序的运行需要先经历加载的过程(程序的代码、数据从硬盘中读入内存)

然后CPU从内存中读取指令来运行

安装的软件都安装在硬盘里面,软件的运行都是把数据加载到内存中。因此,计算机硬盘的大小决定了能够安装的软件数目,而计算机内存的大小决定了计算机能够同时运行的软件数目

cpu 指令集:提供给人类进行调用

三步走:取指(从内存中取到所需要运行的指令)解码(解析指令,理解 读懂)运行(执行指令)

1. CPU 从内存(主存)中取出指令
2.
程序:就是一堆代码文件
进程:程序运行的过程(从硬盘读到内存) ==》说一个程序成为一个进程,就是说程序已经从硬盘转到内存了不同的程序运行起来,是不同的进程
进程和进程之间所占用的内存是隔离的,而且是物理隔离(相互独立)

CPU 内部也有存储设备,材质是和CPU一样的,意味着该存储设备是远远快于硬盘(或内存)。

那么,既然这个存储设备这么快,为什么还需要内存呢?

 存取速度越快,价格越高,那么为了降低成本,在硬盘和 CPU 中,加了 内存 物理硬件,来提高CPU和硬盘的访问速度。同样,为了再次加快CPU和内存的访问速度,那么就需要再两者之间继续加入一个访问速度更快的物理单元,来加快CPU的运行速度,因此... 结合成本和速度的综合考虑,使用了多层缓存的机制。 比内存更高速的存储设备成为寄存器,直接集成在 CPU 内部。

寄存器:

​ 和CPU一样的材质,速度非常块,无延时

计算机运行过程中生成的数据,首先放在内存(主存)中,,之后再次一点一点转存到 硬盘中。软件的启动速度,是由于硬盘的影响。(固态和机械)软件的运行速度,取决于内存的影响

1、编写的程序首先是存放在 硬盘中(永久保存)

2、运行的时候,需要先将代码、数据从硬盘中加载到内存中去

3、CPU从内存中读取数据进行运行

计算机硬盘的大小,决定了能够安装的软件数目

计算机内存的大小,决定了能够同时运行的软件数目

CPU 不能自发的执行 硬件的运行,CPU本质也是硬件(也是受到程序的支派)(程序文件是通过控制CPU来控制着其他硬件)

计算机硬件(3): CPU相关推荐

  1. 计算机硬件基础-CPU

    计算机硬件基础-CPU 提示:计算机硬件基础入门必知-CPU 文章目录 计算机硬件基础-CPU 前言 一.基础内容? 1.CPU制作过程 2.CPU原理 3.CPU基本组成 3.1CPU基本组成元素 ...

  2. 软考中级【数据库系统工程师】第1章:计算机系统知识,自学软考笔记,备考2022年5月份软考,计算机硬件系统CPU组成指令寄存器组总线输入输出的程序控制方式计算机体系结构与存储系统加密技术流水线技术

    前情提要:笔记只整理与考试相关的重点知识,也就是历年真题出现过的考点我都会记录笔记,一些不重要的内容我就不记录了,大家可以自行查看教材. 1.1计算机硬件基础知识 考点1:计算机硬件系统的组成 考点2 ...

  3. 计算机硬件系统-CPU中的寄存器

    本节主要介绍计算机硬件系统中CPU的常用寄存器,包括通用寄存器和专用寄存器的介绍. CPU的常用寄存器分为通用寄存器和专用寄存器. 通用寄存器:用来存放原始数据和运算结果,一般可以由CPU直接访问. ...

  4. 计算机硬件组成部分cpu,计算机硬件组成及各部分功能有哪些?

    计算机对于我们已经不陌生,现在基本在每一个家庭都有一台计算机.硬件的功能是输入并存储程序和数据,以及执行程序把数据加工成可以利用的形式.从外观上来看,微机由主机箱和外部设备组成.但对于计算机的硬件组成 ...

  5. 计算机控制器 硬件,计算机硬件系统—CPU(运算器和控制器)(一)

    现代计算机硬件系统(包括我们生活中最常见的PC个人计算机),包含五大类,也叫五大部件,分别是运算器.控制器.存储器.输入设备.输出设备. 计算机硬件系统五大部件 一.运算器 运算器,一般最少包括3个寄 ...

  6. 产品型号 计算机硬件,主流CPU产品型号后缀名详解_CPUCPU评测-中关村在线

    ◆ 主流CPU产品型号后缀名详解 CPU作为一台电脑中最为重要的核心部件,其硬件性能的高低直接决定着个人电脑整机的性能定位.从目前两大处理器厂商Intel和AMD所推出的产品看,其产品型号后缀的微小差 ...

  7. 计算机硬件科研cpu飞腾,电脑硬件飞腾cpu什么架构

    飞腾在几年前就已经达到了国际主流处理器的水平,在飞腾2000出现的时候飞腾的机遇就出现了,没有强大的软件背景,国产cpu的发展缓慢,更不可能长期有效的发展,依靠目前中国的科技实力是非常困难下面小编为大 ...

  8. 计算机硬件中 cpu 总线,计算机硬件简介——CPU

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 CPU主要部件有算术逻辑单元ALU.寄存器组RS.控制单元.总线. 1.算术逻辑单元ALU(Arithmetic Logic Unit) ALU是运算器核 ...

  9. 计算机硬件科普——CPU

    CPU 我们通常将cpu比喻为人类的大脑,是计算机的核心部件, 决定了一台电脑的运算性能好坏.通常cpu核心参数有:架构.缓存.主频.核心.线程. 架构 1.CPU架构是CPU厂商给属于同一系列的CP ...

最新文章

  1. 简析平衡树(三)——浅谈Splay
  2. Pycharm 创建 Django admin 用户名和密码
  3. (三)线程同步工具集_2---控制并发访问资源的多个副本
  4. matlab2c使用c++实现matlab函数系列教程-binopdf函数
  5. 关于Metropolis-Hasting采样的两个注意事项
  6. Atitit mysql 数据类型 5.7.9 目录 1.1. 数值类型 1 2. 字符串 2 3. 时间日期 2 4. 地理位置 2 5. 几何数据的存储,生成,分析,优化。 空间数据类型(存储)
  7. 德标螺纹规格对照表_英制螺纹对照表详细介绍,英制螺丝螺纹标准
  8. lempel ziv算法c语言,数学之路-python计算实战(4)-Lempel-Ziv压缩(2)(示例代码)
  9. qtableview点击行将整行数据传过去_三部评分达到九分以上的电视剧,琅琊榜甄嬛传在列...
  10. 入门系列-集成 Autofac
  11. luogu P3642 [APIO2016]烟火表演
  12. Thinkpad W530 笔记本关机后耗电问题
  13. 5G NR 随机接入RACH流程(1)-- 概述
  14. 汇川,H3U,plc程序模板和触摸屏程序模板,三个步进和三个伺服
  15. 自适应控制学习——MIT自适应律
  16. XenDesktop 的核心组件
  17. Charles抓Https
  18. ACPI相关(8)- ACPI Platform Error Interfaces
  19. Zephry传感器模型介绍和bme240测试
  20. 桌面窗口管理器(dwm.exe)占用内存高

热门文章

  1. USB枚举过程 (一)
  2. Fiddler+夜神模拟器进行安卓APP抓包
  3. java并发编程第五课 并发锁讲解一
  4. 论独立思考的重要性及策略
  5. .md 基本常用编写语法
  6. 使用Cisco-ISE做Radius 服务端
  7. ie11 ajax 加载提示,解决在IE11浏览器下,JQuery的AJAX方法不响应问题
  8. Win10系统下.net framework 3.5安装失败报错0x800F0954的折腾过程和最终解决方法
  9. 关于查看dll信息的两种方法
  10. 已备案未注册老域名挖掘工具