• 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断电即没。特点是对电量的要求非常低。

  • 相关阅读:
    Amoeba for MySQL读写分离配置
    基于amoeba实现mysql数据库的读写分离/负载均衡
    Amoeba实现mysql主从读写分离
    OpenERP 的XML-RPC的轻度体验+many2many,one2many,many2one创建方式
    openerp用wizard导入excel数据
    OpenERP在product中增加外部网络链接图片
    OpenERP7.0安装后提示“not supported" ,如何去掉此提示
    windows命令行设置IP与DNS
    ubuntu开机自动启动xampp/lampp的两种方法
    [Python]网络爬虫(五):urllib2的使用细节与抓站技巧
  • 原文地址:https://www.cnblogs.com/blackboy666/p/13755395.html
Copyright © 2020-2023  润新知