![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
软件设计师之计算机组成和体系结构
文章平均质量分 66
计算机组成和结构体系详解
潇 七
这个作者很懒,什么都没留下…
展开
-
层次化存储结构
层次化存储结构 Cache 概念 Cache的功能:提高cpu数据输入输出的速率,突破冯 诺依曼瓶颈,即cpu与存储系统间数据传达带宽限制; 在计算机的存储系统体系中,Cache是访问速度最快的的层次; 使用Cache改善系统性能的依据是程序的局部性原理; 如果以h代表对Cache的访问命中率,t1代表Cache的周期时间,t2表示主存储器周期时间,以读操作为例,使用“Cache+主存储器”的系统的平均周期为t3,则: t3 = h*t1+(1-h)*t原创 2021-03-23 11:02:51 · 239 阅读 · 0 评论 -
流水线
流水线 流水线的基本概念 流水线是指在程序执行时多条指令重叠进行操作的一种准并行处理实现技术。各种部件同时处理是针对不同指令而言的,它们可同时为多条指令的不同部分进行工作,以提高各部件的利用率和指令的平均执行速度。 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9G8T1M90-1616343789216)(D:\Program Files\JiJiDown\Download\img\image-20210321185634931.png)] 流水线计算原创 2021-03-22 00:24:15 · 1173 阅读 · 0 评论 -
计算机结构及CISC和RISC
计算机结构 1.计算机体系结构 计算机体系结构是指根据属性和功能不同而划分的计算机理论组成部分及计算机基本工作原理、理论的总称。其中计算机理论组成部分并不单与某一个实际硬件相挂钩,如存储部分就包括寄存器、内存、硬盘等。 运算器 运算器又由以下四个部分组成|: 1.算术逻辑单元ALU:负责主要的运算; 2.累加寄存器AC:它的主要功能是给ALU提供一个工作区,临时计算的结果存储; 3.数据缓冲寄存器DR:负责数据的读和写; 4.状态条件寄存器:控制状态的表示,比如进位,溢出,清零的状态的记录(比较特原创 2021-03-20 14:25:10 · 1868 阅读 · 5 评论 -
数据表示
计算机组成与体系结构 数据的表示 1.进制的转换 R进制转十进制使用按权展开法,其具体操作方式为:将R进制数的每一位数值用RKR^KRK形式表示,即幂的底数是R,指数为K,K与该位和小数点之间的距离有关。当该位位于小数点左边,K值是该位和小数点之间数码的个数,而当该位位于小数点右边,K值是负数值,其绝对值是该位和小数点之间数码的个数加1。 例如二进制10100.01=1∗24+1∗22+1∗2−210100.01=1*2^4+1*2^2+1*2^-210100.01=1∗24+1∗22+1∗2−2 例如原创 2021-03-20 00:38:50 · 265 阅读 · 0 评论