0%

计算机组成概念

计算机系统 = 硬件+软件

计算机发展

硬件的发展:电子管 -> 晶体管 -> 中小规模集成电路时代 -> 大规模 / 超大规集成电路时代

软件的组成:系统级软件 + 应用软件

系统级软件:操作系统,数据库管理系统,翻译程序(将高级语言翻译为二进制代码,编译器,汇编器,解释器统称为翻译程序)

应用程序:QQ,微信,微博

硬件基本组成

现代的计算机以存储器为中心

硬件包括:主机 + 外设

主机包括:主存储器 + 运算器 + 控制器

辅存也属于外设,运行内存指的是主存,机身存储指的是外存

CPU包括:运算器 + 控制器

硬件的部件

主存

组成:存储体(由存储单元组成) + MAR(存储地址寄存器)+MDR(存储数据寄存器)

字(word)是存储单元中二进制代码的组成 ,所以是不固定的(要根据寄存器的位数)

字节(Byte) = 8bit,是固定的

1B = 1个字节 1b= 1个bit

主存与cpu之间 ↔ 传输数据

现代电脑有些将 MAR 与 MDR 划分给CPU

运算器

组成:ACC(累加器∈寄存器) + MQ(乘商寄存器)+X(通用寄存器)+ ALU(算术逻辑单元)

控制器

组成 : CU(控制单元,执行指令) + IR(指令寄存器,分析指令) + PC(程序计数器,取指令)