一、计算机硬件的五大组成部分:

1.控制器:是指计算机的指挥系统。

2.运算器:是指实现算数运算和逻辑运算的部件。它与控制器组成了计算机的CPU。

3.存储器:是指计算机用来存放所有数据和程序的记忆部件。它的基本功能是按指定的地址存(写)入或者取(读)出数据信息。其种类分为两类:第一类是内存储器(简称内存或者主存),也就是计算机中的内存条;第二类是外存储器(辅助存储器),也就是计算机中的磁盘。内存储器的优点是存取速度快,但是缺点就是当断电数据会丢失,并且存储容量小。外存储器的优点是断电不丢失数据、存储容量大,但是缺点是存取速度慢。存储器由若干个存储单元组成,每个存储单元都有一个地址,计算机通过地址对存储单元进行读写。一个存储器所包含的字节数成为存储容量,单位有BKB、MB、GB、TB、PB等。

4.输入设备:是指向计算机输入信息(文字、图像、声音、数据、程序等)的设备,如:键盘、鼠标、摄像头、扫描仪等。值得注意的是外部存储器也是一种输入设备。

5.输出设备:是指计算机向外界输出信息的设备,如显示器、音箱等。同样外部存储器也是一种输出设备。

二、计算机的三大组件

1.处理器

核心处理器(Central Processing Unit,CPU)由控制器和运算器组成。CPU的职能是控制和运算,控制器是负责各组件和各单元的控制工作,而运算器则是负责程序运算和逻辑判断,所以对于计算机来说CPU相当于人的大脑。CPU的工作流程是:CPU从内存中取指令->解码->执行下一条指令。现在大多数CPU采用的是X86-64的型号。CPU具有向下兼容性,即64位的CPU可以执行32位的程序。.存储器(内存和磁盘)另外两大组件是内存和磁盘。存储器它们的速度和容量,往往呈现负相关的,如下表所示:寄存器:它的材料是与CPU相同,因此它的速度与CPU一样快,CPU访问它没有延迟,32位CPU中为32*32,64位CPU中64*64,这两种的容量均小于1KB。高速缓存:主要由硬件控制高速缓存的存取。

2.内存:

他是存储器系统的主力,主存通常称为随机访问存储RAM0,就是我们通常所说的内存,容量一直攀升,所有不能再高速缓存中找到的,都会到主存中找,主存是易失性存储,断电后数据会全部丢失。ROM(Read Only Memory)只能读不能写,断电不丢失数据。EEPROM(Electrically Erasable PROM)电可擦除可编程ROM以及闪存(Flash Memory)同样是非易失性存储器。它们与ROM相比,不同的是:他们可擦除重写,但是花费的时间较长。闪存应用于很多电子设备之中,如手机、电视机等,这些电子设备往往将其作为存储媒介。

CMOS是另一种存储器,它是易失性的。它可以与递增时间的电路是由一块小电池驱动,可以供时间更新,因此应用于计算机之中;CMOS可以保存配置的参数,它的耗电低。

3.磁盘:

它的速度很低,其原因是它是一种机械装置,在磁盘中有一个或多个金属盘片,它们以5400、7200或10800rpm(RPM=revolution per minute 每分钟多少转)的速度旋转。从边缘开始有一个机械臂选在盘面上,这类似于老式黑胶唱片机上的拾音臂。信息卸载磁盘上的一些列的同心圆上,是一连串的二进制位(称为bit位),为了统计方法,8个bit称为一个字节bytes,1024bytes=1kb,1024kb=1Mb,1024Mb=1Gb,所以我们平时所说的磁盘容量最终值得是磁盘能写多少个二进制位。

第一章:计算机硬件知识相关推荐

  1. 计算机硬件系统结构金字塔图,[计算机硬件及网络]1第一章 环境知识基础.ppt

    [计算机硬件及网络]1第一章 环境知识基础 第一章 环境知识基础 第一节 环境的概念与分类 一.环境的概念 二.环境的分类 三.环境的特性 第二节 生态系统 一.生态系统的概念 二.生态系统的组成 三 ...

  2. 硬件工程师培训教程——第一章计算机硬件系统概述

    第一章计算机硬件系统概述   要想成为一名计算机硬件工程师,不了解计算机的历史显然不行.在本书的第一章中,我们将带你走进计算机硬件世界,去回顾计算机发展历程中的精彩瞬间. 第一节计算机的发展历史 现代 ...

  3. HttpClient 中文官方教程----第一章基础知识-只收录,未测试

    2019独角兽企业重金招聘Python工程师标准>>> 第一章基础知识 英文链接:http://hc.apache.org/httpcomponents-client-ga/tuto ...

  4. 「C++」C++ Primer Plus 笔记:第一章 预备知识

    第一章 预备知识 1.1 C++ 简介 1.2 C++ 简史 OOP:面向对象编程 1.2.1 C语言 编译器:将高级语言翻译成特定计算机的内部语言(底层语言),使用同一高级语言的不同平台编译器可以使 ...

  5. 汇编怎么从内存地址写入连续的数字_汇编语言 第一章 基础知识

    系列文章见:Neptune 第一章 基础知识 1.1 机器语言 机器语言是机器指令的集合,机器指令展开来讲就是一台机器可以正确执行的命令. 由图可见,机器语言是十分晦涩难懂和不易查错的. 1.2 汇编 ...

  6. 【Python学习笔记】第一章基础知识:格式化输出,转义字符,变量类型转换,算术运算符,运算符优先级和赋值运算符,逻辑运算符,世界杯案例题目,条件判断if语句,猜拳游戏与三目运算符

    Python学习笔记之[第一章]基础知识 前言: 一.格式化输出 1.基本格式: 2.练习代码: 二.转义字符 1.基本格式: 2.练习代码: 3.输出结果: 三.输入 1.基本格式: 2.练习代码: ...

  7. 【睿慕课点云处理】第一章-基础知识

    [睿慕课点云处理]第一章-基础知识 作业 答 ROS对齐多种传感器数据的时间戳message_filters

  8. 系统集成项目管理(软考中级)第一章信息化知识

    幕布地址:第一章 信息化知识 - 幕布 1.1 信息与信息化 1.1.1信息 1.基本概念 信息(information)是客观事物状态和运动特征的一种普通形式,客观世界中大量地存在.产生和传递着以这 ...

  9. C++PrimerPlus 第一章 预备知识

    C++PrimerPlus 第一章 预备知识 1.1 C++简介 1.2 C++简史 1.2.1 C语言 1.2.2 C语言编程原理 1.2.3 面向对象编程 1.2.4 C++和泛型编程 1.2.5 ...

最新文章

  1. 矩阵的三维变换(转)
  2. Python + HTMLTestRunner + smtplib 完成测试报告生成及发送测试报告邮件
  3. 使用Win32汇编开发一个dll并在C#中调用
  4. 关于树,各种平衡树查找树的资料合集~~
  5. ES6新特性之map和reduce方法的使用
  6. mysql安装连接测试c_Ubuntu 12.04下安装mysql并用C程序测试连接
  7. SpringBoot整合Redis 主从复制_01
  8. Handler BlockViewHandler has a bad module ManagedPipelineHandler in its module list
  9. object.__比较运算__
  10. android去除标题栏和状态栏(全屏)
  11. eclipse左边工程列表不见了,怎么调出来
  12. 数据集:科研经费投入对生产能力提高的影响
  13. 如何使用ABBYY软件编辑PDF文本
  14. java技术选型文档模板_系统方案汇总文档
  15. #今日论文推荐#罗格斯大学王灏:保持孩子般的好奇心
  16. 【愚公系列】2023年01月 .NET CORE工具案例-基于SqlSugar的多库多表融合查询
  17. AutoAugment介绍及论文解析
  18. 邦纳视觉镜头LCF08LK1F
  19. B5G毫米波通信无线接入网络的架构设计
  20. 方知截教有鸿蒙,“没有三把神沙,不敢倒反西歧”de 来历

热门文章

  1. BSides Noida CTF 2021 web题wowooofreepoint writeup(两道反序列化)
  2. 春天喝这五种花草茶 身体排毒又美容养颜
  3. 课题研究的目标、内容与重点
  4. 商用密码产品及对应规范介绍
  5. python如何启动excel_Python启动Excel
  6. “百度杯”CTF比赛 九月场Upload 之菜刀的使用
  7. android手机的照片恢复软件,安卓手机照片恢复软件
  8. android删除手机照片恢复软件下载,android手机里被删除的照片怎么恢复软件
  9. 三星移动硬盘不显示的解决
  10. 对乔布斯逝世的47个评价