computerCompositionPrincipleHomePage - juedaiyuer/researchNote GitHub Wiki

#计算机组成原理#

计算机体系

计算机系统如今的多态性-Mainframe(服务器,用于大型公司的事务处理);HPC(高性能计算机)

系统软件

  1. 语言处理程序
  2. 操作系统
  3. 服务性程序
  4. 数据库管理系统
  5. 网络软件

物理角度看待计算机

计算机系统的层次结构

层次结构

硬件部分

  1. M0 硬件直接执行微指令
  2. M1 微指令解释机器指令

软件部分

  1. M2 机器语言解释操作系统
  2. M3 汇编程序翻译成机器语言
  3. M4 编译成汇编程序

冯-诺依曼计算机

  1. 指令和数据存于存储器,可按地址寻访
  2. 指令和数据用二进制表示
  3. 指令由操作码和地址码组成
  4. 存储程序
  5. 以运算器为中心
  6. 五大部件组成

运算器 acc 累加器 运算器结构,乘法操作有时会导致数据溢出,取决于乘法的规模,运算器的位数 取数a 000001 (取数操作码) 存数


##系统复杂性管理办法##

  1. 抽象

  2. 3'Y

  • 层次化(hierachy)
  • 模块化(Modularity) well-defined 功能和接口
  • 规则性(regularity)

source:

  1. 网易云课堂-大学计算机专业-计算机组成原理
  2. evernote-计算机组成原理(PDF)