zoukankan      html  css  js  c++  java
  • 计算机的组成

    什么是编程语言

    方言的作用:交流

    普通话的作用:交流

    英语的作用:交流

    语言的作用,人与人之间的交流

    编程语言:为了与计算机交流,人与计算机交流的语言(介质/方式)

    什么是编程

    编程的目的:通过编程语言编写一个个的文件,这些文件的集合组成qq软件,而这个过程叫作编程。

    为什么要编程

    假设我们是奴隶主,而计算机是我们的奴隶,我们通过编程让计算机为我们干活,取代劳动力。

    计算机的五大组成

    CPU中央处理器

    1. 控制器:控制硬件(我们的四肢,眼睛……)
    2. 运算器:进行运算或逻辑判断
    吃饭的流程
    1.判断饭能不能吃(运算器)
    2.端起碗(控制器)
    3.张开嘴
    4.咀嚼
    5.结束
    
    1. 存储器
    * 内存:记忆一百个单词,睡一觉就忘了
    
        优点:能够快速回忆
    
        缺点:睡一觉就忘了
    
    * 外存:储存1000个单词在笔记本里,永久储存
        优点:永久储存,不会丢失
    
        缺点:如果查询第500个单词,速度很慢
        
        
        计算机
      内存:内存条
        优点(相比较外存):读取速度快
        缺点(相比较外存):关机即消失
      外存:U盘,光盘,硬盘
        优点(相比较内存):永久储存,不会丢失
        缺点(相比较内存):读取速度慢
    
       
    

    注意:如果我们要启动一个程序(一定储存在外存中),在外存中查找这个程序,然后在内存中运行

    补充:计算机是以0和1储存的,0和1是由高低电压控制的。(了解中的了解)

    1. 输入设备:鼠标,键盘,手柄
    2. 输出设备:显示器,音箱,打印机

    注意:U盘既是输入设备又是输出设备,成为I(input)O(output)设备

    计算机组成(补充)

    多核CPU

    CPU相当于人类的大脑,人类只有一个大脑,多核CPU有多个CPU,多个大脑。4个CPU可以让计算机同时干4件事。

    位数64 or 32

    A 00000000

    B 00000001

    ABAB 00000000 00000001 00000000 00000001 # 32位电脑 一次调用32位

    ABABABAB 00000000 00000001 00000000 00000001 00000000 00000001 00000000 00000001 #64位电脑

    位数有向下兼容的性质

    了解中的了解

    100

    22 *1+21 *0+20 *0

    存储器相关

    ROM存储器:ROM只读存储器(不可写),在工厂中就被编程完毕,然后再也不能修改。他一般存放BIOS(basic input output system)程序,该程序一般用于启动计算机,或用于处理底层设备的控制。

    CMOS存储器:由一块电脑内置的电池驱动供电,它一般用来保持当前时间和日期的更新,即使计算机没有充电,时间也会保持更新;同时它也可以储存启动磁盘的路径。(装机的时候一般会告诉计算机操作系统在计算机的位置,如C:/)

    总线

    相当于人类的血管与神经,连接计算机的所有硬件设备

  • 相关阅读:
    webpack--前端自动化工具
    Vue--入门篇
    集千篇理论,终得深拷贝与浅拷贝的初解
    事件循环--eventloop
    对象的属性(变量+对象)
    集千篇理论精华,感悟对同步和异步的理解
    vue--先决篇
    js的基本语法规范
    python 模块加载错误总结
    Python logging模块无法正常输出日志
  • 原文地址:https://www.cnblogs.com/WilliamKong94/p/10780574.html
Copyright © 2011-2022 走看看