我们都知道冯诺依曼体系这张图最为代表性,而接下来我们就来浅谈一下各部分之间的作用~
输入设备:键盘,磁盘,网卡,话筒等等
输出设备:磁盘,网卡,声卡,显示屏等等
这些硬件设备中有单一性的,也有二者兼得的~
存储器:内存 ——掉电易失
我们再来看一下黑色的数据信号,各个设备之间有什么关联吗?本质就是为了进行数据流动,而数据流动又体现为各设备之间的数据拷贝。那么这个拷贝速度就作为计算机效率的重要指标~
那么为什么要有存储器呢?我们直接让cpu排中间也合理吧~
由于输入设备与输出设备传输效率很低,而cpu效率又很高,这样就会造成木桶相应(决定木桶容量的是最短的那块板子),两个慢性子和一个急性子怎么都搭不到一块~
所以就有了内存的诞生,它的效率很接近cpu可以很好衔接~它的存在就好比公司里老板的秘书,员工效率太慢挡不住老板频繁追问时,它可以让员工慢慢在内存里面先准备好,然后再一次性向老板传达内容,老板看完马上发表意见给它,内存这时候又充当缓存的作用,等积累一定量再一次性刷新到输出设备中。
简而言之,内存从整体上提升了计算机的效率,不再以输入,输出设备为主,而是以内存自身的效率为主。
这样就分割为两处地方:
外设只需要与内存建立联系,而cpu也只需要和内存打交道~
就比如我们在网络上进行聊天,张三通过键盘输入信息,然后到内存中经过cpu处理后发生回内存,内存再传输到网卡这个输出设备给李四。李四通过网卡接收到了信息,然后也交给内存让cpu处理,最终返回给内存由内存传输到显示屏进行显示~
而这正是数据之间的交流活动过程~
笔记截图: