分层不是指的是网络中的吗?为什么在电脑中也会有!!!!?

来源:百度知道 编辑:UC知道 时间:2024/05/13 19:25:53
ISO/RM参考模型结构,其将计算机网络分了七个层,物理层;数据链路层;网络层;传输层;会话层;表示层;应用层!
对不起各位大哥!!怪小弟没说清楚!!!!
麻烦各位了!!!

分层也是便于流水线式处理问题,使分工明确,有条不紊。

电脑分层,如硬件、操作系统、软件这3个大的层次。

一般用户只需使用软件,不必太在意操作系统,更不用理会电脑硬件的工作原理。这就是分层的最大好处。

层次之间互相有接口(就是它们直接的交流方式),这就相当于隔着几个 翻译 和电脑说话,对电脑说我要你怎么怎么着……

不明白兄弟是什么意思?

你说得不是很明白吧,你所说的电脑中的分层是把存储器呢?还是系统结构方面的啊?
电脑系统中,存储器是分层的,至於为什麽这样做呢?就得从存储器与CPU的发展说起了
众所周知,CPU的速度是越来越快,而主存,磁盘存储器的速度往往比CPU慢好几个数量级,而计算机运行程序的时候得频繁的从主存,磁盘存储器中取数据到CPU去执行,而它们的速度又跟不上。为了不让CPU等待而浪费时间,就在CPU与主存之间加了一个速度比CPU稍慢,但比主存快的缓冲存储器cache。cache用预测的办法把数据或者是指令预先取到cache,CPU要用的时候就直接从cache中取得,而不是从慢速的主存中取数据。
同样主存与磁盘之间传送数据,也为了平衡两者之间的速度差异,也可以加入相同原理的cache.
可能你会问,为什麽不把主存就做成cache,岂不是就不用这么麻烦了吗?
问题是cache采用更好的工艺与技术,则相应的造价就很高,所以不能这样实施,否则电脑就不能这么迅速普及了

哦,忘讲了,cache容量比主存要少,只是暂时缓存主存的一小部分数据或者指令。