zoukankan      html  css  js  c++  java
  • day01计算机硬件基础

    1.cpu内存硬盘

    2.存储器

    操作系统

    是什么

    为什么

    如何用

    1.什么是编程语言:

    语言是一个事物与另一个事物沟通的表达方式

    编程语言即程序员与计算机沟通的介质

    计算机是程序员的奴隶

    2.什么是编程?为何要编程

    程序员用计算机所所能理解的表达方式,来将自己的思维逻辑写下来,编程结果就是一堆文件,这些document称之为软件/程序。

    3.编程的目的:

    人类奴役计算机,让计算机代替人类去工作,从而解放人力

    4.运行程序的三大核心硬件:

    CPU:运行➕控制

    内存

    优点:存储速度快

    缺点:断电数据丢失

    硬盘:

    优点:可以永久保存数据,断电数据也不会丢失

    缺点:存储速度慢

    重要:

    运行程序,硬件的工作过程:

    程序最先存放于硬盘

    程序要运行必须从硬盘加载到内存

    cpu去内存中去出指令->翻译->执行

    CPU的指令集

    x86构架 复杂指令集

    CPU有向下兼容性:32位的CPU不能运行64位的软件,64位的CPU可以运行32位的软件。

    寄存器:储存大多数重要数据比较小<1KB

    高速缓存 4MB

    内存 512~2048MB

    磁盘 200~1000GB

    磁带 400~800GB(常用来备份)

    一个二进制位称之为1bit

    1Bytes=8bit  1KB=1024Bytes  1MB=1024KB

    1GB=1024MB  1TB=1024GB  1PB=1024TB

    程序从硬盘加载到内存,CPU从内存中读取数据取指令进行运行

     

  • 相关阅读:
    SQL高级应用
    li元素之间产生间隔
    js array
    js高阶函数汇总
    git学习记录
    static和assets的区别
    router-link
    vue 创建项目 create和init
    vue的store状态管理模式
    vue中的各种属性
  • 原文地址:https://www.cnblogs.com/liugangjiayou/p/10693479.html
Copyright © 2011-2022 走看看