##计算机系统简介
1.计算机系统
+硬件/软件
+硬件:计算机实体部分
+软件:具有各类特殊功能的程序组成
+ 软件:应用软件/系统软件
2.计算机系统的层次结构
0.微指令系统–微程序机器 m0
+由硬件直接执行
1.机器语言–实际机器 m1
+用微指令解释机器指令
//由硬件实现
2.操作系统–虚拟机器 m2
+用机器语言解释操作系统
3.汇编语言–虚拟机器 m3
+用汇编程序翻译成机器语言程序
4.高级语言–虚拟机器 m4
+用编译程序翻译成汇编程序
//由软件实现
3.计算机组成是指如何实现计算机体系结构所体现的属性
##计算机的基本组成
1.冯诺伊曼 EDVAC
+五大部件:运算器/储存器/输入设备/输出设备/控制器
+指令和数据以同等地位存放于储存器内,按地址寻访
+指令和数据用二进制表示
+指令用操作码和地址码组成
+指令在存储器按顺序存放
+以运算器为中心
2.现代计算机硬件框图
+以存储器为中心
1.主机:
CPU:运算器 ALU/控制器 CU
存储器
2.I/O设备
输入设备
输出设备
##计算机工作过程
1.主存储器
+基本组成:MAR 存储地址寄存器 反映存储单元的个数 16位
MDR 存储器数据寄存器 反映存储字长 32位
存储体 0/1
2.运算器
+最少三个寄存器(ACC累加器、MQ乘商寄存器、X操作数寄存器)和一个算术逻辑单元ALU
3.控制器
+取指令PC(当前指令的地址,具有计数功能(PC)+1——>PC)
+分析指令IR(存放当前执行的指令)
+执行指令CU
//1.2.3.构成主机完成一条指令的过程
##计算器硬件的主要技术指标
1.机器字长
+CPU一次处理数据的位数
+与CPU的寄存器位数有关
+机器字长越长,机器性能越好
2.运算速度
+主频
+核数(每个核支持的线程数)
+吉普森法
+CPI(执行一条指令所需要时钟周期数)
+MIPS(每秒执行百万条指令)
+FLOPS(每秒浮点运算次数)
3.存储容量
+存放二进制信息的总位数
+主存储容量
+存储容量=存储单元个数x存储字长 1K=1024=2的10次方 1M=2的20次方
+辅存储容量
+字节数 1G=1024M=2的30次方