计算机硬件的基础知识(一)

一 .计算机的硬件组成

五大组成部分:

    控制器:是计算机的指挥系统,负责控制所有其他硬件的运行。=======》大脑

    运算器:负责数学运算与逻辑运算。============================》大脑

                  控制器 + 运算器==》cpu中央处理器

     存储器:存储数据

               内存:比如内存条  ===================================》大脑的记忆功能

                         基于电存取数据,短点数据全部丢失

                         用于临时保存数据,存取速度都快

               外存:比如磁盘  =====================================》笔记本

                          基于磁存取数据,断电数据不会丢失

                          用于永久的保存数据,但是但是存取速度都很慢

  输入设备

  输出设备

   总结:程序的运行与计算机的三大核心硬件:cpu、内存、硬件的关系。

             程序最先是保存再硬盘中的

             程序运行需要加载的过程:程序的代码从硬盘读取====》再到内存====》cpu从内存中                         读取指令运行

    PS:同时运行软件的数目跟内存大小有关

二.cpu

取指令==》解码==》运行

寄存器==》与CPU材质一样,速度非常快,无延迟

cpu   32位(只能运行32位的软件) 64位(能运行32位和64位的软件)

X86(复杂指令集)

cpu:  2核4线程

每个核内部有两条流水线===》2核有4条流水线

三.存储器详解

寄存器==》CPU上的L1缓存

高速缓存==》L2,再内存和cpu之间

内存

        RAM==》内存

        ROM==》只读内存,存取速度鱼内存一样,只能用于度,断电数据不丢失

       RAM(QQ、微信、腾讯视频等各种软件)

       ROM(BIOS    简称:基本的输出输入操作系统)

       CMOS(断电就丢失,但耗电很少,电池再主板上,对BIOS的设置,时间更新等)

      linux系统会把内存分为两种区域(优化):

                buffer: 缓冲区,保存一定数据在存入硬盘(windows好像没有)。

                cache:缓存,把硬盘的数据在内存中缓存好,cpu直接在内存中去数据。

   ps:   电脑的两种状态:

            1.内核态——>操作系统正在控制硬件

            2.用户态——>用户程序正在运行

         

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值