修电脑必备原理之 计算机组成原理(一)—— 计算机系统概述

  • 计算机系统层次结构

    • 计算机系统的组成
      由硬件系统和软件系统组成,硬件指的是计算机系统中所有的物理装置的总称。
      补充:
      计算机的性能好坏实际上是软件的效率决定的。
      某一个功能可以由硬件实现,同时也可以由软件实现。所以硬件和软件在逻辑上是等效的。
      常用的功能,即使用较为频繁的功能使用硬件来实现较为理想。
      硬件可以提高效率,但软件更为灵活。
    • 计算机硬件的基本组成
      冯诺依曼机的特点如下:
      1)计算机硬件系统由运算器、存储器、控制器、输入设备和输出设备5大组件组成。
      2)指令和数据以同等地位存储在存储器中,并可按地址寻访。
      3)指令和数据均用二进制代码表示
      4)指令由操作码和地址码组成,操作码指出操作的类型,地址码指出操作数的地址
      5)指令在存储器内按顺序存放。通常,指令是顺序执行的,在特定条件下可根据运算结果或根据设定的条件改变执行顺序。
      6)早期的冯诺依曼机以运算器为中心,输入/输出设备通过运算器与存储器传送数据。
      注意:冯诺依曼机是以运算器为中心的。
      现代计算机的组织结构:
      以存储器为中心,使IO操作尽可能地绕过CPU,直接在IO设备和存储器之间完成(IO操作需要中断)
      • 计算机的功能部件
        • 输入设备:Information input Computer
        • 输出设备:Information by Computer show for People
          输入设备和输出设备是计算机系统的重要组成部分。
        • 存储器:计算机的存储部件,用来存放程序和数据。分为主存储器(CPU可以直接访问)和辅助存储器(必须调入主存,为了帮助主存存储更多的数据)(内存储器和外存储器)。
          主存储器的工作方式是按地址存取。
        • 运算器:
        • 控制器:
      • 计算机的软件分类
        按照功能分类,可分为系统软件和应用软件,系统软件为OS及Lib和Runtime、DB,其他的都是应用软件。
      • 三个级别的语言
        机器语言:0101010101000101
        汇编语言:mov(这玩楞代替了101010101101)
        高级语言:System.out.println(“我爱Python,高斯林爱谁谁”),就是把mov这玩楞再套个马甲

你可能感兴趣的:(操作系统)