计算机的硬件组成和软件系统

本节概述

本节包括计算机的硬件组成和软件系统两个部分。

计算机上的硬件由CPU、控制器、运算器、存储器、输入/输出接口电路和系统总线等构成。CPU如同微型计算机的心脏,它的性能决定了整个微型机的各项关键指标。存储器包括随机存取存储器和只读存储器。输入/输出接口电路是用来使外部设备和微型机相连的。总线为CPU和其他部件之间提供数据、地址和控制信息的传输通道。

以微型机为主题,配上系统软件和外设之后,就成了微型计算机系统。系统软件包括操作系统和一系列实用程序。有了系统软件。才能发挥微型机系统中的硬件功能,并为用户使用计算机提供了方便手段。

本节内容:

1.计算机的硬件组成

2.计算机的软件系统

§1.3.1 计算机的硬件组成

五大部分:运算器、控制器、存储器、输入设备、输出设备。如图1-2
  嘿嘿嘿
  实线:数据信息。

虚线:控制信息。

1、 运算器

对各种信息进行算术运算(加、减、乘、除)和逻辑运算(与、或、非、异或)。主要由加法器、移位器、寄存器等构成。

2、 存储器

存储器是整个计算机的记忆装置。程序、数据、符号等信息必须放在内存中。程序必须防在存储器总才能运行。数据必须放在内存中才能被处理。存储器由许许多多的存储单元组成(存储单元的总数称为存储容量),每个存储单元有一个编号称为存储单元地址,运算器所加工的一切信息均来自存储器,所以存储器容量是计算机性能的重要指标之一。一般把当前不需要的程序和数据放在磁盘等外存中,在需要时把它们从磁盘调入内存。这里只讨论内存。

内存有许多存储单元组成,存储单元的总数称为存储容量。每个存储单元都有一个编号,称为存储单元地址。

几个术语:

(1) 位(Bit):二进制位,信息的最小单位。

(2) 字节(Byte):存储器容量的计算单位,1Byte=8Bits,可以存放在一个存储单元中。

(3) 字(Word):1Word = 2 Bytes。

注意:”字长”用于描述计算机中运算器的位数,它表示运算器能直接处理的二进制位数。如,八位机的字长为8位,表示其运算器能直接处理8位二进制数,十六位机的字长为16位,三十二位机的字长为32位。

(4) 存储容量及地址范围

存储单元的总数称为存储容量,以KB、MB或GB计算。

1KB = 1024 Bytes

1MB = 1024 KB

1GB = 1024 MB

存储容量为64K, 指有65536个存储单元,这些存储单元的地址范围是0000~FFFFH,编号的地址线需要16根。

存储容量为1M, 指有1048576个存储单元,这些存储单元的地址范围是00000~FFFFFH,编号的地址线需要20根。

对存储器的操作有”读(取)”和”写(存)”两种。其操作过程是:由控制器送来存储器地址,经译码电路找到该地址所对应的单元, 再由控制器发出”读”或”写”信号,该单元的内容就被读出至数据线上,或把数据从数据线写入该单元。如图1-3。
  哈哈哈
  3、 控制器

控制器是计算机的指挥中心,它通过向机器的各部分发出控制信号来指挥整机自动、协调地工作。

4、 输入设备和输出设备

输入设备:键盘、鼠标、话筒、扫描仪、A/D转换器等。

输出设备:显示器、打印机、绘图仪、音箱、D/A转换器等。

整机工作流程:

运算器、存储器、控制器、输入设备、输出设备五大部分组成了计算机的硬件系统(简称硬件),是计算机工作的基础。计算机工作 时,先将原始数据和处理该数据的程序(指令序列),通过输入设备载入存储器中,控制器从存储器中取出一条指令(简称”取指”),在控制器的指挥下完成该指令所规定的操作(简称”执行”),然后再取出第二条指令执行。如此进行下去,直到全部程序执行完。(“取指”和”执行”可以串行完成,也可重叠完成)。

微型计算机的结构特点:

微型计算机的工作原理与一般计算机相同,但有其结构特点:

(1) 运算器和控制器集成在一块大规模集成电路中,称为CPU,或称微处理器MPU。

(2) 采用总线结构。CPU和存储器接至总线上,外部设备(输入输出设备)通过”I/O接口”电路连接至总线上。如图1-4。
  哦
  地址总线AB(Address Bus):CPU发出的地址信号经地址总线传送到其他设备,用来指定CPU需要读/写的存储单元地址或I/O接口的 端口地址。

数据总线DB(Data Bus):用于在CPU、存储器、I/O接口之间传送数据信息(数据、指令等)。

控制总线CB(Control Bus):它是一组控制线,用来传送各种控制信号。

由于三组总线(AB、DB、CB)与多个部件相连,而同一时刻只允许一对部件进行信息传送,例如,CPU与存储器在数据总线上进行数 据传送时,就不允许I/O接口的数据介入数据总线。因此,各部件的输入/输出线都必须通过三态门电路,才能与总线相连。控制器控 制各三态门电路的接通和断开。例如,I/O接口电路经过三态门电路与总线相连,当三态门电路断开时,I/O接口电路未接入总线,总 线上的信号不影响I/O接口电路,I/O接口电路的工作也不影响总线。(图中未画出三态门电路)。

§1.3.2 计算机的软件系统

软件系统,是指微机系统所使用的各种程序的集合。软件系统是人与计算机进行信息交换、通信对话、对计算机进行控制与管理的工具,他包含系统中配置的各种系统软件和为满足用户需要而编制的各种应用软件。系统包括操作系统、各种高级语言的编译程序、诊断程序、监视程序、程序库和数据库等。

软件系统的作用就是减轻人工编制程序所花的劳力,方便人们使用计算机,提高计算机的效率。它的着眼点就是利用计算机本身提供的逻辑功能,合理地组织计算机工作,简化或代替人们使用计算机过程的各个环节,为用户提供一个便于掌握,操作简单的工作的工作环境,使用户稍加学习便能掌握计算机,这对推广和普及计算机是极为重要的。

通过上述硬件和软件的简述,我们可以看出:微型计算机的微处理器、存储器、接口电路、各种输入输出设备,都是看得见、摸得着的东西,称之为硬件,也称为硬设备。为微机提高效率和方便使用而配备的各种程序,都是存放在磁盘上或固定在存储器中,一旦需要就取出执行,这些程序是使用微机不可缺少的部分,它是看不见、摸不着的东西,因此称为软件。如果拿微机和人相比,那么可以这样比喻:硬件是躯体,软件是灵魂。由此可见,从事软件工作的人员,可以称得上计算机灵魂的工程师了。没有硬件边履行不了基本功能,那么软件也就失去上效用。但光有硬件,没有软件,微机也不能发挥他的潜在能力。如果某人拥有一架钢琴(硬件),但他不会乐谱(软件),因而就不能弹奏出美妙动听的乐曲,那么这架钢琴对他有什么作用呢?充其量只是一个摆设!微机所以能得到广泛的应用,主要是由于软件的作用。

计算机对信息的处理是通过硬件和软件联合工作实现的。不同种类的信息需要不同的软件来控制硬件完成处理,例如,对数进

行运算 ,需要计算软件;办公室文字处理需要WPS、WORD等软件;播放VCD需要Xing Player、解霸(sthvcd)、媒体播放器(mplayer)等 软件;计算机辅助设计需要AutoCAD等软件;工厂设备/生产线控制需要相应的控制软件。这类软件直接完成用户的工作,称为”用户 应用程序”。一些大型应用程序需要许多其它软件才能运行,这些软件称为”应用软件包”,如Windows系统中的一些DLL和LIB文件。

计算机运行的程序都是二进制数据格式的,如何编写这些程序?编程人员通过”类自然语言”编写程序,这些程序称为高级语言程序, 然后用称为”编译程序”的程序把高级语言源程序翻译为计算机能够执行的程序。

在计算机软件中,最基础的软件是”操作系统”,如DOS操作系统、Windows操作系统、Windows 95操作系统,操作系统是一组程序( 如MSDOS包括IO.SYS、MSDOS.SYS、COMMAND.COM),它完成以下功能:

(1) 提供人操作计算机的接口,如DOS提示符、Windows图形操作界面。

(2) 提供统一的软件接口。

(3) 管理、分配计算机硬件、软件。

(4) 管理计算机的软件、硬件异常。

“应用程序”、” 应用软件包”、”编译程序”、”操作系统”的关系如图1-5:
  哦
  微型机的应用

1、 科学计算,如天气预报、地震预报等。

2、 信息处理和事务管理,如银行系统信息管理、交通系统信息管理、通讯系统信息管理、图书馆系统信息管理等。

3、 生产控制和过程控制,如机床数控系统、机器人、柔性制造。

4、 计算机辅助设计(CAD)与系统仿真,如仿真核爆炸、仿真化学生产过程、仿真汽车驾驶等。

5、 仪器、仪表控制,如构成智能式数字仪表。

6、 家用电器和民用产品控制,如洗衣机、冰箱等。

7、 计算机网络应用,Internet信息交流。

8、 多媒体应用,如多媒体信息检索、点播电视等。

9、 决策支持,如政府决策支持系统等。

10、教学(CAI)。

§1.5 微机产品

第三节从技术的角度介绍了微机的结构(CPU、存储器、I/O接口、输入输出设备、总线)。本节从产品的角度介绍微机。

从外观上看,微机有”主机”、”显示器”、”键盘”、”鼠标”、”音箱”、”打印机”、”调制解调器”等。

“主机”由”机箱”、”主板”、”CPU”、”存储器”、”硬盘”、”软驱”、”光驱”、”显示卡”、”声卡”构成。

计算机的硬件软件组成相关推荐

  1. 7年级计算机组成ppt,《第二课_计算机的硬件软件了解计算机系统的组成课件》初中信息技术滇教科课标版七年级全一册课件.ppt...

    <第二课_计算机的硬件软件了解计算机系统的组成课件>初中信息技术滇教科课标版七年级全一册课件 下一页 上一页 封面 退出 计算机的组成 中学信息技术 导入 讲解 练习 小结 下一页 上一页 ...

  2. 计算机软件系统课程导入,中学信息技术 计算机系统的组成课件 硬件软件导入恰当...

    <中学信息技术 计算机系统的组成课件 硬件软件导入恰当>由会员分享,可在线阅读,更多相关<中学信息技术 计算机系统的组成课件 硬件软件导入恰当(20页珍藏版)>请在人人文库网上 ...

  3. 计算机ps2定义,软件硬件界面接口定义 bt656 硬件接口定义

    软件工程里面的"接口"到底是什么意思? 1. 接口泛指实体把自己提供给外界的一种抽象化物(可以为另一实体),用以由内部操作分离出外部沟通方法,使其能被修改内部而不影响外界其他实体与 ...

  4. 计算机由硬件和软件组成

    计算机由硬件和软件组成 一:硬件 CPU:中央处理器是计算机的主要设备之一,功能主要是解释计算机指令以及处理计算机软件中的数据.计算机的可编程性主要是指对中央处理器的编程. 主板:由集成电路和插槽构成 ...

  5. 计算机组成与设计 硬件/软件接口 Risc-v 版

    第一章 计算机抽象及相关技术 1.1 引言 1.1.1 传统的计算机应用分类及其特点 个人计算机(Personal Computer, PC) 通用,各种软件;受成本.性能权衡 服务器(Sever C ...

  6. 计算机网络构成的硬件和软件有哪些,计算机的硬件构成及软件构成 有什么

    计算机硬件组成 计算机的硬件结构包含五个子系统,即控制部件.计算部件.存储部件.输入和输出部件. 控制部件负责程序和指令的解释及执行,指挥全系统的工作,计算部件对数据进行加工和运算:存储部件负责程序. ...

  7. 在微型计算机中硬件和软件的关系是_,计算机的硬件系统和软件系统的关系是什么?...

    计算机的硬件系统和软件系统的关系是缺一不可. 硬件它是所有软件运行的物质基础.与硬件直接接触的是操作系统,它处在硬件和其他软件之间,表示它向下控制硬件,向上支持其他软件. 在操作系统之外的各层分别是各 ...

  8. 计算机组成与设计硬件/软件接口 (MIPS版)

    买了一本<计算机组成与设计硬件/软件接口(MIPS版)>,非科班出身的我,从事计算机行业已经8年了,却对计算机的基础什么也不专业.有点惭愧,因为对时间的流逝而感到遗憾!行了,但有言说,多无 ...

  9. 图书推荐|计算机组成与设计(原书第5版) 硬件软件接口 RISC-V

    计算机组成与设计(原书第5版)  硬件软件接口 RISC-V 这本书是引进过来的,本系列图书广受盛誉,有两位"图灵奖"得主撰写,书的权威性及细致性不言而喻,两位作者的履历也是让我们 ...

  10. 龙芯杯学习笔记之计算机组成和设计(硬件/软件接口)

    另一篇学习笔记的地址--(13条消息) 龙芯杯学习笔记之自己动手写CPU_qq_33880925的博客-CSDN博客 本篇博客目前尚未写完,看完本篇博客目前已写的内容后(看完第二部分)对MIPS有初步 ...

最新文章

  1. 天水师范学院计算机科学与技术专业代码,计算机科学与技术-天水师范学院IPv6专题网站.doc...
  2. linux查询数据库sql,SQL Server 跨数据库查询
  3. 轻松解决Android gradle太慢问题
  4. mac版crt8.0.2打开无响应怎么办_Mac电脑程序无响应怎么办?教你强制退出无响应程序...
  5. Silverlight 4处理StartWith的BUG
  6. 花书+吴恩达深度学习(十一)卷积神经网络 CNN 之池化层
  7. php 下载的文件损坏,php 文件下载 出现下载文件内容乱码损坏的解决方法
  8. html插入视频时不自动播放,html5中嵌入视频自动播放的问题解决
  9. 基于vue开发一个组件库
  10. 萤石云视频监控电脑版 v2.6.11.0官方版
  11. 阿里云虚拟主机、企业邮箱免费申请
  12. Java编程思想 - 并发
  13. 二进制数据文件中的字符串替换的实现(C++)
  14. Android在应用中打开系统播放器
  15. quick-cocos2d-x踩坑记
  16. uni.uploadFile 使用POST 上传到亚马逊 AMS s3 上
  17. 研究生的压力应对与健康心理期末考试答案
  18. JavaWeb--邮件发送(web注册邮件,纯文本邮件,带图片邮件,带附件邮件)
  19. 服务器1075错误服务修复,请教2012R2的系统 computer browser服务启动不起来提示错误1075 导致文件共享和连接网络硬盘都不行...
  20. 二、(3)doc2vec

热门文章

  1. 计算机怎么删除我的苹果设备管理器,itunes安装和卸载教程 如何完整删除iTunes 组件...
  2. IPD流程在华为15年发展历程…
  3. IO设备错误,无法运行此项请求,要怎样寻回数据
  4. 讲解UCOSII嵌入式操作系统的任务调度策略
  5. IBM Think 2019核心议题:如何打造可信人工智能
  6. ffmpeg详细安装教程,亲测有效!
  7. java参数传入数组_java传入数组参数
  8. SAP中物料需求计划不考虑库存策略应用案例
  9. Spring原理机制
  10. 利用MDTools和Hydraw设计专业的液压阀块