组成原理

Basic

字长
机器字长:计算机执行一次整数运算能够处理的二进制数据的位数
存储字长:一个存储单元存储的二进制代码的位数
指令字长:一条指令包含的二进制代码的位数
机器字长32位,存储字长8位,读的时候一次读32位,相当于读了4个存储单元的数据,再通过其它方法使用其中特定的数据
周期
时钟周期

. CPU时钟定义的时间间隔;是CPU工作的最小时间单位

. 主频:每秒多少个时钟周期;主频越高,执行指令的速度越快

. 主频与CPU时钟周期,俩者互为倒数:CPU时钟周期=1/主频

. CPI:指令的平均时钟周期 clock per instruction;每条指令执行需要的时钟周期

. IPC:周期运行指令条数 instruction per clock;IPC=1/CPI

. MIPS:million instruction per second;MIPS=主频/CPI=主频*IPC

机器周期

. 是人为规定的;通常是时钟周期的整数倍

. 将指令的执行分为:取、译、执行三个阶段;每个阶段完成一个操作;每个操作花费的时间就是机器周期

指令周期

. CPU执行一条指令的周期;通常是机器周期的整数倍

系统总线
. 负责主存和外设的连接
数据总线 DATA BUS
控制总线 CONTROL BUS
地址总线 ADRESS BUS
传输方式
并行总线-适合近距离传输

. PCI - Peripheral Component Interconnect

串行总线-适合远距离传输

. SCSI - Small Computer System Interface