冯诺依曼计算机体系结构主要由五大部件组成:
1、存储器用来存放数据和程序;
2、运算器主要运行算数运算和逻辑运算,并将中间结果暂存到运算器中;
3、控制器主要用来控制和指挥程序和数据的输入运行,以及处理运算结果;
4、输入设备用来将人们熟悉的信息形式转换为机器能够识别的信息形式,常见的有键盘,鼠标等;
5、输出设备可以将机器运算结果转换为人们熟悉的信息形式,如打印机输出,显示器输出等。
扩展资料:
冯诺依曼体系结构的指令和数据均采用二进制码表示;指令和数据以同等地位存放于存储器中,均可按地址寻访;指令由 *** 作码和地址码组成, *** 作码用来表示 *** 作的性质,地址码用来表示 *** 作数所在存储器中的位置;指令在存储器中按顺序存放,通常指令是按顺序执行的,特定条件下,可以根据运算结果或者设定的条件改变执行顺序;机器以运算器为中心,输入输出设备和存储器的数据传送通过运算器。
冯.诺依曼计算机是依据冯·诺伊曼结构设计出的计算机,又称存储程序计算机。冯·诺伊曼结构(von Neumann architecture),也称冯·诺伊曼模型(Von Neumann model)或普林斯顿结构(Princeton architecture),是一种将程序指令存储器和数据存储器合并在一起的计算机设计概念结构。
冯·诺依曼型计算机一般具有以下五个功能:必须具有长期记忆程序、数据、中间结果及最终运算结果的能力;能够完成各种算术、逻辑运算和数据传送等数据加工处理的能力;能够根据需要控制程序走向,并能根据指令控制机器的各部件协调 *** 作;能够按照要求将处理结果输出给用户。
冯诺依曼型计算机的主要设计思想是:数字计算机的数制采用二进制;计算机应该按照程序顺序执行。具体内容是:
1、计算机由控制器、运算器、存储器、输入设备、输出设备五大部分组成。
2、程序和数据以二进制代码形式不加区别地存放在存储器中,存放位置由地址确定。
3、控制器根据存放在存储器中地指令序列(程序)进行工作,并由一个程序计数器控制指令地执行。控制器具有判断能力,能根据计算结果选择不同的工作流程。
结构化程序设计的三种基本结构是:顺序结构、选择结构和循环结构。顺序结构
顺序结构表示程序中的各 *** 作是按照它们出现的先后顺序执行的。
选择结构
选择结构表示程序的处理步骤出现了分支,它需要根据某一特定的条件选择其中的一个分支执行。选择结构有单选择、双选择和多选择三种形式。
循环结构
循环结构表示程序反复执行某个或某些 *** 作,直到某条件为假(或为真)时才可终止循环。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)