计算机的组成部分及功能

由运算器,控制器,存储器,输入装置和输出装置五大部件组成计算机,每一部件分别按要求执行特定的基本功能。

⑴ 运算器或称算术逻辑单元(Arithmetical and Logical Unit)

运算器的主要功能是对数据进行各种运算。这些运算除了常规的加、减、乘、除等基本的算术运算之外,还包括能进行“逻辑判断”的逻辑处理能力,即“与”、“或”、“非”这样的基本逻辑运算以及数据的比较、移位等操作。

⑵ 存储器(Memory unit)

存储器的主要功能是存储程序和各种数据信息,并能在计算机运行过程中高速、自动地完成程序或数据的存取。存储器是具有“记忆”功能的设备,它用具有两种稳定状态的物理器件来存储信息。这些器件也称为记忆元件。由于记忆元件只有两种稳定状态,因此在计算机中采用只有两个数码“0”和“1”的二进制来表示数据。记忆元件的两种稳定状态分别表示为“0”和“1”。日常使用的十进制数必须转换成等值的二进制数才能存入存储器中。计算机中处理的各种字符,例如英文字母、运算符号等,也要转换成二进制代码才能存储和操作。

存储器是由成千上万个“存储单元”构成的,每个存储单元存放一定位数(微机上为8位)的二进制数,每个存储单元都有唯一的编号,称为存储单元的地址。“存储单元”是基本的存储单位,不同的存储单元是用不同的地址来区分的,就好像居民区的一条街道上的住户是用不同的门牌号码来区分一样。

计算机采用按地址访问的方式到存储器中存数据和取数据,即在计算机程序中,每当需要访问数据时,要向存储器送去一个地址指出数据的位置,同时发出一个“存放”命令(伴以待存放的数据),或者发出一个“取出”命令。这种按地址存储方式的特点是,只要知道了数据的地址就能直接存取。但也有缺点,即一个数据往往要占用多个存储单元,必须连续存取有关的存储单元才是一个完整的数据。

计算机在计算之前,程序和数据通过输入设备送入存储器,计算机开始工作之后,存储器还要为其它部件提供信息,也要保存中间结果和最终结果。因此,存储器的存数和取数的速度是计算机系统的一个非常重要的性能指标。

⑶ 控制器(Control Unit)

控制器是整个计算机系统的控制中心,它指挥计算机各部分协调地工作,保证计算机按照预先规定的目标和步骤有条不紊地进行操作及处理。

控制器从存储器中逐条取出指令,分析每条指令规定的是什么操作以及所需数据的存放位置等,然后根据分析的结果向计算机其它部分发出控制信号,统一指挥整个计算机完成指令所规定的操作。因此,计算机自动工作的过程,实际上是自动执行程序的过程,而程序中的每条指令都是由控制器来分析执行的,它是计算机实现“程序控制”的主要部件。

通常把控制器与运算器合称为中央处理器(Central Processing Unit-CPU)。工业生产中总是采用最先进的超大规模集成电路技术来制造中央处理器,即 CPU 芯片。它是计算机的核心部件。它的性能,主要是工作速度和计算精度,对机器的整体性能有全面的影响。

⑷ 输入设备(Input device)

用来向计算机输入各种原始数据和程序的设备叫输入设备。输入设备把各种形式的信息,如数字、文字、图像等转换为数字形式的“编码”,即计算机能够识别的用1和0表示的二进制代码(实际上是电信号),并把它们“输入”(INPUT)到计算机内存储起来。键盘是必备的输入设备、常用的输入设备还有鼠标器、图形输入板、视频摄像机等。

⑸ 输出设备(Output device)

从计算机输出各类数据的设备叫做输出设备。输出设备把计算机加工处理的结果(仍然是数字形式的编码)变换为人或其它设备所能接收和识别的信息形式如文字、数字、图形、声音、电压等。常用的输出设备有显示器、打印机、绘图仪等。

通常把输入设备和输出设备合称为I/O设备(输入/输出设备)。

◆◆

评论读取中....

请登录后再发表评论!

◆◆

修改失败,请稍后尝试

计算机软件系统的五大软件,计算机的五大系统是什么相关推荐

  1. 在计算机软件系统中文字处理软件属于,计算机考试题库:计算机考试模拟练习题(195)...

    [导读] 2015年中公事业单位考试网为各位考生提供事业单位计算机专业知识学习,包括事业单位考试计算机常识.计算机基础知识试题及答案,中公事业单位为考生定制计算机基础知识复习计划. 1.Word是文字 ...

  2. 计算机软件系统包括数据库软件和应用软件,计算机软件系统包括()。A.程序、数据和相应的文档B.系统软件和应用软件C.数据库管理系统和数据库D....

    计算机软件系统包括().A.程序.数据和相应的文档B.系统软件和应用软件C.数据库管理系统和数据库D. 更多相关问题 [多选题]等高线具有哪些特性( ). [单选题]酒店拥有上海最高的露台酒吧 [单选 ...

  3. 计算机软件系统技术,信息技术《计算机软件系统》教学设计

    信息技术<计算机软件系统>教学设计 信息技术<计算机软件系统>教学设计 课   题计算机软件系统课型新授课 教学目标: 一.知识与技能 1.学生了解操作系统的的相关知识,清楚软 ...

  4. 计算机英语单词的软件,计算机英语高级词汇·软件篇

    OS(Operating System,计算机操作系统,计算机中必不可少的软件) DOS(Disk Operating System,磁盘操作系统) Windows NT(一种操作系统,NT New ...

  5. 计算机一级的wps软件,计算机一级WPS

    计算机一级WPS是一款为用户提供各种计算机一级考试内容的软件,让用户能够学习到更全面的计算机一级WPS考试知识,轻松通过考试:应用中有多种功能,用户可以在这里找到不同类型的练习方式,更轻松的练习考试题 ...

  6. 计算机专业知识 电子表格软件,计算机基础1.电子表格软件excel2000是一种()A.大型数 爱问知识人...

    1.电子表格软件excel2000是一种()A.大型数据库系统B.大型操作系统C.应用软件D.系统软件满分:4分2.以下存储器的容量中,容量最大的是()A.1000BB.100KBC.10GBD.1M ...

  7. 计算机组装仿真教学软件,计算机组成原理仿真实验教学资源 - 大连理工大学软件工程虚拟仿真实验教学中心...

    计算机组成原理是计算机以及软件类专业一门主要的专业基础课程,该课程的学习必须通过实验进一步深入理解课堂教学内容,切实掌握计算机各功能模块的工作原理,相互联系和来龙去脉.完整地建立起计算机的整机概念.通 ...

  8. 计算机专业学开源软件,计算机专业学生使用开源软件的问卷调查分析

    计算机专业学生使用开源软件的问卷调查分析 摘要:为了了解计算机专业学生认识和使用开源软件的情况,本文对北京工业大学计算机学院部分学生进行开源软件使用情况问卷调查,对调查结果进行分析,并针对目前培养学生 ...

  9. 计算机操作基础知识软件,计算机操作基础知识题库.pdf

    计算机网络考试 计算机操作基础知识题库 一 . 单选题(共 59 题) 1. 在 Excel 工作窗口上, " 状态栏 " 是在屏幕的( ). A. 上面 B. 下面 C. 左面 ...

最新文章

  1. [SignalR]初步认识以及安装
  2. 理解class.forName()(good--字节码层面)
  3. ubuntu14.04LS中安装sogouPingyin
  4. Winform中简单使用MD5加密用户登录密码
  5. 基本设计模式:单例模式和工厂模式代码实现
  6. Node.js 笔记 http服务器
  7. BaseExecutor.query()-从数据库查询
  8. 为什么linux远程一进入sudo su就卡住_Linux 实战(上)
  9. 99+好友共同关注,公众号推荐
  10. matlab主要数据预处理函数,Matlab 神经网数据预处理的函数
  11. python自动化办公教程百度云-Python自动化测试视频教程【百度云盘下载】
  12. java cpt_1、第十 - WEB开发进阶 - JavaSricpt 正则表达式
  13. c# define 类似_c#跟c++的相似之处
  14. mac install torch0.4.1
  15. 中国智能手机行业的江湖事
  16. c语言程序答设计答案张文祥,c语言程序设计答案张文祥
  17. photoshop--抽出滤镜
  18. Ax=b解,向量空间的基、维度(Part IV)
  19. FPS能重塑英雄联盟的辉煌吗?Valorant公测半年有什么优势和不足?
  20. adobe photoshop2021中文完整直装版

热门文章

  1. Java基础知识体系_计算机与java
  2. 服务器的安全基线、加固及应急响应总结
  3. 三级数据库全真模拟试题(一)
  4. 记录微信开发生成测试签名--signature,并使用微信jssdk屏蔽分享
  5. 2016倒下的互联网公司(及其原因-详细)
  6. 简析java中的正则表达式
  7. phpstudy连接数据库;启动 MySQL 后立即停止;数据库连接失败; http://localhost:8080/
  8. Pandas —— rank( )函数进行排名
  9. spu和sku的概念,上传spu图片计划,区分平台属性和销售属性
  10. HTML文件引入外部CSS文件时路径的写法总结