常见问题和总结

性能指标

机器字长

机器字长

简称字长,是指计算机进行一次整数运算(定点整数运算)所能处理的二进制数据的位数,通常与CPU的寄存器位数,ALU相关.因此字长一般等于 通用寄存器的位数或ALU的宽度

指令字长

一个指令字中包含的二进制代码的位数,取决于指令的功能和格式,可以是单字长,半字长或者双字长

存储字长

一个存储单元存储的二进制代码的位数,等于MDR的位数

运算速度

主频和CPU时钟周期

CPU时钟周期: 机器内部主时钟脉冲信号的宽度,是CPU工作的最小时间单位

主频(Cycle): 时钟周期的倒数,直观理解为 每秒有多少时钟周期

CPI(Cycle Per Instruction)

执行每条指令所需要的时钟周期数,是一个平均值

每种指令的时钟周期可能不同

IPS(Instruction Per Second)

每秒执行多少条指令

\(IPS = \frac{主频}{平均CPI} = \frac{Instruction}{Cycle} * Cycle\)

CPU执行时间

指运行一条程序所花费的时间

\(CPU执行时间 = \frac{CPU时钟周期数}{主频} = \frac{指令条数*CPI}{主频}\)

计算机内部透明性 (\(T_{10}\))

汇编程序员可以通过JMP来设置PC的值,状态寄存器,通用寄存器也可见,IR,MAR,MDR是CPU的内部工作寄存器,不可见

单位换算

时间换算

\(1s = 10^3ms=10^6\mu s = 10^9ns=10^{12}ps=10^{15}fs\)

内存换算

\(1Byte = 8bit\) 一个字节等于8bit

\(K~M~G~T~P~E~Z\)每一级差距\(10^3\)


常见问题和总结
https://rain_dew.gitee.io/2024/04/27/专业课/计算机组成原理/1.计算机系统概述/常见问题和总结/
Author
Wang yulu
Posted on
April 27, 2024
Licensed under