提到“技术”这个词时,大多数人都会想到计算机。事实上,我们生活中的方方面面都离不开计算机部件。家里的电器设备有内置的微处理器,例如电视机。甚至汽车里也装有计算机。但是,提到计算机大家首先想到的主要是个人计算机或PC。
 
 
PC工作原理
 
PC是一种以微处理器为中心构造的通用工具。它有多个不同的部件协同工作,例如存储器、硬盘、调制解调器等。“通用”意味着您可以使用PC做许多不同的事情。您可以使用它输入文档、发送电子邮件、浏览网页以及玩游戏。
在本文中,我们将介绍一般意义上的PC以及它所包含的所有不同部件。您将了解它的不同部件以及它们是如何在一个基本操作会话中协同工作的。同时,您还将了解到计算机未来的发展前景。
让我们看一下一台典型台式计算机的主要部件。
中央处理器(CPU)——计算机系统的微处理器“大脑”被称为中央处理器。计算机执行的所有操作都由CPU监控。
存储器——这是用于保存数据的快速存储器。由于它直接与微处理器相连,因此它的速度必须很快。计算机中有几种特定类型的存储器:
随机存取存储器(RAM)——用于临时存储计算机当前正在处理的信息
只读存储器(ROM)——用于存储计算机内不会更改的重要数据的永久型存储器
基本输入/输出系统(BIOS)——计算机首次接通电源时,用于建立基本通信的一种ROM
高速缓存——与CPU直接相连的用于存储频繁使用数据的超快速RAM
虚拟内存——属于硬盘空间,用于临时存储数据并根据需要将数据转入转出RAM
 
点击各个PC部件的标签了解它们工作原理的更多信息。
定义PC
以下是一种定义方法:PC是一种通用信息处理设备。PC可以从个人(通过键盘和鼠标)、设备(如软盘或CD)或网络(通过调制解调器或网卡)接收信息,然后对其进行处理。处理完毕后,信息将会显示给用户(通过显示器)、存储到设备上(如硬盘),或通过网络发送到其他地方(再一次通过调制解调器或网卡)。
日常生活中有很多专用处理器。MP3播放器是专门用于处理 MP3 文件的专用计算机。无法用来处理其他任何事情。GPS是专门用于处理GPS信号的专用计算机。无法用来处理其他任何事情。Gameboy是用于处理游戏的专用计算机,但它同样不能做其他任何事。而PC却是通用的,因此可用来从事所有工作。
 
主板——主板是连接所有其他内部部件的主电路板。CPU和存储器通常位于在主板上。其他系统可以直接安装在主板上或通过二次接线与主板相连。例如,声卡可以集成到主板上,也可通过PCI与之相连。
电源——计算机用来管理电的电力变压器。
硬盘——硬盘是用于存储程序和文档等信息的大容量永久性存储器。
操作系统——操作系统是用户与计算机交互的基本软件。
集成驱动电子设备(IDE)控制器——这是硬盘驱动器、CD-ROM和软盘驱动器的主要接口。
外围设备互连(PCI)总线——这是将附加部件连接到计算机的最普遍的方法,PCI 使用主板上的一系列插槽接入PCI卡。
SCSI——发音为“scuzzy”,全称是小型计算机系统接口,是向计算机添加附加设备(如硬盘驱动器或扫描仪)的方法。
AGP——加速图形端口,它是显卡用于与计算机交互的高速连接。
声卡——计算机使用声卡记录和播放音频,方法是将模拟声音转换成数字信息,然后再将数字信息转换成模拟声音。
显卡——显卡将计算机的图像数据转换成可以由显示器显示的格式。
连接:输入/输出
无论计算机的内部部件功能如何强大,你都需要一种与它们进行交互的方式。这种交互称为输入/输出(I/O)。PC中最常用的输入/输出设备为:
显示器——显示器是显示计算机信息的主要设备。
键盘——键盘是用于向计算机中输入信息的主要设备。
鼠标——鼠标是用于计算机浏览及与之交互的主要设备。
可移动存储器——可移动存储器设备使您可以非常轻松地向计算机中添加新信息,以及保存需要带到其他位置的信息。
软盘——软盘是可移动存储中最普通的形式,而且非常便宜,便于保存信息。
CD-ROM——CD-ROM(光盘,只读存储器)是进行商用软件分发的常用形式。很多系统现在提供CD-R(可记录)和CD-RW(可重写),CD-RW也可用来记录信息。
闪存——闪存是一种基于名为电可擦可编程只读存储器 (EEPROM) 的ROM类型,可提供快速、永久性存储。CompactFlash卡、SmartMedia卡以及PCMCIA卡都属于闪存卡。
DVD-ROM——DVD-ROM(数字多用途光盘,只读存储器)类似于CD-ROM,但可以存储更多的信息。
连接:端口
并行端口——这种端口通常用于连接打印机。
串行端口——这种端口通常用于连接外部调制解调器。
通用串行总线(USB)——USB端口可以提供电源及多种用途,并且使用极其方便,正日益成为最受欢迎的外部连接端口。
火线(IEEE1394)——火线是用于将数字视频设备(如便携式摄像机或数码照相机)连接到计算机的比较受欢迎的方法。
连接:互联网/网络
调制解调器——调制解调器是连接至互联网的标准方式。
局域网(LAN)卡——多数计算机使用这种网卡,特别在使用以太网相互连接的办公室网络中较为常见。
电缆调制解调器——目前有些人家中使用有线电视系统连接到互联网。
数字用户线(DSL)调制解调器——这是使用标准电话线上网的高速连接。
高比特率数字用户线(VDSL)调制解调器——VDSL是DSL的较新演变,要求电话线是光纤电缆。
下面,我们将了解典型计算机会话的工作原理。

A.B盘都是留给3.5英寸软盘的,已经约定俗成了。
在计算机刚诞生的年代,还没有硬盘,那时数据存储主要靠软盘。软盘驱动器按照顺序占据了A和B盘符的位置,后来随着硬盘的应用,它只能按顺序占据C盘以后的盘符了。 A是给3.5英寸软盘预留的 B是给5.2英寸预留的
 
这个要从个人电脑(PC)的发展史说起,当初一开始有PC的时候很多电脑还没有配置硬盘驱动器,电脑的标准配置是软盘驱动器。一台电脑一般会配置1到2只软磁盘驱动器。因而早期的PC机操作系统DOS —— Diskette Operating System(磁盘操作系统)将这两台软驱顺理成章地定为A驱和B驱,之后有了硬磁盘驱动器就接着从C往后编下去了。直到今天,软驱已经从个人电脑上消失,但硬盘从C开始编号的习惯依然延续了下来。
小知识:软磁盘驱动器 -- 简称:软驱。磁盘采用软性树脂制造,装在塑料保护套中,可插入软驱中进行读、写操作。特点:容量很小,盘片可更换。从最早的5“(5.25”)软盘的单面、单密度发展到双面、高密度,容量从180KB,360KB,720KB,一直到1.2MB;及随后推出的体积更小、防护性能更好、容量也更大的3.5“软磁盘,容量做到1.44MB。后边还出过一些更高容量的,比如:2.88MB等,不是太流行。
软盘的使用随着软件体积的增大越来越不方便,已经无法适应大容量的应用需求,随着新的存储介质推出而逐渐地消亡了。

3------------------------ 

PC工作原理的更多相关文章

  1. 一篇笔记整理JVM工作原理

    首先要了解的 >>数据类型 Java虚拟机中,数据类型可以分为两类:基本类型和引用类型. 基本类型的变量保存原始值,即:他代表的值就是数值本身:而引用类型的变量保存引用值.“引用值”代表了 ...

  2. Java虚拟机工作原理详解 (一)

    一.类加载器 首先来看一下java程序的执行过程. 从这个框图很容易大体上了解java程序工作原理.首先,你写好java代码,保存到硬盘当中.然后你在命令行中输入 javac YourClassNam ...

  3. Java虚拟机工作原理详解

    原文地址:http://blog.csdn.net/bingduanlbd/article/details/8363734 一.类加载器 首先来看一下java程序的执行过程. 从这个框图很容易大体上了 ...

  4. DHCP 工作原理

    DHCP 详解 DHCP 工作原理 一.什么是DHCP? DHCP,动态主机配置协议,前身是BOOTP协议,是一个局域网的网络协议,使用UDP协议工作,常用的2个端口:67(DHCP server), ...

  5. Java虚拟机工作原理具体解释

    一.类载入器 首先来看一下java程序的运行过程. 从这个框图非常easy大体上了解java程序工作原理.首先,你写好java代码,保存到硬盘其中.然后你在命令行中输入 javac YourClass ...

  6. JVM 的 工作原理,层次结构 以及 GC工作原理

    JVM Java 虚拟机 Java 虚拟机(Java virtual machine,JVM)是运行 Java 程序必不可少的机制.JVM实现了Java语言最重要的特征:即平台无关性.原理:编译后的 ...

  7. camera理论基础和工作原理

    写在前面的话,本文是因为工作中需要编写摄像头程序,因为之前没有做过这类产品,所以网上搜索的资料,先整理如下,主要参考文章如下,如果有侵权,请联系我:另外,转载请注明出处.本文不一定全部正确,如果发现错 ...

  8. (译)UEFI 启动:实际工作原理

    本文是我翻译自国外技术博客的一篇文章,其中讲述了 UEFI 的一些基本概念和细节. 本文的原始链接位于: https://www.happyassassin.net/2014/01/25/uefi-b ...

  9. GPRS DTU概念及DTU的工作原理(转)

    源:http://blog.csdn.net/bichenggui/article/details/7889638 最近需要开发一个基于GRPS DTU数据传输的数据中心方案,于是找了一些资料.个人觉 ...

随机推荐

  1. CentOS7 虚拟机搭建、初始设置、简单使用

    注:虚拟机安装的系统是CentOS7 1.网络设置 网络的设置主要是为了让虚拟机和物理机能够相互ping通,这样就可以用XShell之类的工具操控,也可以上网 见另一篇 CentOS7网络配置 2.物 ...

  2. FastReport自定义数据源及ListView控件的使用

    ##1.想批量生成一堆物资信息卡,效果如下图所示,fastreport可以一下全部生成,并且发现不用单独写东西, ##2.发现FastReport官方给出的Demo.exe很友好,基本可以满足要求,想 ...

  3. KVM 网络虚拟化基础 - 每天5分钟玩转 OpenStack(9)

    网络虚拟化是虚拟化技术中最复杂的部分,学习难度最大. 但因为网络是虚拟化中非常重要的资源,所以再硬的骨头也必须要把它啃下来. 为了让大家对虚拟化网络的复杂程度有一个直观的认识,请看下图 这是 Open ...

  4. python学习笔记-python程序运行

    小白初学python,写下自己的一些想法.大神请忽略. 安装python编辑器,并配置环境(见http://www.cnblogs.com/lynn-li/p/5885001.html中 python ...

  5. postman使用之一:安装启动篇

    官网介绍:http://www.getpostman.com/docs/ postman是干什么的就不介绍了,本文从postman的安装开始介绍,后续会有其它使用的介绍. 安装: 1.mac app安 ...

  6. HDU3038 How Many Answers Are Wrong[带权并查集]

    How Many Answers Are Wrong Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Ja ...

  7. 第13章 Java常用类

    1.自动装箱和自动拆箱 自动装箱:基本类型就自动的封装到与它相同类型的包装中:如: 创建一个对象时:Integer i = 100;本质上是编译器编译时为我们添加了:Integer i = new I ...

  8. Save()saveOrUpdate()Hibernate的merge()方法

    Save save()方法能够保存实体到数据库,正如方法名称save这个单词所表明的意思.我们能够在事务之外调用这个方法,这也是我不喜欢使用这个方法保存数据的原因.假如两个实体之间有关系(例如empl ...

  9. thinkphp发送邮件

    看thinkPHP手册发送邮件 Thinkphp3.2 PHPMailer 发送邮件结合QQ企业邮箱发送邮件下载附件PHPMailer解压到ThinkPHP\Library\VendorPHPMail ...

  10. MVP模式(Android)

    以前在写项目的时候,没有过多考虑架构模式的问题,因为之前一直做J2EE开发,而J2EE都是采用MVC模式进行开发的,所以在搭建公司项目的时候,也是使用类似MVC的架构(严格来讲,之前的项目还算不上MV ...