计算机原理探索:存储程序思想与系统组成

需积分: 9 2 下载量 188 浏览量 更新于2024-08-21 收藏 3.75MB PPT 举报
"存储程序思想,计算器与计算机,计算机原理,包括基本结构、工作原理和设计方法,旨在帮助学生理解并掌握计算机的内部运作和设计思路。本课程由国防科技大学计算机学院的唐玉华教授讲授,是学习计算机基础知识的重要课程,对后续深入学习计算机体系结构、操作系统等课程有关键作用。" 计算机原理是计算机科学的核心,它涉及计算机的基本组成、内部结构以及它们如何执行指令和处理数据。存储程序思想是计算机设计的基础,这一概念由冯·诺依曼提出,意味着程序和数据一样被存储在内存中,使得计算机能够根据存储的指令序列进行自动计算。 计算器作为计算机的前身,其功能相对简单,主要通过手动输入操作(如加法、减法)来得到输出结果。而计算机则复杂得多,它不仅具备输入和输出功能,还具有处理、存储、控制等众多功能。计算机系统通常由CPU(中央处理器)、内存、输入设备、输出设备和外存等部分组成。CPU是计算机的大脑,负责执行指令;内存用于临时存储数据和程序;输入设备用于将数据和指令送入计算机;输出设备用于显示结果;外存则用于长期存储大量数据。 学习计算机原理时,需要理解"是什么、为什么和怎么做",即理解每个组件的功能,知道它们为何这样设计,以及如何通过这些组件实现各种计算任务。这包括对数字逻辑、数字电路、计算机导论等前置课程知识的回顾和深化,以及对计算机体系结构、操作系统等后续课程的铺垫。 通过阅读相关文献和书籍,例如Carl Hamacher的《计算机组成》、Randal E. Bryant的《深入理解计算机系统》以及王爱英的《计算机组成与结构》,可以进一步巩固理论知识。此外,积极的课堂参与、及时复习预习、理解和记忆概念以及与他人交流讨论也是学习过程中不可或缺的部分。 课程的考核通常由笔试(占90%)和作业(占10%)组成,强调对知识的掌握程度和实际应用能力。了解计算机的发展史,从早期的机械计算器到现代的电子计算机,有助于我们更好地理解计算机技术的演进和进步。