如何理解计算机组成和计算机体系结构?

如何理解计算机组成和计算机体系结构?

1.计算机体系结构                                                            主要研究硬件和软件功能的划分,确定硬件和软件的界面,即哪些功能应划分给硬件子系统完成,哪些功能应划分到软件子系统中完成.主通常是指涉及机器语言或者汇编语言的程序设计人员所见到的计算机系统的属性,更多说的是计算机的外特性,是硬件子系统的结构概念及其功能特性。             2.计算机组成原理
包括计算机系统概论;运算方法和运算器;存储系统;指令系统;中央处理器;总线;外围设备等 。是依据计算机体系结构确定并且分配了硬件子系统的概念结构和功能特性的基础上,设计计算机各部件的具体组成,它们之间的连接关系,实现机器指令级的各种功能和特性。从这一点又可以说,计算机组成是计算机体系结构的逻辑实现。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-07-10

计算机组成指的是系统结构的逻辑实现,包括机器机内的数据流和控制流的组成及逻辑设计等。主要分为五个部分:控制器,运算器,存储器,输入设备,输出设备。计算机体系结构(ComputerArchitecture)是程序员所看到的计算机的属性,即概念性结构与功能特性。按照计算机系统的多级层次结构,不同级程序员所看到的计算机具有不同的属性。一般来说,低级机器的属性对于高层机器程序员基本是透明的,通常所说的计算机体系结构主要指机器语言级机器的系统结构。经典的关于"计算机体系结构"的定义是1964年C.M.Amdahl在介绍IBM360系统时提出的,其具体描述为"计算机体系结构是程序员所看到的计算机的属性,即概念性结构与功能特性" 。

计算机体系结构是指那些对程序员可见的系统属性,还包括设计思想与体系结构。计算机组成的任务是在指令集系统结构确定分配给硬件系统的功能和概念结构之后,研究各组成部分的内部构造和相互联系,以实现机器指令集的各种功能和特性。这种联系包括各功能部件的内部和相互作用。

本回答被网友采纳
第2个回答  2018-07-10
微机原理 只是对非计算机专业的学生开的,大部分将8086的结构以及如何工作,还有汇编语言怎麼写。计算机组成原理 探讨计算机的各个部分怎麼实现(电路)。计算机体系结构讲的是在计算机组成原理的基础上,如何根据不同的场景和使用情况的设计计算机,以及各种设计的优缺点。就拿缓存来说,计算机组成原理讲的是缓存怎麼做的(DRAM四个晶体管构成一个单元),而计算机体系结构讲的是缓存在cpu里怎么用(多级缓存,不同级别的缓存采用不同的寻址方式),才可以达到最大性能,不同使用方法的优缺点以及在实际中根据不同情况怎么折衷。在计算机组成原理里讲的硬盘怎么做的,磁头读写的物理机制,而计算机体系结构讲如何设计磁盘排列才能以最低的成本使发生意外数据损失的概率达到要求
第3个回答  2017-11-25
如果写一个代码把a、b相加,储存在c中
在体系结构中,体现为c=a+b或者c《=a+b等等
在计算机组成中,先将a、b存储在寄存器中,再用逻辑算术单元相加得到c,然后把c放在寄存器中,在合适场合输出
在计算机实现中,先a、b第一位放入,得到结果与进位。把进位与a、b的第二位放入加法器中,再得到结果与进位,依次类推
体系结构类似高级语言程序读写,组成类似微电子与嵌入式设计,实现类似数字逻辑与电路
第4个回答  2018-06-03
不知道这样理解是不是准确:如果把计算机比作一个人,那么计算机体系结构是说人有手脚等,而计算机组成是说手可以拿东西,脚可以控制平衡这样

计算机组成与计算机体系结构有何区别?
计算机组成指的是系统结构的逻辑实现,包括机器机内的数据流和控制流的组成及逻辑设计等。主要分为五个部分:控制器,运算器,存储器,输入设备,输出设备。计算机体系结构是指根据属性和功能不同而划分的计算机理论组成部分及计算机基本工作原理、理论的总称。其中计算机理论组成部分并不单与某一个实际硬件相...

如何理解计算机组成和计算机体系结构
计算机组成指的是系统结构的逻辑实现,包括机器机内的数据流和控制流的组成及逻辑设计等。计算机体系结构是程序员所看到的计算机的属性,即概念性结构与功能特性。计算机俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、...

如何理解计算机组成和计算机体系结构
理解计算机组成和计算机体系结构的方法如下:计算机体系结构是指那些能够被程序员所见到的计算机系统的属性,如:一台机器是否具备乘法指令的功能。(指令集、数据类型、存储器寻址技术、i\/o机理等,属于抽象的属性)计算机组成是指如何实现计算机体系结构所体现的属性,如:根据计算机组成,是使用专门的乘法电路...

如何理解计算机组成和计算机体系结构?
1.计算机体系结构主要研究硬件和软件功能的划分,确定硬件和软件的界面,即哪些功能应划分给硬件子系统完成,哪些功能应划分到软件子系统中完成.主通常是指涉及机器语言或者汇编语言的程序设计人员所见到的计算机系统的属性,更多说的是计算机的外特性,是硬件子系统的结构概念及其功能特性。 2.计算机组成原理...

1,什么是计算机体系结构?什么是计算机组成
计算机体系结构(ComputerArchitecture)是程序员所看到的计算机的属性,即概念性结构与功能特性。按照计算机系统的多级层次结构,不同级程序员所看到的计算机具有不同的属性。计算机组成(computer composition)指的是系统结构的逻辑实现,包括机器机内的数据流和控制流的组成及逻辑设计等。

怎么区分计算机结构与计算机组成
体系结构是以计算机系统的外部特性为主来讲解计算机系统基本结构的一门学科,而计算机组成原理是研究计算机的一般结构、组成、原理,更偏重硬件知识,是“计算机系统结构”的先修课。

计算机组织与体系结构 和计算机组成原理的区别
1、包含不同 计算机体系结构包含那些能够被程序员所见到的计算机系统属性,即概念性的结构与功能特性。计算机组成原理十指如何实现计算机系统结构所体现的属性,它包含了许多对程序员来说是透明的硬件细节。2、属性不同 计算机系统的属性通常是指用机器语言编程的程序员(也包括汇编语言程序设计者和汇编程序...

计算机组成原理和计算机系统结构相同吗?若不同详细解释一下
不同,至少我学的这两本书上写的都不一样。一个是组成,一个系统,字面上都不同,组成主要讲的是计算机各个部分。系统讲的是操作系统,内核等,编程。

一文简概计算机组成与结构
计算机体系结构的深度剖析揭示了其独特的层次结构,涵盖单处理与并行处理等多元化设计。硬件的核心组件包括运算器、控制器、内存(包括内存和外存)以及输入输出设备。CPU,作为核心驱动力,由运算器、控制器、寄存器组和总线构成,其中包含如ALU和累加寄存器等关键部件,执行指令、掌控数据流程并进行高效处理。C...

计算机的体系结构是指什么
计算机的体系结构可以分为多种类型,包括冯·诺依曼体系结构、哈佛体系结构、微程序体系结构等。其中,冯·诺依曼体系结构是最常用的计算机体系结构,它由控制器、运算器、存储器、输入输出设备等部分组成,其中存储器是计算机的核心部件,用于存储程序和数据。计算机的体系结构对于计算机的发展和...

相似回答