计算机组成原理
一、数据表示
1、十进制转R进制:短除法,倒序排列
2、二进制转八进制、十六进制:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ARRbglDh-1676276948338)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230213133825779.png)]
3、原码、反码、补码、移码
符号位:对于正数而言符号位为0,负数为1
反码:正数和原码一样;负数按位取反,符号位不变
补码:正数和原码一样;负数是在反码的基础上加1
移码:一般用作浮点运算的阶码,在补码的基础上,首位作取反
4、数值表示范围
一个字节8位表示的范围[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uBLbLbaT-1676276948339)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230213134946938.png)]
5、cpu结构
6、flynn分类法:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZuLpEVeE-1676276948340)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230213135949373.png)]
7、CISC和RISC
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PfFYr9dT-1676276948340)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230213140319657.png)]
8、流水线
流水线周期及流水线执行时间的计算 :
理论公式计算为:(2+2+1)+(100-1)*2 = 203ns
ps:考试的时候首先用到理论公式,其中实践公式中的K表示几段,如例题中k为3.
流水线吞吐率计算机:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3dxvFYgz-1676276948341)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230213141911606.png)]
如上一个例题:TP = 100/203ns
流水线的加速比计算:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bq6PDO7M-1676276948341)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230213142346655.png)]
S = 500/203
流水线的效率:
9、层次化存储结构:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xoOvwRI3-1676276948341)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230213143859447.png)]
10、cache
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MzKdbQOK-1676276948342)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20230213145410178.png)]
6948341)]
10、cache
[外链图片转存中…(img-MzKdbQOK-1676276948342)]