- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程序就是完成既定任务的一组指令序列。 计算机按照程序规定的流程依次执行一条条的指 令,最终完成程序所要实现的目标。--程序执行 过程。 计算机的基本工作原理 计算机应用基础知识概述 计算机的程序 (1)存储程序原理 计算机利用“存储器”(内存)来存放所要执行的程序,再通过CPU依次从存储器中取出程序中的每一条指令,并加以分析和执行,直到完成全部指令任务为止。这就是计算机的“存储程序”工作原理。 计算机的基本工作原理 计算机应用基础知识概述 计算机的工作原理 存储程序原理是由美籍匈牙利数学家冯?诺依曼于1946年提出的,他和同事们依据此原理设计出了一个完整的现代计算机雏形,并确定了存储程序计算机的五大组成部分和基本工作方法。 冯?诺依曼的这一设计思想被誉为计算机发展史上的里程碑,标志着计算机时代的真正开始。 计算机的基本工作原理 计算机应用基础知识概述 计算机的工作原理 (2)程序的自动执行原理 启动一个程序的执行只需将程序的第一条指令的地址置入程序计数器(PC)中即可。 计算机程序的自动工作流程如下图所示。 计算机的基本工作原理 计算机应用基础知识概述 计算机的工作原理 完成本条指令操作 PC+1→PC 启动地址→PC 取指 PC→地址及寄存器 指令→IR ? 形成转移地址 转移指令 程序结束 停机指令 非转移指令 指令译码 取指—分析—执行 计算机的工作过程实际上是快速地执行指令的过程。 用户首先必须根据某任务要求编写相应的程序,通 过输入设备将程序和数据送到计算机的存储器中存 储起来; 程序运行后,计算机从存储器依次取出指令,送往 控制器进行分析,并根据指令的功能向各有关部 件发出各种操作控制信号; 最终的运算结果要送到输出设备输出。 计算机的基本工作原理 计算机应用基础知识概述 计算机的基本工作过程 (1)指令的串行执行 一条指令的执行过程分3个步骤: ① 取指令 ② 分析指令 ③ 执行指令 。 一般把计算机完成一条指令所花费的时间称为一 个指令周期, 指令周期越短,指令执行越快。 通常人们所说的CPU主频或工作频率,就反映了 指令执行周期的长短。 计算机的基本工作原理 计算机应用基础知识概述 计算机的基本工作过程 (2)指令的并行执行 指令的串行执行是当执行指令的3个部件依次执 行完成后,才开始下一条指令的执行。在此过程 中,当某一部件正在工作时,其他两个部件是不 工作的。 指令的并行执行就是使这3个部件并行工作,从而 提高计算机执行指令的速度,现在的计算机一般 采用流水线技术。 计算机的基本工作原理 计算机应用基础知识概述 计算机的基本工作过程 * 计算机硬件系统的构成 计算机应用基础知识概述 计算机主要性能指标 外部设备 的配置 主机是主体?, 主机箱中:主板、CPU、内存、电源、显卡、 声卡、网卡、硬盘、软驱、光驱等硬件。 其中,主板、CPU、内存、电源、显卡、硬 盘是必须的。? 计算机硬件系统的构成 计算机应用基础知识概述 计算机主要性能指标 软件 的配置 许多任务都是通过软件的应用来完成的 另外,可靠性、兼容性、性价比等都应考虑。 程序 文档 程序是软件的主体,一般保存在存储介质。 如软盘、硬盘、光盘中。 软件 对程序的使用、维护和修改的说明,包括:功能说明、程序说明、上机操作说明、测试和维护说明。 软件:在硬件设备上运行的各种程序以及有关资 料,主要由程序和文档两部分组成。 计算机软件系统的构成 计算机应用基础知识概述 系统软件 应用软件 操作系统 实用系统软件 计算机软件系统的构成 计算机应用基础知识概述 软件系统的分类 指管理、监控和维护计算机资源(包括硬件和软 件)的软件。 它是为整个计算机系统所配置的、不依赖于特定 应用领域的通用性软件。 它扩大了计算机的功能,提高了计算机的工作效 率。 计算机软件系统的构成 计算机应用基础知识概述 系统软件 系统软件是必不可少,一般由生产厂家或专门的软件开发公司研发, 其他程序都在它的支持下编写和运行。 系统软件主要包括操作系统和实用系统软件。 计算机软件系统的构成 计算机应用基础知识概述 系统软件 是直接运行在裸机上的最基本的系统软件, 是系统软件的核心,其他软件必须在操作系 统的支持下才能运行。 它控制和管理计算机系统内各种软、硬件资 源,合理有效地组织计算机系统的工作。 如:DOS、Unix、Windows 2000、xp等 计算机软件系统的构成 计算机应用基础知识概述 系统软件操作系统(OS) 数据库管理系统(DBMS) 语言处理程序 各种实用工具程
文档评论(0)