zoukankan      html  css  js  c++  java
  • 2020/9/30计算机硬件组成day3

    一、计算机硬件组成

    计算机所有的组成都是模仿人的的各个功能设计。接下来一一对应来谈

    五大组成部分:

    控制器:计算机的控制系统、指挥系统,控制所有其他硬件

    运算器:逻辑运算、数学运算

    控制器+运算器=CPU 相当于人的大脑

     

    存储器:存取数据

    1、内存:比如说内存条,基于电存取数据。特点存取速度超快,断电全部丢失。----相当于人的记忆功能

    2、外存:比如说磁盘,基于磁存取数据。特点断电数据依然在,但存取速度比较慢。---相当于人的小本子

    输入输出系统(inputoutput):键盘、鼠标、显示器、打印机

    总结1:程序的运行和计算机三大核心硬件:CPU、内存、硬盘的关系:程序是放在硬盘的文件,CPU先把程序先从硬盘里读到内存,然后CPU再从内存里读取指令来运行。再简单点说,硬件磁盘储存着软件代码文件。软件又管理硬件。其中,软件管理硬件又通过CPU这个硬件调动其他硬件。

    PS:硬盘大小决定能装多少程序软件。内存大小又决定了同时可以打开多少个程序软件。

     

    二、CPU详解

    1CPU---》取指从内存---》解码转换

    寄存器:也叫CPU的内存。CPU一样的材质制成,是CPU内部的存取单元。

    优点:存取速度超级快,是内存的数量级的优势。

    缺点:容量很小。

    2CPU32--->>一次性读取32个二进制数作为一个完整的指令进行运行。

    CPU64-->>一次性读取64个二进制数作为一个完整的指令进行运行。

    注意:CPU具有向下兼容性(意思就是64的能读取32的程序,高的能读取低的)

    3、X86-64框架是因特尔第一家创立出来的。

    复杂指令集  稳定性弱

    精简指令集   稳定性强  用于导弹、大型金融机构

    4、摩尔定律:每隔18个月,硬件要更新一次。但随着技术的飞速发展,时间越来越短了。

    5、CPU24线程:意思就是两个CPU,四个伪CPU

    6

    1ns            

    寄存器L1

    <1kb

    2ns

    高级缓存L2

    4mb

    10ns

    内存(主存)

    512-2048mb

    10ms

    磁盘

    200-1000g

    100s

    磁带

    400-800t

     

    7

    RAM--> 可读可写 (常说的内存)

    ROM-->只读内存

    区别:前者断电就丢失数据,后者不会

    CMOS断电即没。特点是对电量的要求非常低。

  • 相关阅读:
    Docker 简单部署 ElasticSearch
    Anaconda更新失败简单解决[CondaHTTPError: HTTP 000 CONNECTION FAILED for url]
    TermKit的新一代Mac终端,在Ubuntu 11.04 轻松安装TermKit
    Linux下如何测试网速
    centos7安装yum
    Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
    yum 安装指定版本Docker
    如何在 Apache Hive 中解析 Json 数组
    unzip解压失败( cannot find zipfile directory)
    Linux 定时任务crontab_014
  • 原文地址:https://www.cnblogs.com/blackboy666/p/13755395.html
Copyright © 2011-2022 走看看