学计算机组成原理有什么作用

 我来答
小溪趣谈电子数码
高粉答主

2019-10-04 · 专注解答各类电子数码疑问
小溪趣谈电子数码
采纳数:2103 获赞数:584835

向TA提问 私信TA
展开全部

计算机组成原理是计算机专业的核心主干课之一,是在我国开设最早的一门必修专业课程,也是学习计算机的其它后续课(如微机系统与接口、计算机系统结构、操作系统等)的重要的专业基础课。它在先导与后续课程之间起着承上启下和继往开来的作用。也是从事计算机设计、开发、应用与维护等工作的基础。

计算机组成原理主要讨论计算机单机系统的组成原理及其内部工作机制,包括各大部件的工作原理、逻辑实现、设计方法及其互连构成计算机整机的技术。主要强调计算机的基本原理、基本知识和基本技巧的训练。

扩展资料:

计算机组成原理内容介绍:

《计算机组成原理》系统地介绍了计算机的基本组成原理和内部工作机制。《计算机组成原理》共分8章,主要内容分成两个部分第1、2章介绍了计算机的基础知识;第3~8章介绍了计算机的各子系统(包括运算器、存储器、控制器、外部设备和输入输出子系统等)的基本组成原理、设计方法、相互关系以及各子系统互相连接构成整机系统的技术。

《计算机组成原理》讲述了计算机的一般原理,并注意到与实际应用相结合。全书内容由浅入深,每章之后均附有习题,便于自学。

参考资料来源:

百度百科-计算机组成原理

野人无事不言L
2017-04-08 · TA获得超过1413万个赞
知道顶级答主
回答量:2242万
采纳率:0%
帮助的人:144.9亿
展开全部
“计算机组成原理”是计算机科学技术系的一门核心专业基础课程。从课程地位来说,它在先导课和后续课之间起着承上启下的作用。
  “计算机组成原理”讲授单处理机系统的组成和工作原理,课程教学具有知识面广、内容多、难度大、更新快等特点。我们认为,一门好的“计算机组成原理”网络教材主要应具备:
  (1)内容全面,基本概念清楚;
  (2)系统性强,使学生能建立计算机整机概念;
  (3)有合理的知识结构,为进一步深入学习有关计算机后续课程打下良好的基础;
  (4)理论教学与实践教学结合,注重学生的智力开发和能力培养;
  (5)有较广的适应面,以适应学生在各类计算机上从事开发和应用的需要;
  (6)力图反映新技术、新动向,以适应计算机技术发展和变化快的需要。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
老采薇可璠
游戏玩家

2020-03-12 · 非著名电竞玩家
知道大有可为答主
回答量:1.2万
采纳率:30%
帮助的人:636万
展开全部
《操作系统》是站在软件的角度看计算机的运行原理,《计算机组成原理》则是站在硬件的角度来看计算机的运行原理,因此这么课对于学习计算机的学生来说非常重要。我这里不谈怎么通过考试,相信对于现在的的大学考试来说,只要认真备考的都不会通不过,所以这里不谈怎么通过考试,而是谈怎么学到有用的东西。
对于以后想从事嵌入式系统、操作系统设计等和硬件结合比较紧密的工作的同学,我建议所有的内容都要学好,而如果以后想从事软件相关工作的同学也要学好存储器、输入输出系统、计算机的运算方法、指令系统、cpu的结构和功能等章节的内容,因为做大型系统软件会涉及到调优的问题,如果只懂软件,而不知道硬件在怎么运行的话,调优会受到限制,软件无法发挥硬件的最大优势。举一个简单的例子,我所在的公司以前开发过一套软件系统,在intel的服务器上运行,一开始我们的软件运行效率非常低,然后intel派了一个对硬件、软件都非常熟悉的团队来进行调优,经过调优,我们的程序运行效率提高了10倍。
这门课程和数字电路等课程不同,《数字电路》是站在微观的角度讲解计算机的原理的,而《计算机组成原理》则是站在宏观角度讲解的,因此大可不必在电路图等细节问题上陷得太深,只要像zsk425
说的那样,以“抽象”的观点看问题,只要知道它在做什么就可以了,不要管它内部是怎么实现的。
这门课和其他专业课不同,大部分都是理论性的东西,很少有动手实验的内容,因此很多同学感觉非常枯燥。那么我的建议就是自己多结合自己的电脑进行联想和研究,多到网上搜索相关的资料,那样理解就会更加深刻。《计算机组成原理》、《操作系统》、《计算机组成原理》是可以当成“小说”来看的课程,不要皱着眉头把它当成理论学,而是把课本想象成一个给你讲计算机运行原理的说书人。
比如学到《系统总线》的时候,你就想:计算机部件之间的通讯如果是通过一根线来进行的话肯定非常慢,因为数据、控制信息等都要通过一根线进行,而如果分成数据总线、地址总线和控制总线三条线的话数据、控制、地址信息就可以并行进行,所以速度就快了。然后你就可以到网上搜pci、isa总线等的介绍,南北桥芯片的介绍等,这样你就能把知识做到“不用刻意记就记住了”。
讲到存储器的缓存的时候,你就琢磨缓存到底是在做什么。缓存就是为了解决低速设备读取的问题,从内存中读数据肯定没有直接从cpu的缓存中读取快,所以就需要把经常被读取的数据放到缓存中,以后读的时候直接去缓存中读取就可以。缓存不能设计的太小,因为太小的话很多需要缓存的数据放不进去,太大的话则会增加成本,而且会导致很多不需要被缓存的数据也缓存了。然后你就到网上看主流的cpu内置的1m、2m、8m缓存的比较的文章,相信你就会理解深刻了。
讲到程序查询方式、dma方式等的时候你就联想企业中的人员管理,有的企业里边a员工让b员工做一件事情也要领导转达任务分派,而且有的企业里一些普通的事情员工之间就可以处理,无需要领导过问。
讲到奇偶校检码的时候你就可以思考为什么有的压缩文件、视频文件有轻微的损坏仍然能够打开,你甚至可以自己写一个程序来实现校检功能。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式