zoukankan      html  css  js  c++  java
  • DAY1 计算机组成和操作系统

    一.编程与编程目的

    1.编程语言的定义

     编程语言是人与计算机之间沟通的介质

    2.什么是编程

     编程就是程序员通过编程语言让计算机实现所想做的事

    3.编程的目的

     解放人力,让计算机按照人的逻辑思维进行工作

    二.计算机的组成

    计算机主要由5部分组成:

    1.控制器:计算机的指挥系统,控制计算机其他硬件的工作

    2.运算器:负责数学运算与逻辑运算

      控制器 + 运算器 = CPU

    3.存储器:存储器分为内存与外存(硬盘)

     内存  优点:存取速度快

         缺点:断电数据丢失,只能临时保存数据

     外存  优点:断电数据也不丢失,能永久保存数据

         缺点:存取速度慢

    4.输入设备(input)

    5.输出设备(output)

    总结

       1.计算机运行的三大核心硬件:CPU,内存,硬盘

       2.程序启动时硬件的工作流程:

         由于程序最先存放于硬盘,所以程序启动时相关数据先从硬盘读入内存

         cpu从内存取出指令数据然后运行

    三.CPU

    cpu的向下兼容性:

     64位CPU可以运行32bit和64bit的软件

     32位CPU可以运行32bit的软件,但是不能运行64bit的软件

    四.存储器

    单位换算:8bit=1Bytes

         1024Bytes=1KB

         1024KB=1MB

         1024MB=1GB

         1024GB=1TB

         1024TB=1PB

    一次IO时间 = 平均寻道时间(找磁道的时间) + 平均延迟时间(转半圈的时间)

    对于7200转/分钟的硬盘,一次IO时间大概为:5MS +4MS = 9MS

    五.完整的计算机系统

    1.应用程序

    2.操作系统

    3。计算机硬件

    六.操作系统的定义

     操作系统是协调、管理、控制计算机硬件资源与应用软件的一个控制程序

     应用程序是通过操作系统间接来控制硬件的

  • 相关阅读:
    ajax配置项中的type与method
    解决 eclipse出现 Address already in use: bind,以及tomcat端口占用
    网络流定理总结
    题解说明
    sol
    题解P4201: [NOI2008]设计路线
    题解 Luogu P5434: 有标号荒漠计数
    题解 Luogu P2499: [SDOI2012]象棋
    JZOJ-2019-11-8 A组
    JZOJ-2019-11-7 A组
  • 原文地址:https://www.cnblogs.com/majingjie/p/10553402.html
Copyright © 2011-2022 走看看