网站大量收购独家精品文档,联系QQ:2885784924

1.3计算机系统概述.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.3计算机系统概述

1.3计算机系统概述 计算机系统组成 计算机系统由计算机硬件系统和计算机软件系统两大部分组成。 硬件是指有形的物理设备,是计算机系统中实际物理装置的总称。 软件是指在硬件上运行的程序和相关的数据及文档。 硬件是软件的工作基础,软件是硬件功能的扩充和完善。两者相互依存,相互促进。软件与硬件的结合,构成完整的计算机系统。 计算机系统组成 半个世纪以来,计算机已发展为一个庞大的家族,尽管各种类型的计算机的性能、结构、应用等方面存在着差别,但是它们的基本组成结构却是相同的。现代计算机仍然采用的是冯诺依曼体系结构,硬件系统仍由运算器、控制器、存储器、输入设备、输出设备构成。 1、运算器 在计算机中,运算器是一种执行部件。其主要任务是完成信息的加工处理。这些处理主要有加、减、乘、除等算术运算和与、或、非、异或、同或等逻辑运算。 2. 控制器 控制器是计算机的控制中心。主要用来协调计算机的工作,完成程序信息的处理和数据的输入/输出。 控制器一般包括:程序计数器、指令寄存器、指令译码器、时序控制电路已及微操作控制电路等组成。 3. 存储器 存储器的主要功能是存放程序与数据。 “存储器”有“内存”(主存)和“外存”(辅存)之分,“外存”是存放程序和数据的“仓库”,可以长时间地保存大量信息。内存是计算机运行时的主体,内存位于系统主机板上,直接与CPU交换信息。凡是要运行的数据与程序只有调入内存后方可执行。存储器包括ROM(只读存储器)和RAM(随机存取存储器)两种。 内存储器简称为内存。通常把向存储器存入数据的过程称为写入,而把从存储器取出数据的过程称为读出。   (1)随机存储器(RAM):RAM在计算机运行过程中可以随时读出所存放的信息,也可以随时写入新的内容。   (2)只读存储器(ROM):ROM里的内容只能读出,不能写入。 输入设备的任务是输入用户提供的原始信息,并且将其转换为计算机能识别的信息。常用的输入设备有:键盘、鼠标、光笔、扫描仪等。 输出设备的任务是将计算机的处理结果以能被人们接受的或能为其他计算机所接受的形式输出。常用的输出设备有:打印机、显示器、绘图仪等。 计算机软件 定义:从广义上说,软件是指为运行、维护、管理、应用计算机所编制的所有程序合数据的总和。通常按功能分为系统软件和应用软件。 系统软件 系统软件通常是负责管理、控制和维护计算机的各种软硬件资源,并为用户提供一个友好的操作界面,以及服务于一般目的的上机环境。系统软件指操作系统、语言处理系统、数据库管理系统、系统实用程序,各种工具软件等。 应用软件 应用软件是专业人员为各种应用目的而开发的软件,是为解决各类实际问题而设计的程序,这些程序是利用高级语言编制或使用应用程序的生成工具来生成的。应用软件可以由用户自己来开发,也可在市场上购买。市售应用软件一般是较为成熟的应用软件。 它是系统软件中最核心的组成部分,其主要任务有两个:一是管好计算机系统的全部资源,使它们能充分发挥作用、高效率的工作。二是为计算机系统和用户之间提供接口,使用户利用操作系统提供的功能去使用计算机,进而在用户面前展现的是一台功能强、使用方便的计算机。 (1)单用户操作系统,用于系统规模不大又要求完成较广泛任务的场合, (2)多用户操作系统,又称为分时系统,用于多个用户需要同时使用计算机的场合, (3)网络操作系统,用于需要对网络信息进行管理,实现信息共享的场合, (4)实时操作系统,用于在严格时间范围内,对外部请求做出反应,系统具有高度可靠性的场合。 用户往往是用某一种程序设计语言来编写程序,也就是常说的源程序。但计算机只能识别二进制信息,语言处理程序的实质就是完成翻译计算机各种语言的一组程序。其主要任务是对用户使用的各种语言进行处理,进而使计算机能完成用户以各种语言所描述的任务。在软件分类中,除了将语言处理程序划分为系统软件外,各种程序设计语言也被视为系统软件。在计算机应用中,程序设计语言主要包括以下种类。 (1)机器语言:是一种用二进制形式表示的,并且能够直接被计算机硬件识别和执行的语言。机器语言与计算机的逻辑结构相关,也就是说,机器语言因计算机不同而异。利用机器语言编写的程序称之为机器语言程序。机器语言的缺点是:不易书写,可阅读性差,出错也不易修改。 (2)汇编语言:是一种将机器语言符号化的语言,它用形象、直观、便于记忆的字母、符号来代替数字编码的机器指令。汇编语言的语句与机器指令一一对应,不同的计算机具有不同的汇编语言。用汇编语言写的程序称为汇编语言程序。例如:Nasm、Masm、Tasm等都属于汇编语言程序。 (3)高级语言:是一种与具体计算机逻辑结构不相关的,表达方式接近于被描述的问题的程序设计语言。高级语言程序具可书写性和可阅

文档评论(0)

yanpan1 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档