如果无法与外界进行联系,计算机的CPU,存储器再强大 也没有任何的用处。 因此我们需要在我们的模型机上加上输入与输出 这才能构成一个完整的计算机模型。 这就是冯·诺依曼计算机的五大组成部分 分别是运算器、控制器、存储器、输入设备和输出设备。 现在我们就主要来介绍输入设备和输出设备。 根据冯诺依曼结构的要求,计算机要执行 的程序首先需要通过输入设备传送到存储器中 那么这个过程是如何完成的呢? 就让我们来看一看冯诺依曼这个时代所用的计算机。 当时编写程序并不像我们现在这样方便 程序员需要在长长的纸带上打上小孔 若干个小孔就代表一条指令,那么将这样穿孔的纸带送入计算机后 计算机可以通过有孔或者没孔的区别转换成0和1的二进制信息。 从而识别出程序员所表达的指令。经过运算以后 计算机将通过电传打字机将输出的结果打印在纸带上。 这样人们就可以通过观察,分析纸带上的穿孔情况来判断输出的结果。 那这样的计算机的输入和输出与冯诺依曼结构又是如何对应呢 我们先来想,这个穿孔纸带应该对应着什么。