zoukankan      html  css  js  c++  java
  • 计算机组成原理——

    ‘计算机核心组成’

    1.什么是编程语言:

      人与机器沟通的介质

    什么是编程:

      将人类的思想逻辑和想法用编程语言翻译过来并写到文件里,再由计算机实现,结果就是一堆文件

    2.计算机硬件

      cpu

      内存

      硬盘

    由硬盘拿到资源——>再将数据加载到内存——>再由cpu去内存读取数据

    一个完整的计算机系统有:

      应用程序

      操作系统(windows,linux,mac)

      硬件

    3.计算机的五大组成部分:(*)

      1.运算器  运算系统  用来做逻辑运算和算数运算

      2.控制器  控制系统  用来控制计算机其他组件的运行

      3.存储器  存储系统  用来存储数据,也称io设备:input输入单元  and  output输出单元

      4.输入设备  用来接收外界输入数据的工具,例如:键盘,鼠标,摄像头,麦克风

      5.输出设备  用来向外输出数据的工具,例如:显示器,打印机,音响

           

    运算器+控制器={cpu 中央处理器}

    存储器:

    内存:优点:{存取速度快}

       缺点:{断电缺失数据,临时存储}

    外存:优点:{永久存储数据}

       缺点:{存取速度慢}

    合并成三大核心组件:

    cpu

    主存储器

    io设备

    五大组成部分基本工作流程:

    输入单元——>主存储器——>cpu——>主存储器——>输出单元

    cpu基本工作流程:

    取值——>解码——>执行

    4.三大核心部件

    cpu

    内存

    硬盘

    5.存储器

    寄存器:cpu即将要用的数据

    高级缓存(cache):临时存储数据量较小的数据的地方

    内存:临时存储数据的地方(主力)

    硬盘:永久存储数据的地方 分为机械硬盘和固态硬盘

      机械硬盘:基于磁道存储数据,取对应扇区,查数据

      固态硬盘:基于电容存储

     

    6.操作系统

    x86:  32位  cpu一次性可以处理32位二进制字符

    x64:  64位  cpu一次性可以处理64位二进制字符  (可以兼容64位和32位)存在向下兼容

    操作系统将计算机硬件的接口封装起来,给到应用程序。

    操作系统就是组织,协调,控制你的计算机的硬件

    bios是自带的小的操作系统

    7.什么是文件


    操作系统提供给你操作硬盘的一种方式

  • 相关阅读:
    C#委托 delegate
    认识反射
    【译】修改大XML文件的有效方法
    学习javascript并解读JQuery
    ASP.Net用户验证的实现
    渴望
    C++中常见的一些小问题总结(一)
    struts2:关于EL能够获得action的属性
    排序算法总结
    WebService开发实例
  • 原文地址:https://www.cnblogs.com/godlover/p/11771021.html
Copyright © 2011-2022 走看看