- 1、本文档共131页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 计算机系统的组成及典型综述
第2章 计算机系统概述 ;2.7 微型计算机的主要技术指标
2.8 硬盘的使用
2.9 系统参数设置
2.10 计算机的安全
习题
;2.1 计算机系统概述 ;图2-1 计算机系统组成示意图 ; 2.1.1 硬件、软件概述
硬件是构成计算机的物理装置,看得见、摸得着,是一些实实在在的有形实体。一个完整的硬件系统必须包含五大功能部件,它们是:运算器、控制器、存储器、输入设备和输出设备。硬件是计算机能够运行程序的物质基础,计算机性能(如:运算速度、精度、存储容量可靠性等)很大程度上取决于硬件配置。 ;图2-2 计算机系统层次结构示意图 ; 2.1.2 计算机系统的层次关系
从总体上俯瞰计算机系统,对了解它的组织机构和工作原理是有好处的。计算机是按层次结构组织的。各层之间的关系是:内层是外层的支撑环境,而外层可以不了解内层细节,只需根据约定调用???层提供的服务。由图2-2可见:
; ① 最内层(亦称最低层)是硬件,它是所有软件的物质基础;
② 与硬件直接接触的是操作系统,它把硬件和其它软件分割开来,向下控制硬件,向上支持其它软件。
③ 在操作系统之外的各层分别是各种语言处理程序和各种实用程序,最外层才是最终用户使用的应用程序。
;2.2 软 件 系 统 ; 系统软件主要包括两类:① 面向计算机本身的软件,如操作系统、诊断程序等;② 面向用户的软件,如各种应用软件等。下面介绍一般常用的系统软件。
; 1.操作系统OS(Operating System)
为了使计算机系统的所有资源 (包括中央处理器、存储器、各种外部设备及各种软件) 协调一致、有条不紊地工作,就必须有一个软件来进行统一管理和统一调度,这种软件称为操作系统。
2.程序设计语言和语言处理程序
编写计算机程序所用的语言是人与计算机之间进行交换的工具,程序是软件中最重要的成份,计算机工作离不开程序。 ; 1) 机器语言
机器语言是是一种二进制代码语言,它能被计算机直接识别并执行。它把机器指令作为语句与计算机交换信息,一条机器指令就是一个机器语言的语句。全部机器指令构成计算机的机器语言。
2) 汇编语言 ?
为了克服机器语言的缺点,后来人们想了个办法,用一些容易记忆和辨别的符号代替机器指令。所谓汇编语言,就是指用这样一些符号作为编程用的语言,所以汇编语言实际上是一种符号语言。 ; 3) 高级语言
汇编语言虽然较机器语言有所改善,但并未从根本上摆脱指令系统的束缚,它与指令仍然是一一对应的,而且与自然语言相距甚远,很不符合人们的习惯。 ; 常用的高级语言有:
(1) FORTRAN语言:1954年提出,1956年实现的。它是使用最早的高级语言,适用于科学和工程计算,目前应用仍较广泛。
(2) PASCAL语言:1970年研制成功的,是一个系统地体现了结构程序设计概念的高级语言。
(3) BASIC语言:60年代初为适应分时系统而研制的一种交互式语言。
; (4) C语言:1973年由美国贝尔实验室研制成功的。
(5) PROLOG语言:1972年诞生于法国,是一种逻辑程序设计语言,广泛使用于人工智能领域。
; 4) 语言处理程序——翻译程序
由于高级语言比较接近自然语言,当然就远离了机器语言。计算机只能接受二进制代码形式的机器语言,所以任何高级语言最后都必须翻译成二进制代码程序 (目标程序) ,才能被计算机接受并执行。
; 翻译处理程序的运行有两种工作方式:一种是解释方式,另一种是编译方式。
解释方式:好比口译方式,对高级语言编写的源程序逐句进行分析,边解释、边执行,并立即得到运行结果,不产生目标程序。程序执行时,解释程序随同源程序一起参加运行,如图2-3(a)所示。解释方式执行速度慢,但可以进行人机对话,随时可以修改执行中的源程序,对初学者来说比较方便,BASIC语言多数采用解释方式。
;(a) 解释方式示意图 (b) 编译方式示意图
图2-3 编译程序的两种工作方
您可能关注的文档
- SAP客户端安装及配置讲述.doc
- SAYMOLD装配-出图系统简介讲述.pptx
- SA_04_AnalysisReportingandGoals讲述.pptx
- SCK41-271空压机操作说明讲述.doc
- S02快捷键:效率马上快十倍讲述.pptx
- SCR脱硝催化剂在线检测与喷氨优化控制系统.ppsx讲述.pptx
- Scratch2.0与1.4的变化及教学思考讲述.pptx
- SAP销量预测和利润预算讲述.pptx
- 第2单元-细胞的结构与物质的跨膜运输-生物-新课标综述.ppt
- 第2章 数据库的创建和管理综述.ppt
- 2.1神经调节的结构基础 课件 人教版高中生物学选择性必修1.pptx
- 2.2.1算术平方根 课件 北师大版数学八年级上册.pptx
- 2.3.1细胞通过分裂而增殖 课件(内嵌视频3个)初中生物学北师大版(2024)七年级上册.pptx
- 2.3.2细胞分化形成组织 课件 初中生物学北师大版(2024)七年级上册.pptx
- 4.3.1 角与角的大小比较 课件 2025-2026学年湘教版数学七年级上册.pptx
- 2.3.3生物体的器官、系统 课件 初中生物学北师大版(2024)七年级上册.pptx
- 聚异氰酸酯行业商业计划书.docx
- 2.4节神经系统的分级调节 课件 人教版高中生物学选择性必修1.pptx
- 【公开课】探索勾股定理第1课时(课件)数学北师大版2024八年级上册.pptx
- 综合实践 一天的时间(课件)2025-2026学年度苏教版数学三年级上册.pptx
文档评论(0)