计算机组成原理部分公式汇总以及部分需要注意的知识点

部分公式汇总

  • 一个字16位,一个字节8位

  • 1/100MHz = 10ns

  • 总线中宽度为“32位,主频100MHz”的意思

  • 表⽰⼀次可以传输 32位(4B) 的数据,每次传输需要 10ns

运算速度公式

  • 吞吐率:主频/时钟周期

  • CPU时钟周期:1/主频

  • CPU执行时间:CPU时钟周期数/主频=(指令条数×CPI)/主频

  • MIPS=指令条数/(执行时间×10^6)=主频/(CPI×10^6)

  • 每秒执行多少条指令(IPS)=主频/平均CPI

存储系统

  • 存储容量=存储字数×字长

  • 存储速度:数据传输率=数据的宽度/存储周期

  • 低位交叉编址

  • “模m”交叉编址:模块号=单元地址%m

  • 存取周期为T,总线传送周期为 r

  • 存储交叉模块数应大于等于 m=T/r

  • 连续存取 m 个字所需的时间:

  • t₁=T+(m-1)r

  • Cache直接映射

  • Cache 行号=主存块号 % Cache总行数

中央处理器

  • 流水线吞吐率:

进化的公式:

  • 流水线加速比:

总线

  • 总线周期:1/总线工作频率

  • 总线宽度:数据总线的根数,如32根称为32位总线

  • 总线带宽:总线工作频率×(总线宽度/8)

  • 如总线工作频率 22MHz,总线宽度为 16 位,则总线带宽=22×(16/8)=44MB/s

输入输出系统

  • VRAM:

  • VRAM容量=分辨率×灰度级位数

  • VRAM宽带=分辨率×帧频

  • I/O方式程序查询

  • 每秒查多少次(缓冲区输入CPU的频率)=速率/缓冲区大小

  • 一秒钟需做程序查询所花时间:

  • 每秒钟需要查多少次×查一次需要的时间

  • 查询时间占比:一秒钟需花多少时间做程序查询/时钟频率

  • DMA 方式程序查询

  • DMA 中断发生频率(每秒传多少数据)=传输速率/块大小

  • 一秒钟做程序查询所花时间:

  • 每秒钟传多少数据×查一次需要的时间(常为时钟周期数)

  • I/O占整个CPU时间的百分比:

  • 一秒钟做程序查询所花时间/CPU主频

需要关注的知识点:

  • DRAM的引脚数

  • DRAM 芯片:

  • 题目中看到 DRAM 芯片,将其转化为 A*B*C 的形式

  • 行数=A,列数=B,一个超元=C位

  • 行数尽量与列数相等(或相近),且行数≤列数

  • 如:2M*8位,转化为 1K*2K*8位

  • 访问内存时 DRAM 芯片读取过程:

  • 从地址线读到内存地址,行、列译码

  • 先行,将对应行整行数据放入行缓冲中,行缓冲大小是一整行超元

  • 后列,将行缓冲中对应列的超元读到数据线

  • n 个芯片行列号确定后可以确定 n 个超元,组合成总线宽度

  • DRAM 芯片引脚数计算(行列复用)

  • 构成:数据引脚+地址引脚+读/写引脚+行/列选信号引脚等

  • 数据引脚数:即一个超元中的比特数

  • 地址引脚数:max(行选线数=log行数,列选线数=log列数)

  • 行数和列数最接近时地址引脚数最少

  • 读/写引脚数:读1+写1=2

  • 行/列选信号引脚数=行1+列1=2

  • 9
    点赞
  • 72
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是自考02318计算机组成原理的一些知识点汇总: 1. 计算机的基本组成:包括中央处理器(CPU)、存储器(内存)、输入设备和输出设备等。 2. 二进制表示法:计算机中信息的表示和处理都是以二进制形式进行的,了解二进制数的表示方法和转换规则。 3. 计算机的运算方式:包括整数运算和浮点数运算。整数运算涉及到加法、减法、乘法、除法等操作,浮点数运算涉及到科学计数法和浮点数表示规范。 4. 计算机的存储器层次结构:了解计算机存储器的层次结构,包括高速缓存、主存储器和辅助存储器等。 5. 指令和指令系统:了解计算机中指令的概念,包括指令的格式、操作码和操作数等。 6. 计算机的运行控制:了解计算机的指令执行过程,包括指令获取、指令解码、操作数获取和结果存储等。 7. 输入输出系统:了解计算机与外部设备之间的数据交换方式,包括程序控制输入输出和直接内存访问方式。 8. 中央处理器的结构和功能:了解中央处理器的组成部分,包括运算器、控制器和寄存器等。 9. 计算机的总线系统:了解计算机内部各个部件之间的数据传输方式,包括地址总线、数据总线和控制总线等。 10. 中断和异常处理:了解计算机中断和异常的概念,以及中断和异常处理的过程。 以上只是计算机组成原理的一些基本知识点汇总,具体内容还需参考教材和课程安排。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值