发布网友 发布时间:2022-04-23 06:20
共4个回答
热心网友 时间:2023-10-07 08:13
采用二进制的主要原因是:两个状态的系统容易实现 、运算法则简单、可进行逻辑运算。
冯诺依曼理论的要点是:数字计算机的数制采用二进制;计算机应该按照程序顺序执行。
人们把冯诺依曼的这个理论称为冯诺依曼体系结构。从EDVAC到当前最先进的计算机都采用的是冯诺依曼体系结构。所以冯诺依曼是当之无愧的数字计算机之父。
根据冯诺依曼体系结构构成的计算机,必须具有如下功能:
把需要的程序和数据送至计算机中。必须具有长期记忆程序、数据、中间结果及最终运算结果的能力。
扩展资料
冯诺依曼计算机CPU的处理速度和内存容量的成长速率要远大于两者之间的流量,将大量数值从内存搬入搬出的操作占用了CPU大部分的执行时间,也造成了总线的瓶颈。
程序指令的执行是串行的,由程序计数器控制,这样使得即使有关数据已经准备好,也必须遵循逐条执行指令序列,影响了系统运行的速度;
存储器是线性编址,按顺序排列的地址访问,这是有利于存储和执行机器语言,适用于数值计算。但高级语言的存储采用的是一组有名字的变量,是按名字调用变量而非按地址访问,且高级语言中的每个操作对于任何数据类型都是通用的,不管采用何种数据结构,*数组、二叉树还是图,最终在存储器上都必须转换成一维的线性存储模型进行存储。
这些因素都导致了机器语言和高级语言之间存在很大的语义差距,这些语义差距之间的映射大部分都要由编译程序来完成,在很大程度上增加了编译程序的工作量。
冯·诺依曼体系结构计算机是为逻辑和数值运算而诞生的,它以CPU为中心,I/O设备与存储器间的数据传送都要经过运算器,在数值处理方面已经达到很高的速度和精度,但对非数值数据的处理效率比较低,需要在体系结构方面有*性突破。
参考资料来源:百度百科-冯·诺依曼结构计算机
热心网友 时间:2023-10-07 08:13
因为二进制是最简单的,只有0和1
热心网友 时间:2023-10-07 08:14
冯·诺伊曼体系结构:计算机的数制采用二进制
热心网友 时间:2023-10-07 08:14
冯诺依曼体系结构有以下特点:
计算机处理的数据和指令一律用二进制数表示;
指令和数据不加区别混合存储在同一个存储器中;
顺序执行程序的每一条指令;
计算机硬件由运算器、控制器、存储器、输入设备和输出设备五大部分组成。
冯诺依曼体系结构的计算机必须具有如下功能:
把需要的程序和数据送至计算机中;
必须具有长期记忆程序、数据、中间结果及最终运算结果的能力;
能够完成各种算术、逻辑运算和数据传送等数据加工处理的能力;
能够根据需要控制程序走向,并能根据指令控制机器的各部件协调操作;
能够按照要求将处理结果输出给用户。追问那为什么用二进制呢,为什么不用其他进制