初识冯诺依曼体系结构

在日常生活中,我们常见的计算机,如笔记本。我们不常见的计算机,如服务器,大部分都在底层遵守冯诺依曼体系结构。

下面通过一幅图来看一下冯诺依曼体系的框架图:

上图需要注意的是,中央处理器(CPU)对外设(输入或输出设备)发送的只是一个控制信号,并不是直接去访问它们。

截至目前,我们所认识的计算机,都是由一个个的硬件组成

1、输入设备:包括键盘、鼠标、扫描仪、写板等;

2、中央处理器(CPU):含有运算器和控制器等;

3、输出设备:显示器、打印机等。

对于冯诺依曼体系,需要注意以下几点:

1、图中的存储器是指内存;

2、不考虑缓存情况,这里的CPU能且只能对内存进行读写,不能访问外设(输入或输出设备);

3、外设(输入或输出设备)要输入或者输入数据,也只能写入内存或者从内存中读取;

4、所有的设备都只能直接和内存打交道。

为了加深对冯诺依曼体系的理解,下面我举一个qq聊天的例子:

老师要找学生张三谈话,通过qq发送消息,通知张三这件事情,首先,老师打开和张三的qq聊天界面,输入“张三,下午来我办公室一趟”,然后回车,消息发送出去,张三接收到老师发送的消息。

在上述这个消息发送以及最后接收的过程中,老师的电脑显示器相当于输入设备,老师将消息发出之后,消息先加载到内存中,经过CPU的处理,再写入内存中,最后再发送出去,张三在自己的电脑上看到老师发送的消息,此时张三的电脑就是输出设备。

大家可以再联想一下qq发文件的例子,这里我就不做过多说明。

猜你喜欢

转载自blog.csdn.net/yam_sunshine/article/details/89186603
今日推荐