• Day 01 计算机编程 硬件基础


    1.什么是编程语言

    所谓编程语言就是人与计算机沟通的介质,人通过代码去让计算机按照人类的逻辑去完成一些事情,编程语言的本质是一堆数据

    2.完整的计算机系统

    1. 计算机硬件:比如内存条,硬盘,显卡等
    2. 操作系统   : 如win98,xp , MAC, Linux
    3. 应用程序(软件):如微信,QQ等

             PS:操作系统是针对硬件的应用程序,将对硬件复杂的操作封装起来,返回给使用人简单便捷的操作

        操作系统是构架与X86上的。。分为32位与64位操作系统。是指CPU从内存中读取的最多位数据。64位兼容32位,32位只能使用32位系统应用程序

    3. 计算机的五大组成部分

    1. 控制器:计算机控制系统
    2. 运算器:计算机的运算系统
      • 逻辑运算(判断事物的对错)
      • 数字运算(有数字参与的一些运算)  
    3. 存储器:
      • 内存:基于电工作的,通电即工作。。断电即丢失。读取速度快
      • 外存:读取速度慢。长久保存,不会丢失
    4. 输入设备:鼠标,键盘,触摸板等
    5. 输出设备:显示器, 打印机等

    PS:控制器+运算器=中央处理器(CPU)

    输入设备称为input,输出设备称为output,存储器这种输入输出设备称为IO设备

    计算机是基于电来工作的。数据的存储就是2进制的0,1,根据电信号的高低平来存储。高电平对应的是1,低电平是0

    4. 计算机核心组件

    1. CPU:相当于人类的大脑,他的工作流程是从内存中读取指令,然后翻译成计算机能听懂的命令。从而命令控制计算机的硬件工作
    2. 内存:相当于人的短期记忆,在断电后会丢失
    3. 硬盘:相当与人的长久性记忆。。若不主动删除,则一直存在

     PS:CPU分为简单指令集与复杂指令集,其中简单指令集就相当于把人踢腿的动作分解开来,如抬腿。踢腿。复杂指令集就相当与人整个踢腿的动作

    5. 存储器

    1. 寄存器:CPU下一步的一些数据。容量极小
    2. 高速缓存:一些常用的数据,容量小
    3. 内存:CPU获取数据主力。数据断电丢失
    4. 硬盘:长久存储文件的地方
      • 机械硬盘:读取速度慢。靠磁盘旋转获取数据
      • 固态硬盘:读取速度快,靠算法来获取数据

             5. 磁带:服务器数据的备份

    6. 文件

    操作文件就是操作系统提供给用户的简便操作硬件的接口

          

  • 相关阅读:
    333333
    钢镚儿冲刺一周期第六天
    钢镚儿冲刺一周期第五天
    钢镚儿冲刺一周期第四天
    钢镚儿冲刺一周期第三天
    钢镚儿冲刺一周期第二天
    钢镚儿冲刺一周期第一天
    软件工程第九周总结
    CVPR论文的爬取
    构建之法读后感第五
  • 原文地址:https://www.cnblogs.com/yanglingyao/p/11099225.html
Copyright © 2020-2023  润新知