一、计算机系统的组成

PC 主板
  • 硬件:计算机的实体,如主机、外设等
  • 软件:由具有各类特殊功能的信息(程序)组成
    • 系统软件:用来管理整个计算机系统。(语言处理程序、操作系统、服务性程序、数据库管理系统、网络软件)
    • 应用软件:按任务需要编制成的各种程序
解剖一台计算机(分而治之)
  • 机器语言面向机器(二进制、机器能直接执行,速度快)
  • 汇编语言面向机器(符号化机器语言,经汇编后执行)
  • 高级语言面向问题(类自然语言,经编译连接后执行)
    • FORTRAN:科学计算和工程计算
    • C 语言:结构化程序设计
    • C++:面向对象
    • Java:适应网络环境

二、系统软件

  • 语言处理程序:汇编程序、编译程序、解释程序
  • 操作系统:DOS、UNIX、Windows
  • 服务性程序:装配、调试、诊断、排错
  • 数据库管理系统:数据库和数据库管理软件
  • 网络软件

三、计算机硬件的基本组成和工作原理

冯·诺依曼计算机的特点:

  • 运算器、控制器、存储器、输入和输出设备。
  • 采用存储程序的方式。
  • 数据以二进制码表示。
  • 指令由操作码和地址码组成。
  • 指令在存储器中按执行顺序存放,由 PC 指明要执行的指令的单元地址,一般按顺序递增。
  • 机器以运算器为中心。