第1章计算机基础知识

虚拟内存设置多少合适  时间:2021-01-16  阅读:()

1.
1计算机的发展1.
1.
1计算机的概念与产生计算机(computer)的全称是电子计算机(electroniccomputer),俗称电脑,是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备,是一种具有计算能力和逻辑判断能力的机器.
它是由硬件和软件组成,没有安装任何软件的计算机称为裸机.

20世纪40年代中期,导弹、火箭、原子弹等现代科技的发展,迫切需要解决很多复杂的数学问题,原有的计算工具已经满足不了要求,另外电子学和自动控制技术的迅速发展,为研制电子计算机提供了技术条件.
1946年2月,在美国宾夕法尼亚大学,世界上第一台电子数字计算机ENIAC(ElectronicNumericalIntegratorAndCalculator—电子数字积分计算机,简称"埃尼亚克")诞生了,它的出现标志着计算机时代的到来,如图11和图12所示.
第一台计算机ENIAC是第二次世界大战期间,美国为计算炮弹的运行轨迹而设计的,它主要采用的元器件是电子管.
该机使用了1500个继电器,18800个电子管,占地170平方米,重30多吨,耗电150千瓦,耗资40万美元.
这台计算机每秒能完成5000次加法运算,300多次乘法运算,比当时最快的计算工具快300倍,这台计算机的功能虽然无法与今天的计算机相比,但它的诞生却是科学技术发展史上的一次意义重大的事件,展露了新技术革命的曙光.

经过几十年的发展,计算机技术的应用已经十分普及,从国民经济的各个领域到个人生活、工作的各个方面,可谓无所不在.
图11ENIAC图12ENIAC1.
1.
2计算机的发展在第一台计算机诞生以来的几十年里,计算机的发展日新月异,特别是电子器件的发展,大学计算机基础·2·更有力地推动了计算机的发展,所以人们习惯以计算机的主要元器件作为计算机发展年代划分的依据.
人们根据计算机的性能和使用的主要元器件不同,将计算机的发展划分成四个阶段,也称为四代.
每一个阶段在技术上都是一次新的突破,在性能上都是一次质的飞跃.

第一代(1946年-1958年)是电子管计算机时代(如图13所示).
其特征是采用电子管作为逻辑元件,用阴极射线管或水银延迟线作为主存储器,结构上以CPU为中心,速度慢、存储量小.
这一代计算机的逻辑元件采用电子管,并且使用机器语言编程,后来又产生了汇编语言.
图13电子管第二代(1959年-1964年)是晶体管计算机时代(如图14所示).
其特征是用晶体管代替了电子管,用磁芯作为主存储器,引入了变地址寄存器和浮点运算部件,利用I/O(Input/Output)处理机提高输入输出操作能力等.
这一代计算机的逻辑元件采用晶体管,并出现了管理程序和COBOL、FORTRAN等高级编程语言,以简化编程过程,建立了子程序库和批处理管理程序,应用范围扩大到数据处理和工业控制.
图14晶体管第三代(1965年-1970年)是集成电路计算机时代(如图15所示).
其特征是用集成电路IC(IntegratedCircuit)代替了分立元件晶体管.
这一代计算机逻辑元件采用中、小规模集成电路,出现了操作系统和诊断程序,高级语言更加流行,如BASIC、Pascal、APL等.
第四代(1971年至今)是超大规模集成电路计算机时代(如图16所示).
其特征是以大规模集成电路(LSI)和超大规模集成电路(VLSI)为计算机主要功能部件,用16KB、64KB第1章计算机基础知识·3·或集成度更高的半导体存储器部件作为主存储器.
这一代计算机采用的逻辑元件是微处理器和其他芯片,其特点主要包括速度快、存储容量大、外部设备种类多、用户使用方便、操作系统和数据库技术进一步发展.
同时,1971年美国Intel公司首次把中央处理器(CPU)制作在一块芯片上,研究出了第一个4位单片微处理器,它标志着微型计算机的诞生.
图15集成电路图16超大规模集成电路第五代计算机是正在研制中的新型电子计算机.
有关第五代计算机的设想,是1981年在日本东京召开的第五代计算机国际会议上正式提出的.
第五代计算机的特点是智能化,具有某些与人的智能相类似的功能,可以理解人的语言,能思考问题,并具有逻辑推理的能力.

我国计算机事业是从1956年制定的《十二年科学技术发展规划》后开始起步的.
1958年成功地仿制了103和104电子管通用计算机.
20世纪60年代中期,我国已全面进入到第二代电子计算机时代.
我国的集成电路在1964年已研制出来,但真正生产集成电路是在20世纪70年代初期.
20世纪80年代以来,我国的计算机科学技术进入了迅猛发展的新阶段.

1.
1.
3计算机的分类计算机发展到今天,已是种类繁多,并表现出各自不同的特点.
可以从不同的角度对计算机进行分类.
计算机按信息的表示形式和对信息的处理方式不同可分为数字计算机(digitalcomputer)、模拟计算机(analoguecomputer)和混合计算机.
数字计算机所处理数据都是以0和1表示的二进制数字,是不连续的离散数字,具有运算速度快、准确、存储量大等优点,因此适宜科学计算、信息处理、过程控制和人工智能等,具有最广泛的用途.
模拟计算机所处理的数据是连续的,称为模拟量.
模拟量以电信号的幅值来模拟数值或某物理量的大小,如电压、电流、温度等都是模拟量.
模拟计算机解题速度快,适于解高阶微分方程,在模拟计算和控制系统中应用较多.
混合计算机则集数字计算机和模拟计算机的优点于一身.
计算机按用途不同可分为通用计算机(generalpurposecomputer)和专用计算机(specialpurposecomputer).
通用计算机广泛适用于一般科学运算、学术研究、工程设计和数据处理等,具有功能多、配置全、用途广、通用性强的特点,市场上销售的计算机多属于通用计算机.
专用计算机是为适应某种特殊需要而设计的计算机,通常增强了某些特定功能,忽略了一些次要要求,所以专用计算机能高速度、高效率地解决特定问题,具有功能单纯、使用面窄甚至专机专用的特点.
模拟计算机通常都是专用计算机,在军事控制系统中被广泛地使用,如飞机的自动驾驶仪和坦克上的兵器控制计算机.
大学计算机基础·4·目前国际上沿用的分类方法,是根据电气和电子工程师协会(IEEE)的一个委员会于1989年11月提出的标准来划分的,即把计算机划分为巨型机(超级计算机)、小巨型机、大型机、小型机、工作站、微型机等.
1.
巨型机巨型机(giantcomputer)又称超级计算机(supercomputer),是指运算速度超过每秒1亿次的高性能计算机,它是目前功能最强、速度最快、软硬件配套齐备、价格最贵的计算机,主要用于解决诸如气象、太空、能源、医药等尖端科学研究和战略武器研制中的复杂计算.
其研制水平、生产能力及应用程序,已成为衡量一个国家经济实力与科技水平的重要标志.
目前,巨型机主要用于战略武器(如核武器和反弹道武器)的设计、空间技术、石油勘探、长期天气预报以及社会模拟等领域.
世界上只有少数几个国家能生产巨型机,著名巨型机有:美国的"美洲虎",我国自行研制的天河一号、银河I(每秒运算1亿次以上,如图17所示)、银河II(每秒运算10亿次以上,如图18所示)和银河III(每秒运算100亿次以上)、银河IV(每秒运算1万亿次以上)、银河V等.
2011年11月我国自主研发的天河一号(如图19所示)成为当时世界上最快的计算机,其实测运算速度可以达到每秒2570万亿次,此前排名第一的美国橡树岭国家实验室的"美洲虎"超级计算机位居第二,"美洲虎"的实测运算速度可达每秒1750万亿次.
天河一号的诞生表明我国科研水平向前迈进了一大步,也表明中国经济竞争力的增强.
图17银河I图18银河II图19天河一号2.
小巨型机小巨型机(minisupercomputer),也叫小超级机,出现于20世纪80年代中期,它的问世对巨型机的高价格发出了挑战,其最大的特点就是具有更高的性价比.
3.
大型机大型机(mainframe)称为大型主机、大型计算机或大型通用机(常说的大中型机),其特点是通用性强、有很强的综合处理能力.
处理速度高达每秒30万亿次,主要用于大银行、大公司、规模较大的高校和科研院所,所以也被称为"企业级"计算机.
大型机经历批处理、分时处理、分散处理与集中管理等几个主要发展阶段.
美国IBM公司生产的IBM360、IBM370、IBM9000系列,就是国际上最具有代表性的大型机.
IBM大型机如图110所示.
4.
小型机小型机(minicomputer)一般用于工业自动控制、医疗设备中的数据采集等场合.
其规模和运算速度比大中型机要差,但仍能支持十几个用户同时使用.
小型机具有规模较小、结构简单、成本较低、操作简单、易于维护、与外部设备连接容易等特点,是在20世纪60年代中期发展起来的一类计算机.
当时微型计算机还未出现,因而得以广泛推广应用,许多工业生产自动化控制和事务处理都采用小型机,它也常用在一些中小型企事业单位或某一部门,例如,高第1章计算机基础知识·5·等院校的计算机中心都以一台小型机为主机,配以几十台甚至上百台终端机,以满足大量学生学习程序设计课程的需要.
典型的小型机是美国DEC公司的PDP系列计算机、IBM公司的AS/400系列计算机、我国的DJS130计算机等.
IBM小型机如图111所示.
图110IBM大型机图111IBM小型机5.
工作站工作站(workstation)是介于PC机和小型机之间的一种高档微型机,是为了某种特殊用途而将高性能的计算机系统、输入/输出设备与专用软件结合在一起的系统,如图112所示.

它的独到之处是有大容量主存、大屏幕显示器,特别适合于计算机辅助工程.
例如,图形工作站一般包括主机、数字化仪、扫描仪、鼠标器、图形显示器、绘图仪和图形处理软件等,它可以完成对各种图形与图像的输入、存储、处理和输出等操作.
目前几个生产工作站的厂家有著名的Sun、HP和SGI等公司.
图112工作站自1980年美国Appolo公司推出世界上第一个工作站DN100以来,工作站迅速发展,成为专门处理某类特殊事务的一种独立的计算机类型.
早期的工作站大都采用Motorola公司的680X0芯片,配置UNIX操作系统,现在的工作站多数采用PentiumIV芯片,配置Windows2000/XP或者Linux操作系统.
6.
微型机微型机简称"微机",是当今使用最普及、产量最大的一类计算机,体积小、功耗低、成本少、灵活性大,性价比明显地优于其他类型计算机,因而得到了广泛应用.
微型机可以按结构和性能划分为单片机、单板机、个人计算机等几种类型.
微型机的中央处理器采用微处理芯片,体积小巧轻便.
目前微型机使用的微处理芯片主要有Intel公司的Pentium系列、AMD公司的Athlon系列,以及IBM公司PowerPC等.
大学计算机基础·6·1.
1.
4计算机的发展趋势现代计算机的发展表现在两个方面:一是朝着巨(巨型化)、微(微型化)、多(多媒体化)、网(网络化)和智(智能化)5种趋向发展;二是朝着非冯·诺依曼结构发展.

1.
计算机发展的5种趋向(1)巨型化巨型化是指发展高速度、大存储容量和强功能的超级巨型计算机.
这既是诸如天文、气象、原子、核反应等尖端科学发展以及进一步探索新兴科学的需要,同时也是为让计算机具有人脑学习、推理的复杂功能.
当今知识信息犹如核裂变一样不断膨胀,记忆、存储和处理这些信息是必要的.
(2)微型化由于超大规模集成电路技术的发展,计算机的体积越来越小,功耗越来越低,性能越来越强,性价比越来越高,微型计算机已广泛应用到社会各个领域.
除了台式微型计算机外,还出现了笔记本型、掌上型.
随着微处理器的不断发展,微处理器已应用到仪表、家用电器、导弹弹头等中、小型计算机无法进入的领域.
(3)多媒体化多媒体是"以数字技术为核心的图像、声音与计算机、通信等融为一体的信息环境"的总称.
多媒体技术的目标是无论何时何地,只需要简单的设备就能自由自在地以交互和对话方式收发所需要的信息.
多媒体技术的实质就是让人们利用计算机以更接近自然的方式交换信息.

(4)网络化网络化就是用通信线路把各自独立的计算机连接起来,形成各计算机用户之间可以相互通信并使用公共资源的网络系统,一方面使众多用户能共享信息资源,另一方面使各计算机之间能通过互相传递信息进行通信,把国家、地区、单位和个人连成一体,提供方便、及时、可靠、广泛、灵活的信息服务.

(5)智能化智能化是指使计算机具有人的智能,能够像人一样思考,让计算机能够进行图像识别、定理证明、研究学习、探索、联想、启发和理解人的语言等,是新一代计算机要实现的目标.

随着计算机的计算能力的不断增强,通用计算机也开始具备一定的智能化,如各种专家系统的出现就是用计算机模仿人类专家的工作.
智能化从本质上扩充了计算机的能力,使其能越来越多地代替人类的脑力与体力劳动.
2.
非冯·诺依曼结构模式随着计算机技术的发展、计算机应用领域的开拓更新,冯·诺依曼结构模式已不能满足需要,所以出现了制造非冯·诺依曼计算机的想法.
自20世纪60年代开始除了创造新的程序设计语言,即所谓的"非冯·诺依曼"语言外,还从计算机元件方面提出了发明与人脑神经网络相类似的新型大规模集成电路的设想,即分子芯片.
(1)光子计算机光子计算机是用光子取代电子进行信息传递.
在光子计算机中,光子的速度是电子的300多倍.
2003年10月,全球首枚嵌入光核心的商用向量光学处理器问世,其运算速度是8万亿次/秒,预示着计算机将进入光学时代.
第1章计算机基础知识·7·(2)生物计算机生物计算机(分子计算机)在20世纪80年代中期开始研制,其特点是采用生物芯片,它由生物工程技术产生的蛋白质分子构成.
在这种生物芯片中,信息以波的形式传播,运算速度比当今最新一代计算机快10万倍,并拥有巨大的存储能力.
由于蛋白质分子能够自我组合,再生新的微型电路,使得生物计算机具有生物体的一些特点,如能发挥生物体本身的调节机能从而自动修复芯片发生的故障,还能模仿人脑的思考机制.
目前,生物计算机研究领域已经有了新的进展,预计在不久的将来,就能制造出分子元件,即通过在分子水平上的物理化学作用对信息进行检测、处理、传输和存储.
(3)量子计算机量子计算机是指处于多现实态下的原子进行运算的计算机,多现实态是量子力学的标志.

在某种条件下,原子世界存在着多现实态,即原子和亚原子粒子可以同时存在于此处和彼处,可以同时表现出高速和低速,可以同时向上和向下运动.
如果使这些不同的原子状态分别代表不同的数字或数据,就可以利用一组具有不同潜在状态组合的原子,在同一时间对某一问题的所有答案进行探寻,寻找正确答案.
量子计算机具有解题速度快、存储量大、搜索功能强和安全性较高等优点.
在进入21世纪之际,美国的研究人员已经成功实现了4位量子逻辑门,取得了4个锂离子的量子缠结状态,获得了新的突破.
1.
2计算机的特点与应用1.
2.
1计算机的特点计算机的应用已经渗透到社会的各行各业,其主要原因是计算机具有以下特点.

1.
高速的运算能力现在,一般的计算机运算速度是每秒几十万次到几百万次,大型计算机的运算速度是每秒亿亿次.
目前世界上运算速度最快的计算机是中国的"天河二号",已达3.
39亿亿次/秒,这是人的运算能力无法比拟的.
高速运算能力可以完成天气预报、大地测量、运载火箭参数等的计算.
2.
很高的计算精度由于计算机内采用二进制数字进行运算,其计算精度可通过增加表示数字的设备来获得,使数值计算可根据需要获得千分之一至几百万分之一,甚至更高的精确度.
一般计算机的字长越长,所能表达的数字的有效位就越多,其运算的精度就越高.
3.
具有"记忆"功能计算机中设有存储器,存储器可记忆大量的数据.
当计算机工作时,计算的数据、运算的中间结果及最终结果都可存入存储器中.
最重要的是,可以把人们为计算机事先编好的程序也存储起来,这是计算机工作原理的关键.
4.
具有逻辑判断能力计算机不仅能进行算术运算,还可以进行逻辑判断和推理,并能根据判断结果自动决定以后执行什么命令.
大学计算机基础·8·5.
高度的自动化和灵活性由于计算机能够存储程序,并能够自动依次逐条地运行,不需要人工干预,这样计算机就实现了高度的自动化和灵活性.
6.
联网通信,共享资源若干台计算机联成网络后,为人们提供了一种有效的、崭新的交往手段,便于世界各地的人们充分利用人类共有的知识财富.
1.
2.
2计算机的应用随着计算机技术的不断发展,计算机的应用领域越来越广泛,应用水平越来越高,已经渗透到各行各业,改变着人们传统的工作、学习和生活方式,推动着人类社会的不断发展.
计算机的应用主要体现在以下几个方面.
1.
科学计算科学计算也称为数值计算,是指利用计算机来完成科学研究和工程技术中提出的数学问题的计算.
在现代科学技术工作中,科学计算问题是大量的和复杂的.
利用计算机的高速计算、大存储容量和连续运算的能力,可以实现人工无法解决的各种科学计算问题.
近几十年来,一些现代尖端科学技术的发展,都是建立在计算机的基础上的,如卫星轨迹计算、气象预报等.

2.
数据处理数据处理也称为非数值处理或事务处理,是指对各种数据进行收集、存储、整理、分类、统计、加工、利用、传播等一系列活动的统称.
科学计算的数据量不大,但计算过程比较复杂;而数据处理数据量很大,但计算方法较简单.
据统计,80%以上的计算机主要用于数据处理,这类工作量大且涉及面宽,决定了计算机应用的主导方向.
目前,数据处理已广泛应用于办公自动化、企事业计算机辅助管理与决策、情报检索、图书管理、电影电视动画设计、会计电算化等各行各业.
3.
过程控制过程控制也称为实时控制,是指利用计算机及时采集、检测数据,按最佳值迅速地对控制对象进行自动控制或自动调节.
随着生产自动化程度的提高,对信息传递速度和准确度的要求也越来越高,这一任务靠人工操作已无法完成,只有计算机才能胜任.
以计算机为中心的控制系统可以及时地采集数据、分析数据、制定方案,进行自动控制.
它不仅可以减轻劳动强度,而且可以大大地提高自动控制的水平,提高产品的质量和合格率.
因此,过程控制在冶金、电力、石油、机械、化工以及各种自动化部门得到广泛的应用,同时还应用于导弹发射、雷达系统、航空航天等各个领域.
4.
计算机辅助系统计算机辅助系统的应用,可以提高产品设计、生产和测试过程的自动化水平,降低成本,缩短生产的周期,改善工作环境,提高产品质量,获得更高的经济效益.
计算机辅助技术包括CAD、CAM和CAI等.
(1)计算机辅助设计(ComputerAidedDesign,简称CAD).
计算机辅助设计是综合地利用计算机的工程计算、逻辑判断、数据处理功能和人的经验与判断能力,形成一个专门系统,用来进行各种图形设计和图形绘制,对所设计的部件、构件或系统进行综合分析与模拟仿真实验.
它是近十几年来形成的一个重要的计算机应用领域.
目前在汽车、飞机、船舶、集成电路、第1章计算机基础知识·9·大型自动控制系统的设计中,CAD技术占据愈来愈重要的地位.
(2)计算机辅助制造(ComputerAidedManufacturing,简称CAM).
计算机辅助制造是利用计算机系统进行生产设备的管理、控制和操作的过程.
例如,在产品的制造过程中,用计算机控制机器的运行,处理生产过程中所需的数据,控制和处理材料的流动以及对产品进行检测等.
使用CAM技术可以提高产品质量,降低成本,缩短生产周期,提高生产率和改善劳动条件.
可将CAD和CAM技术集成实现设计生产自动化,这种技术被称为计算机集成制造系统(CIMS).
它的实现将真正做到无人化工厂(或车间).
(3)计算机辅助教学(ComputerAidedInstruction,简称CAI).
计算机辅助教学是指利用计算机进行辅助教学、交互学习.
如利用计算机辅助教学系统制作的多媒体课件可以使教学内容生动、形象逼真,取得良好的教学效果.
通过交互方式的学习,可以使学员自己掌握学习的进度,进行自测,方便灵活,可满足不同层次学员的要求.
CAI的主要特色是交互教育、个别指导和因人施教.
5.
人工智能人工智能(artificialintelligence)是用计算机模拟人类的智能活动,如模拟人脑学习、推理、判断、理解、问题求解等过程,辅助人类进行决策,如专家系统.
人工智能是计算机科学研究领域最前沿的学科,现在人工智能的研究已取得不少成果,有些已开始走向实用阶段,例如,能模拟高水平医学专家进行疾病诊疗的专家系统,具有一定思维能力的智能机器人(如图113所示)等.
6.
信息高速公路1993年2月时任美国副总统的戈尔在一次演讲中提出"信息高速公路"的概念,1993年9月美国正式宣布实施"国家信息基础设施"计划,俗称"信息高速公路"计划,引起了世界各发达国家、新兴工业国家和地区的极大反响,各国家、地区积极加入到了这场国际大竞争中.

国家信息基础设施,除通信、计算机、信息本身和人力资源关键要素的硬环境外,还包括标准、规则、政策、法规和道德等软环境.
由于我国的信息技术相对落后,信息产业不够强大,信息应用不够普遍和信息服务队伍不够壮大等现状,有关专家提出,我国的信息高速公路应该加上两个关键部分,即民族信息产业和信息科学技术.
7.
电子商务电子商务(electroniccommerce)最早产生于20世纪60年代,发展于20世纪90年代,一般指的是在网络上通过计算机进行业务通信和交易处理,实现商品和服务的买卖以及资金的转账,同时还包括企业公司之间及其内部借助计算机及网络通信技术能够实现的一切商务活动,也就是通过网络进行的生产、营销、销售和流通活动,不仅包括在互联网上的交易,而且包括利用信息技术来降低商务成本、增加流通价值和创造商业机遇的所有商务活动.

商务活动的核心是信息活动,在正确的时间和正确的地点与正确的人交换正确的信息是电子商务成功的关键.
电子商务的显著特点是突破了时间和地点的限制,低成本、高效率、虚拟现实、功能全面,使用更灵活和更加安全有效.
图113机器人大学计算机基础·10·电子商务的运行模式按照电子商务交易主体之间的差异可以有多种不同的模式,其中最典型的运行模式有:商家-商家模式(businesstobusiness,简称B2B),商家-消费者模式(businesstocustomer,简称B2C)、消费者-消费者模式(customertocustomer,简称C2C).
8.
电子政务电子政务就是指政府机构运用现代计算机技术和网络技术,将管理和服务的职能转移到网络上去,实现政府组织结构和工作流程的重组优化,超越时间、空间和部门分隔的制约,向全社会提供高效优质、规范透明和全方位的管理与服务.
它开辟了推动社会信息化的新途径,创造了政府实施产业政策的新手段.
电子政务的出现有利于政府转变职能,提高运作的效率.

电子政务的特点是转变政府工作方式,提高政府科学决策水平,优化信息资源配置,借助信息技术,降低管理和服务成本.
从电子政务服务的对象看,电子政务的主要内容包括:政府-政府电子政务(governmenttogovernment,简称G2G);政府-企业电子政务(governmenttobusiness,简称G2B);政府-公民电子政务(governmenttocitizen,简称G2C).
1.
3计算机中的数值转换1.
3.
1进位计数制及其特点进位计数制的特点是表示数值大小的数码与它在数中的位置有关.
如十进制数23.
45,数码2处于十位上,它代表2*101=20,即2处的位置具有101权;3代表3*100=3;而4处于小数点后第一位,代表4*10-1=0.
4;最低位5处于小数点后第二位,代表5*10-2=0.
05.
十进制运算中,凡超过10就向高位进一位,相邻间是十倍关系,10称为进位"基数".
同理,若是二进制,则进位基数应该是2,八进制的进位基数为8,十六进制的进位基数应该为16.
因此,任何进位计数制都有两个要素:数码的个数和进位基数.
1.
十进制十进制数是人们十分熟悉的计数体制.
它用0、1、2、3、4、5、6、7、8、9十个数字符号,按照一定规律排列起来表示数值的大小.
任意一个十进制数,都可表示为(X)10、[X]10或XD,如628可表示为(628)10、[628]10或628D.
【例11】十进制数[X]10=654.
16,可以写成:解:[X]10=[654.
16]10=6*102+5*101+4*100+1*101+6*102从这个十进制数的表达式中,可以得到十进制数的特点:(1)每一个位置(数位)只能出现十个数字符号0~9中的一个.
通常把这些符号的个数称为基数,十进制数的基数为10.
(2)同一个数字符号在不同的位置代表的数值是不同的.
例11中,左右两边的数字都是6,但右边第一位数的数值为0.
06,而左边第一位数的数值为600.
(3)十进制的基本运算规则是"逢十进一".
例11中,小数点左边第一位为个位,记作100;第二位为十位,记作101;第三为百位,记作102;小数点右边第一位为十分位,记作101;第1章计算机基础知识·11·第二位为百分位,记作102;通常把102、101、100、101、102等称为是对应数位的权,各数位的权都是基数的幂.
每个数位对应的数字符号称为系数.
显然,某数位的数值等于该位的系数和权的乘积.
一般来说,n位十进制正数[X]10=an1an2…a1a0可写为以下形式:[X]10=an1*10n1+an2*10n2+…+a1*101+a0*100式中a0、a1…an1为各数位的系数(ai是第i+1位的系数),它可以取0~9十个数字符号中任意一个;100、101…10n1为各数位的权;[X]10中下标10表示X是十进制数,十进制数的括号也经常被省略.
2.
二进制(binarysystem)与十进制类似,二进制的基数为2,即二进制中只有两个数字符号(0和1).
二进制的基本运算规则是"逢二进一",各数位的权为2的幂.
任意一个二进制数,都可表示为(X)2、[X]2或XB,如110可表示为(110)2、[110]2或110B.

一般来说,n位二进制正整数[X]2的表达式可以写成:[X]2=an1*2n1+an2*2n2+…+a1*21+a0*20式中a0、a1…an1为系数,可取0或1两种值;20、21…2n1为各数位的权.
【例12】八位二进制数[X]2=10001111,可以写成:解:[X]2=[10001111]2=1*27+0*26+0*25+0*24+1*23+1*22+1*21+1*20=[143]10除了使用二进制和十进制外,在计算机的应用中,也经常使用八进制和十六进制.

3.
八进制(octalsystem)在八进制中,基数为8,它有0、1、2、3、4、5、6、7八个数字符号,八进制的基本运算规则是"逢八进一",各数位的权是8的幂.
任意一个八进制数,都可表示为(X)8、[X]8或XQ,如127可表示为(139)8、[139]8或139Q(注:为了区分O与0,可把O用Q来表示).
n位八进制正整数的表达式可写成:[X]8=an1*8n1+an2*8n2+…+a1*81+a0*80【例13】八进制数[X]8=173.
5,可以写成:解:[X]8=[173.
5]8=1*82+7*81+3*80+5*81=(123.
625)104.
十六进制(hexadecimalsystem)在十六进制中,基数为16.
它有0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F十六个数字符号.
十六进制的基本运算规则是"逢十六进一",各数位的权为16的幂.
【例14】十六进制数[X]16=3AF.
C8,可以写成:解:[X]16=[3AF.
C8]16=3*162+10*161+15*160+12*161+8*162=(943.
78125)10综上所述,各进制数都可以用权展开来表示,公式为:N=an1*rn1+an2*rn2+…+a1*r1+a0*r0+a1*r1+…+am*rm总结以上四种进位计数制,可以将它们的特点概括为每一种进位计数制都有一个固定的基数,每一个数位都可取数码中的不同数值,每一种进位计数制都有自己的位权,并且遵循"逢大学计算机基础·12·r进一"的规则.
表11列出了常用各种进制数的表示方法.
表11计算机中常用的各种进制数的表示进位制十进制二进制八进制十六进制基本符号0,1…90,10,1…70,1…9,A,B…F基数r=10r=2r=8r=16位权10i2i8i16i规则逢十进一逢二进一逢八进一逢十六进一形式表示DBO(Q)H不论是哪一种进位计数制,其计数和运算都有共同的规律和特点.
进位计数制的表示主要包含三个基本要素:数位、基数和位权.
数位是指数码在一个数中所处的位置;基数是指某种进位计数制中所含的基本符号的个数,用r表示,例如十进位计数制中,每个数位上可以使用的数码为0、1、2、3…9十个数码,即其基数为10;每一固定位置对应的单位值称为位权,各种进位计数制中位权的值恰好是基数r的某次幂,例如在十进位计数制中,小数点左边第一位位权为100,左边第二位位权为101,左边第三位位权为102……,小数点右边第一位位权为101,小数点右边第二位位权为102……,即小数点左边位权依次为r0,r1,r2……,小数点右边位权依次为r1,r2…….
1.
3.
2不同数制的相互转换将数由一种数制(进位计数制)转换成另一种数制称为数制间的转换.
由于计算机采用二进制,但用计算机解决实际问题时对数值的输入输出通常使用十进制,这就有一个十进制向二进制转换或由二进制向十进制转换的过程.
也就是说,在使用计算机进行数据处理时首先必须把输入的十进制数转换成计算机所能接受的二进制数;计算机在运行结束后,再把二进制数转换为人们所习惯的十进制数输出.
这两个转换过程完全由计算机系统自动完成,不需人参与.
有时候,直接对二进制和十进制进行转换比较烦琐,为方便起见,人们常用八进制或十六进制作为中间结果,进行数制转换.
下面我们来看各种数制之间是怎样完成转换的.

1.
r进制转换成十进制r进制转换成十进制采用"位权法",就是将各位数码乘以各自的权值累加求和,即按权展开求和.
可用如下公式表示:N=in1iimar-=-【例15】解:(11010.
10)B=1*24+1*23+0*22+1*21+0*20+1*21+0*22=(26.
5)D(236.
14)O=2*82+3*81+6*80+1*81+4*82=(158.
1875)D(2E9.
C8)H=2*162+14*161+9*160+12*161+8*162=(745.
78125)D2.
十进制转换成r进制数制之间进行转换时,通常对整数部分和小数部分分别进行转换.
将十进制数转换成r第1章计算机基础知识·13·进制数时,先将十进制数分成整数部分和小数部分,然后再利用各自的转换法则进行转换,最后在保持小数点位置不变的前提下将两部分结果写在一起.
整数部分的转换法则为:除基取余倒着读,直到商取0为止.
小数部分的转换法则为:乘基取整正着读,直到小数部分取0或达到所求的精度为止.

【例16】将十进制数207.
815转换成二进制数.
解:(1)整数部分(除2取余法)(2)小数部分(乘2取整法)转换结果:(207.
815)D≈(11001111.
1101)B有时小数部分可能永远不会得到0,按所要求的精度进行取值即可.
将十进制数转换成八进制或十六进制,方法与将十进制数转换成二进制数相同,只是整数部分的"除2取余法"变成了"除8取余法"或"除16取余法",小数部分的"乘2取整法"变成了"乘8取整法"或"乘16取整法".
【例17】将十进制数193.
12转换成八进制数.
解:(1)整数部分(除8取余法)(2)小数部分(乘8取整法)转换结果:(193.
12)D≈(301.
0754)O十进制的舍入方法为四舍五入,类似地,二进制为零舍一入,八进制为三舍四入,十六进制为七舍八入.
【例18】将十进制数69.
625转换成十六进制数.
解:(1)整数部分(除16取余法)(2)小数部分(乘16取整法)220710351251222222623210取余数余数低高…………………………………………110011110.
815*2取整数1.
63*21.
26*20.
52*21.
041101高低16166940取余数余数…………54低高0.
625*1610.
00取整数A8881932430取余数余数………………103低高0.
12*80.
96*87.
68*85.
44*83.
524570取整数三舍四入高低大学计算机基础·14·转换结果:(69.
625)D≈(45.
A)H3.
八进制和二进制之间的转换由表12中八进制与二进制之间的关系可知,一位八进制数相当于三位二进制数,因此,要将八进制数转换成二进制数时,只需以小数点为界,向左或向右每一位八进制数用相应的三位二进制数取代即可,即"以一换三",如果不足三位,可用零补足.
反之,二进制数转换成相应的八进制数,只是上述方法的逆过程,即以小数点为界,向左或向右每三位二进制数用相应的一位八进制数取代即可.
表12八进制与二进制之间的关系八进制二进制00001001201030114100510161107111【例19】将八进制数(265.
734)O转换成二进制数.
解:265.
734010110101111011100即(265.
734)O=(10110101.
1110111)B【例110】将二进制数(1100101.
010011111)B转换成八进制数.
解:001100101.
010011111145237即(1100101.
010011111)B=(145.
237)O4.
十六进制和二进制之间的转换由表13中十六进制与二进制之间的关系可知,一位十六进制数相当于四位二进制数,因此,要将十六进制数转换成二进制数时,只需以小数点为界,向左或向右每一位十六进制数用相应的四位二进制数取代即可,即"以一换四",如果不足四位,可用零补足.
反之,二进制数转换成相应的十六进制数,只是上述方法的逆过程,即以小数点为界,向左或向右每四位二进制数用相应的一位十六进制数取代即可.
【例111】将十六进制数(69A.
BD3)16转换成二进制数.
解:69A.
BD3011010011010101111010011即(69A.
BD3)H=(11010011010.
101111010011)B第1章计算机基础知识·15·表13十六进制与二进制之间的关系十六进制二进制十六进制二进制0000081000100019100120010A101030011B101140100C110050101D110160110E111070111F1111【例112】将二进制数(11101101101111.
101000101)B转换成十六进制数.
0011101101101111.
1010001010003B6FA28即(11101101101111.
101000101)B=(3B6F.
A28)H1.
3.
3数值的存储计算机处理信息,除了处理数值信息之外,还要处理大量的符号、字母、汉字等非数值信息.
而计算机只能识别二进制数码信息,因此一切非二进制数码的信息,如各种字母、数字、符号,都用二进制特定数码来表示.
计算机中使用的二进制数共有3个单位:位、字节和字.
"位"是计算机中数的最小单位,称为比特(bit),简记为b,即二进制数的一位"0"或"1"所占的空间.
在计算机中,8个位(bit)组成一个字节(byte),简记为B.
字节是最基本的数据单位.
一个字节可存放一个ASCII码,两个字节可存放一个汉字.
存储器的容量一般以KB、MB、GB、TB和PB为单位.
1KB=1024B=210B.
1MB=1024KB=210KB.
1GB=1024MB≈1000MB1TB=1024GB≈1000GB1PB=1024TB≈1000TB字(word)是计算机进行数据处理时,一次存取、加工和传送的数据长度.
由于字长是计算机一次所能处理的实际位数的多少,决定了计算机进行数据处理的速率,因此,字长常常成为衡量计算机性能的标志,如常用的字长有8位、16位、32位和64位等.
1.
有符号数的机器数表示数在计算机中的表示统称为机器数.
机器数有如下三个特点.
(1)数的符号数值化.
在计算机中,因为只有0和1两种形式,因此,数的正、负号也用0和1表示.
通常把一个数的最高位定义为符号位,用0表示正,1表示负,此时的0或1大学计算机基础·16·称为数符,其余位仍表示数值.
机器数是把机器内存放的正、负符号数值化后的数,机器数对应的数值称为机器数的真值数.
若一个数占8位,则表示形式如图114所示.
0011001010110010数符图114机器数如(+50)10=(00110010)2和(-50)10=(10110010)2,它们在机器中的存放形式如图114所示.

(2)计算机中常只表示整数和纯小数,将小数点约定在一个固定的位置上,不再占用1个数位.
(3)机器数表示的范围受字长和数据类型的限制.
例如,用16位二进制数表示,则十进制数-513的二进制数表示为1000001000000011,显然,用8位二进制数无法表示这个数.

2.
定点数与浮点数在计算机中,对于一般的数有两种表示方法:定点数与浮点数.
(1)定点数所谓定点数是指小数点位置固定的数.
通常用定点数来表示整数与纯小数,其分别称为定点整数与定点小数.
1)定点整数:小数点默认为在整个二进制数的最后(小数点不占二进制位).
在这种表示中,符号位右边的所有位数表示的是一个整数,我们称用这种方法表示的数为定点整数.

例如,用8位二进制定点整数表示十进制数-77为:(-77)10=(11001101)22)定点小数:小数点默认为在符号位之后(小数点不占二进制位).
在这种表示中,符号位右边的第一位是小数的最高位,我们称用这种方法表示的数为定点小数.

例如,用8位二进制定点小数表示十进制纯小数+0.
296875为:(+0.
296875)10=(00100110)2(2)浮点数对于既有整数部分,又有小数部分的数,由于其小数点的位置不固定,一般用浮点数表示.
在计算机中,通常所说的浮点数就是指小数点位置不固定的数.
一个既有整数部分又有小数部分的十进制数R可以表示成如下形式:R=Q*10n其中Q为一个纯小数,n为一个整数.
例如,十进制数+23.
475可以表示成+0.
23475*102,十进制数0.
00003957可以表示成0.
3957*10-4.
纯小数Q的小数点后第一位一般为非零数字.
同样,对于既有整数部分又有小数部分的二进制数P也可以表示成如下形式:P=S*2n其中S为二进制定点小数,称为P的尾数;n为二进制定点整数,称为P的阶码,它反映第1章计算机基础知识·17·了二进制数P的小数点后的实际位置.
为使有限的二进制位数能表示出最多的数字位数,定点小数S的小数点后的第一位(即符号位的后面一位)一般为非零数字(即为"1").
【例113】用16位二进制定点小数与8位二进制定点整数表示十进制-255.
75.
首先将(-255.
75)10转换成二进制数为:(-255.
75)10=(-11111111.
11)2=(-0.
1111111111)2*28将阶码8也转换成二进制数为:(+8)10=(+1000)2将尾数化成16位二进制定点小数为:S=(-0.
1111111111)2=(1111111111100000)2↑小数点的位置将阶码化成8位二进制定点整数为:n=(+1000)2=(00001000)2↑小数点的位置十进制-255.
75转换成所要求的二进制浮点数后,存放的形式为:23870位序号111111111110000000001000尾数S(定点小数)阶码n(定点整数)由此可见,在计算机中表示一个浮点数,其结构为:尾数部分(定点小数)阶码部分(定点整数)数符±尾数S阶符±阶码n1.
4计算机中的信息编码1.
4.
1西文字符编码关于"字符"这种常见的非数值型数据,当今计算机中普遍采用ASCII码,即美国信息交换标准码(AmericanStandardCodeforInformationInterchange).
ASCII码总共有128个元素,用7位二进制数就可以对这些字符进行编码.
一个字符的二进制编码占8个二进制位,即1个字节,在7个二进制位前面的第8位码是附加的,即最高位,常以0填补,称为奇偶校验位.
7位二进制数共可表示27=128个字符,它包含10个阿拉伯数字、52个英文大小写字母、32个通用控制字符、34个控制码.
ASCII码表如表14所示,纵向的3位(高位)和横向的4位(低位)组成ASCII码的7位二进制代码.
大学计算机基础·18·表147位的ASCII码表高3位低4位0000010100111001011101110000NULDLESP0@P、p0001SOHDC1!
1AQaq0010STXDC2"2BRbr0011ETXDC3#3CScs0100EOTDC4$4DTdt0101ENQNAK%5EUeu0110ACKSYN&6FVfv0111BELETB'7GWgw1000BSCAN(8HXhx1001HTEM)9IYiy1010LFSUB*:JZjz1011VTESC+;K[k{1100FFFS,N↑n~1111SIUS/O↓oDel1.
4.
2汉字编码(1)汉字国标码和区位码在计算机中一个汉字通常用两个字节的编码表示,我国制定了GB2312-1980《中华人民共和国国家标准信息交换用汉字编码字符集(基本集)》,简称"国标码",这是计算机进行汉字信息处理和汉字信息交换的标准编码.
在该编码中,共收录汉字和图形符号7445个,其中一级常用汉字3755个(按汉语拼音字母顺序排列),二级常用汉字3008个(按部首顺序排列),图形符号682个.
在GB2312-1980中规定,全部国标汉字及符号组成一个94*94的矩阵.
在此矩阵中,每一行称为一个"区",每一列称为一个"位".
于是构成了一个有94个区(01~94区),每个区有94个位(01~94个位)的汉字字符集.
区码与位码组合在一起就形成了"区位码",唯一地确定某一汉字或符号.
区位码的分布规则如下.
1)01~09区:图形符号区.
2)10~15区:自定义符号区.
3)16~55区:一级汉字区,按汉字拼音排序,同音字按笔画顺序.
4)56~87区:二级汉字区,按偏旁部首、笔画排序.
5)88~94区:自定义汉字区.
第1章计算机基础知识·19·(2)汉字输入码所谓汉字输入码就是用于使用西文键盘输入汉字的编码.
每个汉字对应一组由键盘符号组成的编码,对于不同的汉字输入法,其输入码不同.
汉字输入码也称外码.
汉字输入码方案目前已达600多种,已经在计算机中实现的也超过了100种.
常见的汉字输入码方案可分为如下四类.
1)数码—用数字组成的等长编码,典型代表有区位码、电报码.
2)音码—根据汉字的读音组成的编码,典型代表有全拼码和双拼码.
3)形码—根据汉字的形状、结构特征组成的编码,典型代表有五笔字型、表形码.

4)音形码—将汉字读音与其结构特征综合考虑的编码,典型代表有自然码、首尾拼音码.
(3)汉字内码无论用户用哪种输入法,汉字输入到计算机后都转换成汉字内码进行存储,以方便机内的汉字处理.
汉字内码是采用双字节的变形国标码,在每个字节的低7位与国标码相同,每个字节的最高位为1,以与ASCII码字符编码区别.
(4)汉字字形码汉字字形码(汉字输出码)是将点阵组成的汉字模型数字化,形成的一串二进制数,其主要用于输出汉字.
输出汉字时,将汉字字形码再还原为由点阵构成的汉字,所以汉字字形码又被称为汉字输出码.
汉字是一种象形文字,每一个汉字可以看成是一个特定的图形,这种图形可以用点阵、轮廓向量、骨架向量等多种方法表示,而最基本的是用点阵表示.
如果用16*16点阵来表示一个汉字,则一个汉字占16行,每一行有16个点,其中每一个点用一个二进制位表示,值"0"表示暗,值"1"表示亮.
由于计算机存储器的每个字节有8个二进制位,因此,16个点要用两个字节来存放,16*16点阵的一个汉字字形需要用32个字节来存放,这32个字节中的信息就构成了一个16*16点阵汉字的字模.
从汉字代码的转换关系的角度看,图115描述了汉字信息处理的过程.
输入码国标码机内码字形码汉字输入汉字输出图115汉字信息处理过程1.
4.
3图形编码在计算机中存储和处理图形同样要用二进制数字编码的形式.
要表示一幅图片或屏幕图形,最直接的方式是"点阵表示".
在这种方式中,图形由排列成若干行、若干列的像素(pixels)组成,形成像素的阵列.
阵列中的像素总数决定了图形的精细程度.
像素的数目越多,图形越精细,其细节的分辨程度也就越高,但同时也必然要占用更大的存储空间.
对图形的点阵表示,其行列数的乘积称为图形的分辨率.
例如,若一个图形的阵列总共有480行,每行640个点,则该图形的分辨率为640*480.
这与一般电视机的分辨率差不多.
像素实际上就是图形中的一个个光点,一个光点可以是黑白的,也可以是彩色的,因而大学计算机基础·20·一个像素也可以有几种表示方式:(1)最简单的情况假设一个像素只有纯黑、纯白两种可能性,那么只用一个二进位就可以表示了.
这时,一个640*480的像素阵列需要640*480/8=38400字节=37.
5K字节.
(2)多种颜色假设一个像素至少要有四种颜色,那么至少要用两个二进位来表示.
如果用一个字节来表示一个像素,那么一个像素最多可以有256种颜色.
这时,一个640*480的像素阵列需要640*480=307200字节=300K字节.
由黑白二色像素构成的图形也可以用像素的灰度来模拟彩色显示,一个像素的灰度就是像素的黑的程度,即介于纯黑和纯白之间的各种情况.
计算机中采用分级方式表示灰度:例如分成256个不同的灰度级别(可以用0到255的数表示),用8个二进位就能表示一个像素的灰度.
采用灰度方式,使图形的表现力增强了,但同时存储一幅图形所需要的存储量也增加了.
例如采用上述256级灰度,与采用256种颜色一样,表示一幅640*480的图形就需要大约30万个字节(300KB).
(3)真彩色图形显示由光学关于色彩的理论可知,任何颜色的光都可以由红绿蓝三种纯的基色(光)通过不同的强度混合而成.
今天所谓真彩色的图形显示,就是用三个字节表示一个点(像素)的色彩,其中每个字节表示一种基色的强度,强度分成256个级别.
不难计算,要表示一个640*480的"真彩色"的点阵图形,需要将近1MB的存储空间.
图形的点阵表示法的缺点是:经常用到的各种图形,如工程图、街区分布图、广告创意图等是用线条、矩形、圆等基础图形元素构成的,图纸上绝大部分都是空白区,因而存储的主要数据是0(白色基本上都是用0表示,也占用存储空间),浪费了存储空间,而真正需要精细表示的图形部分却不精确,图形中的对象和它们之间的关系没有明确地表示出来,图形中只有一个一个的点.
点阵表示的另一个缺点是:如果取出点阵表示的一个小部分图形加以放大,图的每个点就都被放大,放大的点构成的图形会出现锯齿状.
为了节约存储空间并且适应图形信息的高速处理,出现了许多其他图形表示方法,这些方法的基本思想是用直线来逼近曲线,用直线段两端点位置表示直线段,而不是记录线上各点,这种方法简称为矢量表示方法.
采用这类方法表示一个图形可以只用很少的存储量.
另外,采用解析几何的曲线公式也可以表示很多曲线形状,这称为图形曲线的参数表示方法.
由于存在着多种不同的图形编码方法,图形数据的格式互不相同,应用时常会遇到数据不"兼容"的问题,不同的图形编码体制之间必须经过转换才能互相利用.
1.
5计算机信息化1.
5.
1信息化的概念信息化概念是从社会进化的角度提出的.
综合所见资料,公认"信息化"一词起源于日本.

信息化的思想是1963年1月在日本社会学家梅倬忠夫发表的《信息产业论》中首次提出的,但有关社会现象,则更早就受到西方学者的重视和研究.
"信息化"概念由1967年日本科学技术和经第1章计算机基础知识·21·济研究团体提出,基本看法是今后的人类社会将是一个以信息产业为主体的信息化社会.

"信息化"的概念在20世纪60年代初提出.
一般认为,信息化是指信息技术和信息产业在经济和社会发展中的作用日益加强,并发挥主导作用的动态发展过程.
它以信息产业在国民经济中的比重、信息技术在传统产业中的应用程度和信息基础设施建设水平为主要标志.

从内容上看,信息化可分为信息的生产、应用和保障三大方面.
信息生产,即信息产业化,要求发展一系列信息技术及产业,涉及信息和数据的采集、处理、存储技术,包括通信设备、计算机、软件和消费类电子产品制造等领域.
信息应用,即产业和社会领域的信息化,主要表现在利用信息技术改造和提升农业、制造业、服务业等传统产业,大大提高各种物质和能量资源的利用效率,促进产业结构的调整、转换和升级,促进人类生活方式、社会体系和社会文化发生深刻变革.
信息保障,指保障信息传输的基础设施和安全机制,使人类能够可持续地提升获取信息的能力,包括基础设施建设、信息安全保障机制、信息科技创新体系、信息传播途径和信息能力教育等.
1.
5.
2信息化的层次国家大力支持发展信息化,信息化又可以简单分为5个层次:(1)产品信息化产品信息化是信息化的基础,含两层意思:一是产品所含各类信息比重日益增大,物质比重日益降低,产品日益由物质产品的特征向信息产品的特征迈进;二是越来越多的产品中嵌入了智能化元器件,使产品具有越来越强的信息处理功能.
(2)企业信息化企业信息化是国民经济信息化的基础,指企业在产品的设计、开发、生产、管理、经营等多个环节中广泛利用信息技术,并大力培养信息人才,完善信息服务,加速建设企业信息系统.

(3)产业信息化产业信息化指农业、工业、服务业等传统产业广泛利用信息技术,大力开发和利用信息资源,建立各种类型的数据库和网络,实现产业内各种资源、要素的优化与重组,从而实现产业的升级.
(4)国民经济信息化国民经济信息化指在经济大系统内实现统一的信息大流动,使金融、贸易、投资、计划、通关、营销等组成一个信息大系统,使生产、流通、分配、消费等经济的四个环节通过信息进一步联成一个整体.
国民经济信息化是各国急需实现的近期目标.
(5)社会生活信息化社会生活信息化指包括经济、科技、教育、军事、政务、日常生活等在内的整个社会体系采用先进的信息技术,建立各种信息网络,大力开发有关人们日常生活的信息内容,丰富人们的精神生活,拓展人们的活动时空.
等社会生活极大程度信息化以后,我们也就进入了信息社会.
1.
5.
3信息化与社会发展1.
信息社会信息社会也称信息化社会,是脱离工业化社会以后,信息将起主要作用的社会.
在农业大学计算机基础·22·社会和工业社会中,物质和能源是主要资源,人们所从事的是大规模的物质生产.
而在信息社会中,信息成为比物质和能源更为重要的资源,以开发和利用信息资源为目的信息经济活动迅速扩大,逐渐取代工业生产活动而成为国民经济活动的主要内容.
信息经济在国民经济中占据主导地位,并构成社会信息化的物质基础.
以计算机、微电子和通信技术为主的信息技术革命是社会信息化的动力源泉.
信息技术发展和应用所推动的信息化,给人类经济和社会生活带来了深刻的影响.
进入21世纪,信息化对经济社会发展的影响愈加深刻.
世界经济发展进程加快,信息化、全球化、多极化发展的大趋势十分明显.
信息化被称为推动现代经济增长的发动机和现代社会发展的均衡器.
信息化与经济全球化,推动着全球产业分工深化和经济结构调整,改变着世界市场和世界经济竞争格局.
从全球范围来看,信息化的影响主要表现在三个方面:第一,信息化促进产业结构的调整、转换和升级.
电子信息产品制造业、软件业、信息服务业、通信业、金融保险业等一批新兴产业迅速崛起,传统产业如煤炭、钢铁、石油、化工、农业在国民经济中的比重日渐下降.
信息产业在国民经济中的主导地位越来越突出.
国内外已有专家把信息产业从传统的产业分类体系中分离出来,称其为农业、工业、服务业之后的"第四产业".
第二,信息化成为推动经济增长的重要手段.
信息经济的显著特征就是技术含量高、渗透性强、增值快,可以很大程度上优化对各种生产要素的管理及配置,从而使各种资源的配置达到最优状态,降低生产成本,提高劳动生产率,扩大社会的总产量,推动经济的增长.
在信息化过程中,通过加大对信息资源的投入,可以在一定程度上替代各种物质资源和能源的投入,减少物质资源和能源的消耗,改变传统的经济增长模式.
第三,信息化引起生活方式和社会结构的变化.
随着信息技术的不断进步,智能化的综合网络遍布社会各个角落,信息技术正在改变人类的学习方式、工作方式和娱乐方式.
数字化的生产工具与消费终端广泛应用,人类已经生活在一个被各种信息终端所包围的社会中.
信息逐渐成为现代人类生活不可或缺的重要元素之一.
一些传统的就业岗位被淘汰,劳动力人口主要向信息部门集中,新的就业形态和就业结构正在形成.
在信息化程度较高的发达国家,其信息业从业人员已占整个社会从业人员的一半以上.
一大批新的就业形态和就业方式被催生,如弹性工时制、家庭办公、网上求职、灵活就业等.
商业交易方式、政府管理模式、社会管理结构也在发生变化.
信息化浪潮的持续深入使人类社会日渐超越"工业社会",而呈现"信息社会"的基本特征,主要表现在:信息技术促进生产的自动化,生产效率显著提升,科学技术作为第一生产力得到充分体现;信息产业形成并成为支柱产业;信息和知识成为重要社会财富;信息化管理在提高企业效率中起到了决定性作用;信息产业经济形成并占据重要的经济份额.

2.
信息化发展战略2006年3月举行的第60届联合国大会通过第252号决议,确定自2006年开始,每年5月17日为"世界信息社会日",这标志着信息化对人类社会的影响进入了一个新的阶段.
加快信息化发展,使信息化向纵深推进,推动信息社会建设已经成为世界各国的共同选择.
发达国家信息化发展目标更加清晰,各国纷纷出台了相应的计划和战略.
美国政府相继发布"21世纪信息技术计划""网络与信息技术研究开发计划"和《网络空间安全国家战略》.
欧盟制定实施的"欧盟研究与技术开发框架计划"目前已进入第六个执行期(2002-2006年),信息技术第1章计算机基础知识·23·被明确列为七个研究优先领域之一.
日本政府制定了《Focus21技术研发计划》,通过国家预算对电子信息技术领域中的下一代半导体芯片、高可靠软件系统、下一代平面显示技术、下一代全球定位系统等进行重点投入.
韩国政府推出"IT839战略",确定了9项具有增长动力的信息技术作为近期及中长期的投资重点.
2006年5月,中共中央办公厅、国务院办公厅印发了《2006-2020年国家信息化发展战略》(简称《战略》),对信息化发展做出了全面部署.
《战略》指出,大力推进信息化,是覆盖中国现代化建设全局的战略举措,是贯彻落实科学发展观,全面建设小康社会,构建社会主义和谐社会和建设创新型国家的迫切需要和必然选择.
3.
中国信息化进展经过努力,中国信息化建设取得了可喜的进展,信息产业从无到有,已经成为国民经济的基础产业、支柱产业和先导产业.
2006年,信息产业增加值占全国GDP的比重达到7.
5%.

电话用户总数、网络规模已经位居世界第一,互联网用户总数和宽带接入用户总数均位居世界第二.
电子信息产品制造业出口额占出口总额的比重已超过30%.
手机、程控交换机、彩电、个人电脑、显示器生产量均位居世界首位.
与此同时,中国国民经济和社会信息化整体水平不断得到提高.
农业信息化进展顺利.
"村村通电话"工程稳步推进.
全中国通电话行政村比重达到98.
85%,24个省份实现了全部行政村通电话;各地相继建立农业综合信息服务体系,通过各种接入方式向广大农民提供各种农业信息;部分地区应用信息技术发展精准农业取得显著成效.
应用信息技术改造传统制造业和服务业取得新的进展,能源、交通、冶金、机械和化工等行业信息化水平逐步提高.
社会信息化水平不断提高.
电子商务发展势头良好,电子政务稳步展开,科技、教育、文化、医疗卫生、社会保障、环境保护等领域信息化步伐明显加快.
基础信息资源建设开始起步,互联网中文信息比重大幅上升.
信息安全保障逐步加强,信息化政策法律环境不断改善.
《电子签名法》已颁布实施,信息化培训工作得到高度重视,信息化人才队伍不断壮大.
我国信息化的五大应用领域如下:(1)经济领域的信息化,包括农业信息化、工业信息化、服务业信息化、电子商务等.

(2)社会领域的信息化,包括教育、体育、公共卫生、劳动保障等.
(3)政治领域的信息化,包括OA、门户网站、重点工程等.
(4)文化领域的信息化,包括图书、档案、文博、广电、网络治理等.
(5)军事领域的信息化,包括装备、情报、指挥、后勤等.
4.
信息化发展趋势信息化是充分利用信息技术,开发利用信息资源,促进信息交流和知识共享,提高经济增长质量,推动经济社会发展转型的历史进程.
中国科学院2009年6月10日发布的《创新2050:科技革命与中国的未来》系列报告指出,当今世界正处在科技创新突破和新科技革命的前夜,在今后的10年至20年,很有可能发生一场以绿色、智能和可持续为特征的新的科技革命和产业革命.
为了全面实现小康社会和现代化建设目标的战略任务,面对可能发生的新科技革命,我国必须及早准备.
该报告中的路线图同时提出了必须着力解决22个影响我国现代化进程的战略性科技问题,其中包括6个信息领域的战略性科技问题:"后IP"网络的新原理、新技术研究和试验网建设、高品质基础原材料的绿色制备、资源高效清洁循环利用的过程工程、农业动植物品种的分子设计、泛在感知信大学计算机基础·24·息化制造系统、艾级(1018)超级计算技术.
这些技术的突破将对我国的信息化进程产生重大影响.
由IBM公司提出的"智慧的地球"描述了信息社会的远景.
"智慧的地球"的核心是:以一种更智慧的方法通过利用新一代信息技术来改变政府、企业和人们相互交互的方式,以便提高交互的明确性、效率、灵活性和响应速度,通过信息基础架构与高度整合的基础设施的完美结合,使得政府、企业和人们可以做出更明智的决策.
智慧方法有三方面特征:更透彻的感知,更广泛的互联互通,更深入的智能化.
5.
信息化发展对中国经济社会的影响信息化的发展将对我国的产业结构、经济体系、组织体系和社会结构产生重大影响.

(1)信息化发展对产业结构的影响信息化发展对产业结构的影响主要表现在以下方面:传统工业在国民经济中不再占有支配性的地位;传统产业通过信息化改造,实现了"产业升级",造就了信息化的第二产业;催生了众多新兴的产业部门(其中特别重要的是支撑整个信息化进程的信息产业,尤其是微电子和软件产业);导致了现代服务业的诞生和迅速发展.
(2)信息化发展对经济体系的影响信息化发展对经济体系的影响主要表现在以下方面:在土地和资本与各种物质资源依然重要的同时,信息资源正在成为信息社会经济系统最重要的资源基础;信息技术和信息资源使社会生产力结构发生巨大变化,信息系统则改变了社会经济系统运行的方式;引起国民经济的基础发生革命性变化,包括产业结构、地区经济结构和一、二、三次产业结构的变化;促进了社会经济体系的全球化.
(3)信息化发展对组织体系的影响信息化发展对组织体系的影响主要表现在以下方面:促使组织体系全球化;以互联网为基础的网络化管理正在取代传统的金字塔式的管理结构;推动了政府和社会管理体制的变革.

(4)信息化发展对社会结构的影响信息化发展对社会结构的影响主要表现在以下方面:使传统意义上的产业工人在社会就业结构中的比例大大下降;工作方式以及社会就业形态将发生相当大的变化;从事信息与知识处理的人员将会大量增加,可能出现新的社会两极化现象.
6.
中国信息化发展道路整体来看,中国是在工业化水平较低的基础上推进信息化的,不可能也不应该走发达国家"先工业化,后信息化"的发展道路,只能是把工业化与信息化结合起来,优先发展信息产业,以信息化带动工业化,以工业化促进信息化.
第一,要利用先进的科学技术实现后发效应,加快中国信息产业的发展.
要加快建设先进、适用的信息化基础设施,大力提升网络功能和业务提供能力,做大做强电子信息产业,集中力量突破集成电路、软件、关键电子元器件、关键工艺装备等基础产业的发展瓶颈.
积极鼓励和引导自主创新,形成以企业为主体的技术创新体系,提高自我良性发展的能力,提高中国信息产业在全球产业格局中的地位.
第二,要大力加强农业、重工业、能源、交通运输等传统产业的信息化,并利用这一有利时机带动服务业等相关产业,顺利实现产业结构的调整、转换和升级.
要加强信息技术在农业、农村中的应用,逐步缩小城乡"数字鸿沟".
加快信息技术改造传统产业步伐,推进设计第1章计算机基础知识·25·研发信息化、生产装备数字化、生产过程智能化和经营管理网络化.
运用信息技术推动高能耗、高物耗和高污染行业的改造.
加强信息资源的开发利用,建设先进网络文化.

第三,要积极采取措施,缩小数字鸿沟,加强信息安全保障,培育国民信息技能,使信息化惠及全民.
要建立和完善普遍服务制度,面向老少边穷地区和社会困难群体,提供便捷便宜的信息服务.
大力开发各类适农电子产品,推广信息技术在农业和农村的应用.
进一步加大信息基础设施建设,加强应对突发事件的软硬件建设,促进容灾能力提高,提升信息化安全保障与灾难恢复能力.
大力普及信息技术教育,积极开展国民信息技能教育和培训,壮大信息化人才队伍.
7.
信息化面临的挑战信息化在迅猛发展的同时,也给人类带来负面、消极的影响.
这主要体现在信息化对全球和社会发展的影响极不平衡,信息化给人类社会带来的利益并没有在不同的国家、地区和社会阶层得到共享.
数字化差距或数字鸿沟加大了发达国家和发展中国家的差距,也加大了一国国内经济发达地区与经济不发达地区间的差距.
信息技术的广泛应用使劳动者对具体劳动的依赖程度逐渐减弱,对劳动者素质特别是专业素质的要求逐渐提高,从而不可避免地带来了一定程度上的结构性失业.
数字化生活方式的形成,使人类对信息手段和信息设施及终端的依赖性越来越强,在基础设施不完善、应急机制不健全的情况下,一旦发生紧急状况,将造成生产生活的极大影响.
另外,信息安全与网络犯罪、信息爆炸与信息质量、个人隐私权与文化多样性的保护等,也是信息化带给人类社会的新的挑战.
总之,伴随着信息技术的发展,信息化和全球化已成为当代世界经济不可逆转的大趋势.

应正确认识全球信息化发展的大趋势,主动应对这个大趋势,趋利避害,加快发展信息产业,积极推进国民经济和社会信息化,缩小数字鸿沟,提高信息安全保障水平,为创新型国家和社会主义和谐社会建设做出更大贡献.
1.
6计算机系统概述一个完整的计算机系统是由硬件系统和软件系统两部分组成的.
硬件系统是指构成计算机的电子线路、电子元器件和机械装置等物理设备的总称,是看得见、摸得着的实实在在的有形实体.
软件系统是指程序、程序运行时所需要的数据以及开发、使用和维护这些程序所需要的文档的集合,包括计算机本身运行所需要的系统软件、各种应用程序和用户文件等.
如果说计算机硬件系统相当于人的躯体的话,那么计算机软件系统就是人的大脑,由软件系统控制、协调硬件系统的动作,完成用户交给计算机的任务.
1.
6.
1计算机系统的组成现代计算机之父冯·诺依曼在"存储程序通用电子计算机方案"中明确指出了组成计算机硬件系统的五大功能部件:运算器、控制器、存储器、输入设备和输出设备.
其中运算器和控制器合在一起被称作中央处理器,习惯上又常将中央处理器和主存储器(也叫内存储器)称作主机,而将输入设备、输出设备和辅助存储器(也叫外存储器)称为外部设备.
软件系统是各种程序及有关文档资料的集合,它可分为系统软件和应用软件两大类.
计算机系统示意图如图116所示.
大学计算机基础·26·图116计算机系统示意图1.
6.
2计算机的硬件系统从20世纪初,物理学和电子学科学家们就在争论制造可以进行数值计算的机器应该采用什么样的结构.
人们被十进制这个人类习惯的计数方法所困扰.
所以,那时研制模拟计算机的呼声更为响亮和有力.
20世纪30年代中期,美籍匈牙利科学家冯·诺依曼(VonNeumann)(如图117所示)大胆地提出:抛弃十进制,采用二进制作为数字计算机的数制基础.
同时,他还提出预先编制计算程序,然后由计算机来按照人们事前制定的计算顺序来执行数值计算工作.
图117冯·诺依曼冯·诺依曼理论的要点是:(1)计算机应由五个部分组成:运算器、控制器、存储器、输入设备和输出设备.

(2)程序和数据以同等地位存放在存储器中,并按地址寻访.
(3)程序和数据以二进制表示.
人们把冯·诺依曼的这个理论称为冯·诺依曼体系结构.
从ENIAC到当前最先进的计算机都采用的是冯·诺依曼体系结构,所以冯·诺依曼是当之无愧的数字计算机之父.

一个完整的计算机硬件系统从功能角度而言必须包括运算器、控制器、存储器、输入设备和输出设备五部分,每个功能部件各尽其职、协调工作.
它们之间的关系如图118所示.

其中虚线箭头表示由控制器发出的控制信息流向,实线箭头为数据信息流向.

下面介绍计算机五大硬件部件的基本功能.
1.
运算器运算器又称算术逻辑单元(ArithmeticandLogicUnit,简称ALU),它是计算机对数据进行加工处理的部件,包括算术运算(加、减、乘、除等)和逻辑运算(与、或、非、异或比较CPU主机外部设备计算机硬件软件运算器:执行各种算术运算和逻辑运算控制器:控制程序运行,协调各部件工作存储器:存储指令和数据输入设备:接受用户的指令和数据(键盘、鼠标等)输出设备:呈现程序运行结果(显示器、打印机等)内存:RAM、RAM外存:硬盘、软盘、CDROM系统软件:操作系统、支撑软件、编译系统、数据库管理系统等应用软件:办公软件包、浏览器、数据库管理系统、实时控制软件等第1章计算机基础知识·27·等).
运算器中的数据取自内存,运算的结果又送回内存.
运算器对内存的读写操作是在控制器的控制之下完成的.
图118计算机硬件系统的基本结构及工作过程2.
控制器控制器是计算机的神经中枢,用来控制程序的运行,协调各部件的工作.
控制器是对计算机发布命令的"决策机构",用来协调和指挥整个计算机系统的操作,它本身不具有运算功能.
控制器负责从存储器中取出指令,对指令进行译码,并根据指令的要求,按时间的先后顺序向各部件发出控制信号,保证各部件协调一致地工作,一步一步地完成各种操作.
控制器主要由指令寄存器、译码器、程序计数器和操作控制器等组成.
运算器和控制器是计算机的核心部件,这两部分合称中央处理单元(CentralProcessingUnit,简称CPU),如果将CPU集成在一块芯片上作为一个独立的部件,该部件称为微处理器(Microprocessor,简称MP).
3.
存储器存储器是用来存储数据和程序的"记忆"装置,相当于存放资料的"仓库".
计算机中的全部信息,包括数据、程序、指令以及运算的中间数据和最后的结果都要存放在存储器中.

存储器由若干个存储单元组成,每个存储单元可存放八位二进制数,标识每个单元的唯一编号称为地址.
信息可以按地址写入(存入,即把信息写入存储器,原来的内容被抹掉)或读出(取出,即从存储器中取出信息,不破坏原有内容).
存储器的基本存储单位为字节(Byte),并约定八位二进制数为一个字节,字节用B表示.
存储单位还有千字节(KB),兆字节(MB),千兆字节(GB)和吉字节(GB),它们之间的换算公式如下:1KB=1024B=210B1MB=1024KB=210KB1GB=1024MB=210MB1TB=1024GB=210GB存储器分为两大类:一类是内部存储器,简称"内存储器""内存"或"主存";另一类是外部存储器或辅助存储器,简称"外存储器""外存"或"辅存".
输入设备原始数据程序存数存储器取数运算器输出设备控制器计算结果数据流控制流输出命令输入命令取数程序命令存取命令运算命令存数大学计算机基础·28·(1)内存储器:是指设置在计算机内部的存储器,用来存放当前正在使用的或随时要使用的程序或数据.
CPU可以直接访问内存.
从输入设备输入到计算机中的程序和数据都要送入内存,需要对数据进行操作时,再从内存中读出数据(或指令)送到运算器(或控制器),由运算器(或控制器)对数据进行规定的操作,其中间结果和最终结果保存在内存中,输出设备输出的信息也来自内存.
内存中的信息不能长期保存,如要长期保存需要转送到外存储器中.
(2)外存储器:是指设置在主机外部的存储器,用来存储暂时不用的信息.
外存储器一般不直接与微处理器打交道,外存中的数据应先调入内存,再由微处理器进行处理.

外存和内存虽然都是用来存放信息的,但是它们有很多不同之处:一是受技术、价格和速度等因素的限制,内存的存储容量不能做得过大,而外存的容量不受限制;二是CPU可以直接访问内存,而外存的内容需要先调入内存再由CPU进行处理,所以CPU访问内存的速度比较快;三是外存中存储的信息断电后仍然保存,磁盘上的信息一般可保存数年之久,而内存中的信息断电后即消失;四是外存的价格要比内存便宜很多.
4.
输入设备输入设备是用来接受用户输入的原始数据和程序,并将它们转变为计算机可识别的形式(二进制)存放到内存中.
常用的输入设备有键盘、鼠标、扫描仪、数码相机、磁盘、光盘等.
最常使用的是键盘和鼠标.
5.
输出设备输出设备用来将存放在内存中并由计算机处理的结果转变为人们所能接受的形式.
常用的输出设备有显示器、打印机、音响、绘图仪等.
磁盘驱动器既属于输入设备又属于输出设备.
1.
6.
3计算机的软件系统计算机软件是指在计算机硬件上运行的各种程序、程序运行所需要的数据以及开发、使用和维护这些程序所需要的文档的集合.
一台性能优良的计算机硬件系统能否发挥其应有的功能,取决于为之配置的软件是否完善、丰富.
因此,在使用和开发计算机系统时,必须要考虑软件系统的发展与提高,必须熟悉与硬件配套的各种软件.
从计算机系统的角度划分,计算机软件分为系统软件和应用软件.
1.
系统软件系统软件是为提高计算机效率和方便用户使用计算机而设计的各种软件,一般是由计算机厂家或专业软件公司研制.
系统软件又分为操作系统、支撑软件、编译系统和数据库管理系统等.
(1)操作系统.
操作系统是为了合理、方便地利用计算机系统,而对其硬件资源和软件资源进行管理和控制的软件.
操作系统具有进程管理、存储管理、设备管理、文件管理和作业管理等五大管理功能,由它来负责对计算机的全部软硬件资源进行分配、控制、调度和回收,合理地组织计算机的工作流程,使计算机系统能够协调一致,高效率地完成处理任务.
操作系统是计算机最基本的系统软件,对计算机的所有操作都要在操作系统的支持下才能进行.
第1章计算机基础知识·29·从操作的角度而言,操作系统是一台比裸机(不包含任何软件的硬件机器)功能更强、服务质量更高、使用户感觉方便友好的虚拟机器.
因此,也可以说它是介于用户与裸机之间的一个界面,是计算机的操作平台,用户通过它来使用计算机.
(2)支撑软件.
支撑软件是支持其他软件的编制和维护的软件,是为了对计算机系统进行测试、诊断和排除故障,进行文件的编辑、传送、装配、显示、调试,以及进行计算机病毒检测、防治等的程序,是软件开发过程中进行管理和实施而使用的软件工具.
在软件开发的各个阶段选用合适的软件工具可以大大提高工作效率和软件质量.
在微机系统中,常见的支撑软件有编辑程序Edlin,Edit,连接程序Link,调试程序Debug,工具程序PCTools,系统检测程序QAPlus,计算机病毒防治程序CPAV、KILL、KV300、AV95等.
(3)编译系统.
要使计算机能够按照人的意图去工作,就必须使计算机能接受人向它发出的各种命令和信息,这就需要有用来进行人和计算机交换信息的"语言".
计算机语言的发展有机器语言、汇编语言和高级语言3个阶段.
(4)数据库管理系统.
数据库是以一定组织方式存储起来且具有相关性数据的集合,它的数据冗余度小而且独立于任何应用程序而存在,可以为多种不同的应用程序共享.
也就是说,数据库的数据是结构化了的,对数据库输入、输出及修改均可按一种公用的可控制的方式进行,使用十分方便,大大提高了数据的利用率和灵活性.
数据库管理系统(DatabaseManagementSystem,简称DBMS)是对数据库中的资源进行统一管理和控制的软件,数据库管理系统是数据库系统的核心,是进行数据处理的有利工具.
目前,被广泛使用的数据库管理系统有FoxBASE、FoxPro、SQLServer、VisualFoxPro等.
2.
应用软件应用软件是为计算机在特定领域中的应用而开发的专用软件.
应用软件由各种应用系统、软件包和用户程序组成.
各种应用系统和软件包是提供给用户使用的针对某一类应用而开发的独立软件系统,例如科学计算软件包(IMSL等)、文字处理系统(WPS等)、办公自动化系统(OAS)、管理信息系统(MIS)、决策支持系统(DSS)、计算机辅助设计系统(CAD)等.
应用软件不同于系统软件,系统软件是利用计算机本身的逻辑功能,合理地组织用户使用计算机的硬件和软件资源,以充分利用计算机的资源,最大限度地发挥计算机效率,以便于用户使用、管理为目的;而应用软件是用户利用计算机和它所提供的系统软件,为解决自身的、特定的实际问题而编制的程序和文档.
组成电子计算机系统的硬件和软件是相辅相成的两个部分.
硬件是组成计算机系统的基础,而软件是硬件功能的扩充与完善.
离开硬件,软件无处栖身,也无法工作.
没有软件的支持,硬件仅是一堆废铁.
如果把硬件比做是计算机系统的躯体,那么软件就是计算机系统的灵魂,有躯体而无灵魂是僵尸,有灵魂而无躯体则是幽灵.
3.
计算机语言要使计算机按人的意图运行,就必须使计算机懂得人的意图,接受人向它发出的命令和信息,计算机语言就是这种人与计算机之间交流信息的工具.
人们要利用计算机来解决问题,就必须采用计算机语言来编制程序.
编制程序的过程称为程序设计,计算机语言又被称为程序设计语言.
计算机语言通常分为机器语言、汇编语言和高级语言三类,其中机器语言和汇编语言属于低级语言.
大学计算机基础·30·(1)机器语言机器语言是一种用二进制代码(以0和1)表示的,能被计算机直接识别和执行的语言.

用机器语言编写的程序,称为计算机机器语言程序.
它是一种低级语言,用机器语言编写的程序不便记忆、阅读和书写.
通常不用机器语言直接编写程序.
(2)汇编语言汇编语言(assemblylanguage)是一种用助记符表示的、面向机器的程序设计语言,用汇编语言编写的程序叫汇编语言程序.
汇编语言程序不能直接识别和执行,必须由"汇编程序"翻译成机器语言程序,然后才能由计算机执行,这种"汇编程序"就是汇编语言的翻译程序.

汇编语言指令比机器语言好记,简洁、高效,但与CPU等硬件的相关性强,存在指令多、繁琐、易错、不易移植、每条指令功能弱等缺点,主要用于编写直接控制硬件的底层程序,一般的计算机用户很少使用这种语言编写程序.
(3)高级语言由于机器语言和汇编语言的局限性,不少计算机科学工作者开始研究、探讨和设计便于应用而又能充分发挥计算机硬件功能的程序设计语言.
高级语言是一种比较接近自然语言(即人们通常所说的语言)的计算机语言.
在高级语言中,一条命令可以代替几条、几十条甚至几百条汇编语言命令.
高级语言由于接近自然语言,因此有易学、易记、易用、通用性强、兼容性好、便于移植等优点.
用高级语言编写的程序一般称为"源程序",计算机不能识别和执行,要把用高级语言编写的源程序翻译成机器指令,通常有编译和解释两种方式.

编译程序是将用高级语言编写的程序(源程序)翻译成目标程序,然后通过链接程序将目标程序链接成可执行程序,这个可执行程序可以独立于源程序直接运行,如C语言.

解释程序是在运行高级语言源程序时,对源程序进行逐行翻译,边翻译边执行,与编译过程不同的是解释过程不产生目标程序,如BASIC语言.
常用的高级语言有如下几种:(1)BASIC语言.
BASIC语言是一种被广泛使用的计算机语言,也是一种适合初学者学习的实用高级计算机语言,它可作为初学电脑编程、理解高级语言编程原理的入门语言.

(2)C与C++语言.
C语言是一种更接近汇编语言的高级语言,它兼有高级语言和低级语言两者的优点,表达清楚且效率高,主要用于系统软件的编写,也适用于科学计算等应用软件的编写.
C++语言是由C语言发展而来的、面向对象的程序设计语言.
(3)Java语言.
Java语言是一种面向对象的,可在Internet上分布执行的程序设计语言.

它简单、安全、可移植性强,适用于网络环境的编程,多用于交互式多媒体的应用.

(4)Pascal语言.
Pascal语言是一种结构程序设计语言,用这种语言可以编写出程序结构和数据结构比较完美的程序,曾经应用很广泛,但现在逐渐被其他语言代替.

(5)Prolog语言.
Prolog语言是一种以形式逻辑为基础的,主要面向人工智能领域的编程语言.
(6)COBOL语言.
COBOL语言是一种专为数据处理设计的语言,适用于计算简单、数据量大的场合,如银行记账、仓库管理、工资管理、商业管理等管理系统,有时也直接称COBOL为商业语言,其特点是大量取用基本的英文词汇和句型.
第1章计算机基础知识·31·1.
7计算机的工作原理1.
7.
1指令与指令系统1.
指令、指令系统与程序的概念指令是指示计算机执行某种操作的命令,每条命令都可完成一个独立的操作.
指令是硬件能理解并能执行的语言,一条指令就是机器语言的一个语句,是程序员进行程序设计的最小语言单位.
使用汇编语言或高级语言编程,最终都需翻译成机器语言才能被计算机识别并执行.
所有指令的集合就称为计算机的指令系统.
程序是为完成既定任务而编写的一组指令序列.
2.
指令格式计算机中的指令由操作码字段和操作数字段两部分组成.
操作码字段表示计算机要执行的操作,而操作数字段则指出在指令执行操作过程中所需要的操作对象.
例如,加法指令除需要指定做加法操作外,还需提供加数和被加数.
操作数字段可以是操作对象本身,也可以是操作对象地址的一部分,还可以是指向操作对象地址的指针或其他有关操作数的信息.

指令的一般格式如图119所示.
操操作作码码操操作作数数…………操操作作数数图119指令格式(1)操作码.
操作码一般放在指令的前部,由若干位二进制数组成,由于每一种操作都要用不同的二进制代码表示,所以操作码部分应有足够的位数,以便能表示指令系统的全部操作.

(2)操作数.
操作数字段可以有一个、二个或三个,通常称为一地址、二地址或三地址指令.
例如单操作指令就是一地址指令,它只需要指定一个操作数.
(3)指令字长度.
任何指令都是用机器字表示的.
通常,把一条指令的机器字称为指令字.
而指令字长度就是指一条指令中所包含的二进制代码的位数.
显然,指令字长度主要取决于操作码的长度和操作数地址的个数及长度.
Intel8086的指令长度为8位、16位、24位、32位、40位和48位6种.
1.
7.
2计算机的工作原理计算机的工作原理就是计算机执行程序的原理.
现在的计算机基本都是基于"存储程序"的原理设计制造出来的.
存储程序原理是由美籍匈牙利数学家冯诺依曼于1946年提出来的,根据此概念设计的计算机统称为冯诺依曼机.
冯·诺依曼的设计思想被誉为计算机发展史上的里程碑,标志着计算机时代的真正开始.

存储程序原理的基本思想是:把程序存储在计算机内,使计算机能像快速存取数据一样快速存取组成程序的指令.
为实现控制器自动连续地执行程序,必须先把程序和数据送到具有记忆功能的存储器中保存起来,然后给出程序中第一条指令的地址,控制器就可依据存储程序中的指令顺序周而复始地取出指令、分析指令、执行指令,直到完成全部指令操作为止.
由此可见,计算机之所以能自动连续地工作,完全是因为人们预先把程序和有大学计算机基础·32·关的数据存入计算机的存储装置中了,这就是存储程序原理.
存储程序原理实现了计算机工作的自动化.
1.
8微型计算机的组成部件微型计算机又称个人计算机,是计算机领域中应用最广的计算机.
与其他类型的计算机一样,微型计算机也是由硬件系统和软件系统两大部分组成的.
下面,我们主要介绍微型计算机的硬件系统的组成.
1.
8.
1微型计算机系统典型的微型计算机系统(如图120所示)一般由主机、显示器、键盘、鼠标组成.
图120典型的微型计算机系统主机(如图121所示)里面一般有主板、硬盘、光驱、电源,主板上一般插有CPU、内存、显卡等.

图121主机内部结构1.
CPU(CentralProcessingUnit)在微型计算机中,运算器和控制器被制作在同一块半导体芯片上,称为中央处理单元,显示器主机耳机、麦克风键盘鼠标音箱第1章计算机基础知识·33·简称CPU,又称微处理器,如图122所示.
CPU是微型计算机的心脏,是计算机内部完成指令的读出、解释和执行的重要部件,它的性能直接决定了微型计算机的性能.
能够处理的数据位数是CPU的一个最重要的品质标志.
人们通常所说的8位机、16位机、32位机、64位机即指CPU可同时处理8位、16位、32位、64位的二进制数据.
图122CPUCPU又分为很多种类,即不同的档次.
目前,大多数微型计算机所使用的CPU都是美国Intel公司生产的.
Intel系列的CPU按性能由低到高依次有:8088/8086、80286、80386、80486、Pentium(奔腾)系列、Celeron、酷睿系列等.
生产CPU的公司不只Intel一家,IBM、Apple、AMD、Motorola等公司也是著名的生产CPU的公司.
随着计算机技术的飞速发展,生产出的CPU功能越来越强,工作速度越来越快,内部结构也越来越复杂.
2.
内存储器微型计算机的存储器分为内存储器和外存储器两种.
内存储器是指主机内部的存储器,用来存放程序与数据,可直接与CPU交换信息.
内存储器一般都是采用大规模或超大规模集成电路工艺制造的半导体存储器,具有体积小、重量轻、存取速度快等特点.

在计算机中,内存储器按其工作特点分为:随机存取存储器(RandomAccessMemory,RAM)、只读存储器(ReadOnlyMemory,ROM)和高速缓冲存储器(Cache).
(1)随机存取存储器(RAM).
随机存取存储器简称"随机存储器"或"读写存储器",是一种既能写入又能读出数据的存储器,用来存放正在执行的程序和数据.
计算机中的内存(或内存条)一般指的就是随机存储器.
内存条如图123所示.
图123内存条RAM又可分为DRAM(DynamicRAM,动态随机存储器)和SRAM(StaticRAM,静态随机存储器).
大学计算机基础·34·①动态随机存储器(DRAM).
DRAM需要周期性地给电容充电(刷新),以维持存储内容的正确,一般每隔2ms刷新一次.
这种存储器集成度较高、价格较低,主要用于主存,但由于需要周期性地刷新,存取速度较慢.
一种叫做SDRAM的新型DRAM,由于采用与系统时钟同步的技术,所以比DRAM快得多.
现在,多数计算机用的都是SDRAM.
②静态随机存储器(SRAM).
SRAM是利用双稳态的触发器来存储"1"和"0"的.
"静态"的意思是指它不需要像DRAM那样经常刷新,只要正常供电即能保持存储数据的正确.
所以,SRAM比任何形式的DRAM都快得多,也稳定得多.
但SRAM的价格比DRAM贵得多,所以只用在特殊场合(如高速缓冲存储器).
RAM具有以下特点:①可读可写.
读出时不改变原有内容,写入时才修改原有内容.
②随机存取.
与顺序存取不同,写入或读出数据时都可以不考虑原有数据写入时的顺序和当前的位置排列.
取数据时可直接找到要读的数据,存数据时可直接找到要写入的位置.

③断电或关机时,存储的内容全部消失,且不能恢复.
对于微型计算机上使用的RAM,其存储容量随着微机档次的提高在不断增加,286微机的基本内存配置为1MB,386微机的基本内存配置为2MB~4MB,486微机的基本内存配置为4MB~8MB,而Pentium(奔腾)微机的基本内存配置在16MB以上.
随着硬件产品的不断发展以及价格的下降,目前计算机内存的配置一般都在4GB以上.
(2)只读存储器(ROM).
ROM是计算机内部一种只能读出数据信息而不能写入信息的存储器.
当机器断电或关机时,ROM中的信息不会丢失.
ROM中主要存放计算机系统的设置程序、基本输入输出系统等对计算机运行十分重要的信息,如IBMPC系列微机及其兼容机中的BIOS(基本输入/输出系统)就存储在ROM中.
ROM中存放的信息是制造厂预先用特定的方法写进芯片的,断电后原来写入的数据信息不丢失.
常用的只读存储器有以下几种:①可编程只读存储器(ProgrammableROM,PROM).
PROM是一种空白ROM,用户可按照自己的需要对其编程.
输入PROM的指令叫做微码,一旦微码输入,PROM的功能就和普通ROM一样,内容不能消除和改变.
②可擦除和可编程的只读存储器(ErasableProgrammableROM,EPROM).
EPROM可以从计算机上取下来,用特殊的设备擦除其内容后重新编程.
③闪存(FlashROM).
闪存不像PROM、EPROM那样只能一次编程,而是可以电擦除,重新编程.
闪存常用于个人计算机、蜂窝电话、数码相机、个人数字助手等.
(3)高速缓冲存储器(Cache).
现在的CPU速度越来越快,它访问数据的周期甚至达到了几纳秒(ns),而RAM访问数据的周期最快也需50ns.
计算机在工作时,CPU频繁地和内存储器交换信息,当CPU从RAM中读取数据时,就不得不进入等待状态,放慢它的运行速度,因此极大地影响了计算机的整体性能.
为有效地解决这一问题,目前在微机上采用了Cache.
Cache是介于CPU和RAM之间的一种可高速存取信息的芯片,是CPU和RAM之间的桥梁,用于解决它们之间的速度冲突问题,它的访问速度是DRAM的10倍左右.
CPU要第1章计算机基础知识·35·访问内存中的数据,需先在Cache中查找,当Cache中有CPU所需的数据时,CPU直接从Cache中读取,如果没有,就从内存中读取数据,并把与该数据相关的一部分内容复制到Cache,为下一次的访问做好准备,从而提高工作效率.
从实际使用情况看,尽量增大Cache的容量和采用回写方式更新数据是一种不错的选择.
但当Cache的容量达到一定的数量后,速度的提高并不明显,且制造成本较高,故不必将Cache的容量提得过高.
Cache一般采用SRAM构成.
3.
外存储器一些大型的项目往往涉及几百万个数据,甚至更多.
这就需要配置第二类存储器,外存储器(也称辅助存储器,简称"外存").
外存储器一般不直接与微处理器打交道,外存中的数据应先调入内存,再由微处理器进行处理.
为了增加内存容量,方便读写操作,有时将硬盘的一部分当作内存使用,这就是虚拟内存.
虚拟内存利用在硬盘上建立"交换文件"的方式,把部分应用程序(特别是已闲置的应用程序)所用到的内存空间搬到硬盘上去,以此来增加可使用的内存空间和弹性,当然,容量的增加是以牺牲速度为代价的.
交换文件是暂时性的,应用程序执行完毕便自动删除.
常用的外存储器有硬盘、光盘、优盘等.
(1)硬盘.
硬盘存储器由硬盘驱动器和硬盘控制器组成.
硬盘控制器也称硬盘适配器,是硬盘驱动器与主机的接口.
硬盘片由涂有磁性材料的铝合金构成.
硬盘外观结构如图124所示.
图124硬盘外观结构图(2)光盘.
光盘存储器由光盘和光盘驱动器组成.
光盘存储器也是微机上使用较多的存储设备.
光盘的最大特点是存储量大,并且具有价格低、寿命长、可靠性高等特点,特别适合于需要存储大量信息的计算机使用,例如百科全书、图像、声音信息等.
光盘的存储原理不同于磁盘存储器.
它是将激光聚焦成很细的激光束照射在记录媒体上,使介质发生微小的物理或化学变化,从而将信息记录下来;又根据这些变化,利用激光将光盘上记录的信息读出.
常用的光盘存储器有以下几种类型:①只读型光盘(CompactDiscReadOnlyMemory,CDROM).
这种光盘中的信息是制造商事先写入和复制好的,用户只能读取或再现其中的信息.
目前这类光盘的技术比较成熟,信息存储密度比磁盘等介质高得多,是国内外市场上CD产品的主流介质.
②一次性可写入光盘(CompactDiscRecordable,CDR).
这种光盘不仅可以读出信息,还能记录新的信息,但需要专门的光盘刻录机完成数据的大学计算机基础·36·写入.
现在光盘刻录机具有光驱的读盘功能,同时其价格与光驱也相差不大,得到了广泛的应用.
常见的一次性可写入光盘的容量为650MB.
③可反复擦写光盘(CompactDiscRewritable,CDRW).
这种光盘不仅可多次读,而且可多次写,信息写入后可以擦掉,并重写新的信息.
其容量为10MB~1GB不等,可代替磁带、磁盘,目前已进入实用阶段.
(3)优盘.
优盘是一种移动存储设备,其存储介质为快闪内存(FlashMemory).
快闪内存,即闪存,是一种集成电路芯片,它最初是从关闭电源后数据也不会丢失的只读内存(ROM)派生出来的,以块为单位进行写入和删除操作,存取速度快.
优盘无机械装置,可承受3米高自由落体的震动,还具有防潮、防磁、耐高低温等特性.
优盘体积小,重量轻,采用芯片存储,数据极为安全可靠,使用寿命长,可擦写100万次以上,数据至少可保存10年,已成为当今比较流行的存储设备之一.
优盘采用USB接口,可热插热拔,即插即用,无需驱动器,无需外接电源.
但是插拔USB设备时,容易使静电直接通过USB设备传回电脑主板,此时瞬间产生的较高电压会使主板的重要部件烧毁并使系统无法正常开机工作,所以插拔USB设备一定要按指定的操作方式进行.
Windows2000和WindowsXP都有安全移除USB设备的选项,用鼠标左键单击任务栏上图标,然后单击"安全移除USBMassStorageDevice驱动器(H)"选项,即可安全地将优盘退出.
目前比较常用的优盘容量为8GB、16GB、32GB等.
随着技术的发展,优盘容量也在加大.
图125为优盘的外观.
图125优盘外观4.
系统主板(1)主板.
主板,又叫主机板(mainboard)、系统板(systemboard)或母板(motherboard),它安装在机箱内,是微机最基本的也是最重要的部件之一.
主板一般为矩形电路板,上面安装了组成计算机的主要电路系统,一般有BIOS芯片、I/O控制芯片、键盘和面板控制开关接口、指示灯插接件、扩充插槽、主板及插卡的直流电源供电接插件等元件.
主板结构如图126所示.

(2)主板内部插槽.
①CPU插槽.
在主板上有一个白色正方形、布满插孔的插座,它就是CPU的插槽(如图127所示).
CPU插槽是用来连接和固定CPU的.
不同类型的CPU使用的CPU插槽结构是不一样的.
第1章计算机基础知识·37·图126主板结构图127CPU插槽②内存插槽.
内存插槽是用来连接和固定内存条的.
内存插槽通常有多个(如图128所示),可以根据需要插不同数目的内存条.
图128内存插槽(3)外部设备接口.
常用外部设备接口如图129所示.
其中,1:键盘和鼠标接口.
2:并行接口.
3:串行COM口,主要是用于以前的扁口鼠标、调制解调器(Modem)以及其他串口通信设备.
4和5:USB接口,也是一种串行接口.

6:双绞以太网线接口,也称为"RJ45接口",主板集成了网卡时才会提供该接口,它将用于网络连接的双绞网线与主板中集成的网卡连接起来.
7:声卡输入/输出接口,主板集成了声卡时才提供该接口,不过现在的主板一般都集成了声卡,所以通常在主板上都可以看到这3个接口.
常用的只有2个,那就是输入和输入出接口,通常是用颜色来区分的,最下面红色的那个为输出接口,接音箱、耳机等音频输出设备,而最上面的那个浅蓝色的为音频输入接口,用于连接麦克风、话筒之类的音频外设.
大学计算机基础·38·图129常用外设接口①IDE接口.
IDE接口是用来连接IDE设备(采用IDE接口的硬盘、CDROM或者DVDROM)的,一般靠近主板边缘.
通常主板上有两个IDE接口,在主板上分别用IDE1和IDE2表示.
每个接口都可以连接一个主设备(master)和一个从设备(slaver),所以一般主板都可以连接四个IDE设备.
IDE接口中有40根针,插座中间有一个小的缺口,该缺口具有防反插和定位的作用,使用IDE数据线时,只有把接头上有箭头状突起的边对准这个缺口才能插入.
②SATA接口.
SATA接口是SerialATA的缩写,即串行ATA.
这是一种完全不同于并行ATA的新型硬盘接口类型,由于采用串行方式传输数据而得名.
SATA总线使用嵌入式时钟信号,具备了更强的纠错能力,与以往相比其最大的区别在于能对传输指令(不仅仅是数据)进行检查,如果发现错误会自动矫正,这在很大程度上提高了数据传输的可靠性.
串行接口还具有结构简单、支持热插拔的优点.
③串行接口.
目前大多数主板都提供了两个9针D型RS232C异步串行通信型接口,分别为COM1、COM2或COMA、COMB.
串行接口的作用是用来连接串行鼠标、外置调制解调器、绘图仪等设备的.
④并行接口.
并行接口一般用来连接打印机或扫描仪.
⑤USB接口.
它也是一种串行接口.
目前许多设备都采用这种设备接口,如Modem、打印机、扫描仪、数码相机等.
它的优点就是数据传输速率高,支持即插即用,支持热插拔,无需专用电源,可以连接多个设备等.
⑥PS/2接口.
PS/2接口仅能用于连接键盘和鼠标,PS/2接口来源与IBM公司曾推出的IBMPS/2计算机,虽然IBMPS/2计算机已被淘汰,但PS/2接口却被保留下来,被后来的计算机所使用.
PS/2接口的最大好处就是不占用串口资源.
一般情况下,主板都配有两个PS/2接口,上为鼠标接口,下为键盘接口,鼠标的接口为绿色,键盘的接口为紫色.
PS/2接口使用6脚母插座,1脚为键盘/鼠标信号,3脚为地线,4脚为+5V电源,5脚为键盘/鼠标时钟信号,2脚和6脚为空.
⑦音频接口.
现在,很多主板将声卡集成在主板上,因此主板上提供了音频接口.
其中LineOut接口是用来连接扬声器或耳机的,Linein接口用来与外接CD播放器、磁带播放器或其他音频设备连接,MIC接口是用来与话筒相连接的.
第1章计算机基础知识·39·5.
总线总线是计算机中传输数据信号的通道.
总线的传输方式是并行的,所以也称并行总线.

在微型计算机中,微处理器与存储器以及其他接口部件之间通信的总线称为系统内部总线;主机系统与外部设备之间通信的总线称为外部总线.
在I/O总线上通常传输数据、地址和控制等三种信号.
传输数据信号的总线称为数据总线,传输地址信号的总线称为地址总线,传输控制信号的总线称为控制总线,所以I/O总线由这三种总线构成.
总线就像"高速公路",总线上传输的信号则被视为高速公路上的"车辆".
显而易见,在单位时间内公路上通过的"车辆"数直接依赖于公路的宽度和质量.
因此,I/O总线技术成为微型计算机系统结构的一个重要技术指标.
微型计算机采用开放体系结构,在系统主板上装有多个扩展槽,扩展槽与板上的I/O总线相连,任何插入扩展槽的电路板(例如显卡、声卡)都可通过I/O总线与CPU连接,这为用户自己组合可选设备提供了方便.
目前可见到的总线结构与扩展槽如下:(1)ISA总线.
ISA总线又称"工业标准结构"(IndustryStandardArchitecture,ISA)总线.
ISA总线是总线的元老,ISA总线数据宽度只有16位,时钟频率为8.
3MHz,数据传输率只有16MB/s.
ISA总线的主要缺点是不能动态地分配系统资源,CPU占用率高,插卡的数量也有限.
(2)PCI总线.
PCI(PeripheralComponentInterconnect)总线又称外部设备互连总线.
PCI总线是1991年由Intel公司推出的,用于解决外部设备接口的问题.
PCI总线或插槽是目前主板上最常见的,也是最多的插槽,现在所有的主板上都有它的踪影.
它为显卡、声卡、网卡、电视卡、Modem等设备提供了连接接口.
PCI总线定义了32位数据总线,工作频率为33MHz,同时支持10个外部设备.
在PCI总线标准V2.
2中,其可扩展为64位,工作频率为66MHz.
PCI总线是一种不依附于某个具体处理器的局部总线.
PCI插槽如图130所示.
图130PCI插槽(3)AGP扩展槽.
AGP扩展槽(加速图形端口,AcceleratedGraphicsPort)是AGP图形显示卡的专用插槽.
AGP是专门用于高速处理图像的,它使用64位图形总线将CPU与内存连接,以提高计算机对图像的处理能力.
AGP扩展槽如图131所示.
大学计算机基础·40·图131AGP扩展槽1.
8.
2常用外部设备1.
输入设备输入设备是将数据、程序等转换成计算机能接受的二进制码,并将它们送入内存.
常用的输入设备有键盘(如图132所示)、鼠标(如图133所示)、扫描仪(如图134所示)、光笔(如图135所示)、触摸屏等.
图132101键盘图133鼠标图134扫描仪图135光笔键盘(keyboard)是一种输入设备,它与显示器一起成为人机对话的主要工具.
键位基本与英文打字机键盘相同,操作也基本相同.
键盘通过插入主板上的键盘接口与主机相连接.
目前,常用的键盘有101键盘和104键盘.
鼠标(mouse)也是一种常见的输入设备.
它通过RS232C串行口或者是USB接口和主机相连接.
它可以方便、准确地移动显示器上的光标,并通过单击,选取光标所指的内容.
随着软件中窗口、菜单的广泛使用,鼠标已成为计算机系统的必备输入设备之一.

2.
输出设备(1)输出设备是将计算机处理的结果转换成人们所能识别的形式显示、打印或播放出来.
常用的输出设备有显示器、打印机、绘图仪等.
(2)显示器(CRT)是微机必要的输出设备,它可以显示键盘输入的命令和数据,也可以将计算结果以字符、图形或图像的形式显示出来,如图136所示.
显示器由监视器和显示第1章计算机基础知识·41·适配器两部分组成.
监视器通过一个9针或15针的插头连接到主机内的显示适配器上.
显示适配器,即显卡,是CPU与显示器之间的接口电路,如图137所示.
显卡直接插在系统主板的总线扩展槽上,它的主要功能是将要显示的字符或图形的内码转换成图形点阵,并与同步信息形成视频信号输出给显示器.
显卡是直接决定计算机的视觉效果的部件之一,其性能的好坏将直接影响到我们对计算机的可视感觉.
图136显示器图137显卡(3)打印机是一种常用的输出设备,它可以将计算机处理结果用各种图表、字符的形式打印在纸上.
目前最普及的打印机按印字的工作原理可以分为击打式和非击打式两种.

常见的打印机有针式打印机、喷墨打印机、激光打印机等.
打印机与主机之间通过打印适配器连接.

1.
9微型计算机的主要性能指标及组装1.
9.
1微型计算机的主要性能指标微型计算机的性能指标决定着微型计算机的性能优劣及应用范围的宽窄.
实际上微型计算机的主要性能指标是由以下几部分组成的.
1.
CPU的主要性能指标(1)字长.
字长是计算机运算部件一次能处理的二进制数据的位数.
人们通常所说的8位机、16位机、32位机、64位机即是指CPU可同时并行处理8位、16位、32位、64位的二进制数据.
8位的CPU为早期的微型机产品使用,后来的IBMPC/XT、IBMPC/AT及286机使用的均是16位的CPU,80386、80486、80586、PentiumII(奔腾II)、PentiumIII(奔腾III)、PentiumIV(奔腾IV)属于32位的CPU.
而近年出厂的CPU都是64位的了,包括AMD公司的速龙、羿龙、闪龙,Intel公司的奔腾D、酷睿构架的所有E系列/Q系列、最新Nehalem构架的i7/5/3等.
(2)速度.
不同配置的计算机执行相同任务所需要的时间可能不同,这跟计算机的速度有关.
计算机的速度指标可用主频及运算速度加以评价.
运算速度用以衡量计算机运算的快慢程度,通常给出每秒钟所能执行的机器指令数,以MIPS(millionofinstructionspersecond,百万指令数/秒)为单位.
主频被称为时钟频率,是反映CPU性能高低的一个很重要的指标.
主频以兆赫兹(MHz)为单位,主频越高,计算机的速度越快,目前市场上已有主频超过4GHz的CPU出售.
大学计算机基础·42·2.
内存的主要性能指标(1)存储容量.
计算机的处理能力不仅与字长、速度有关,而且很大程度上还取决于存储容量,存储容量分为主存容量(又称为内存容量)和辅存容量(又称为外存容量),外存容量通常指硬盘、光盘、U盘等的容量.
存储容量以字节为单位,1个字节由8个二进制位组成.
由于存储容量一般很大,所以通常用千字节(KB)、兆字节(MB)和吉字节(GB)表示.
目前,内存的标准配置为4GB以上.
(2)存取速度.
存取速度是指请求写入(或读出)到完成写入(或读出)所需要的时间,其单位为纳秒(ns).
3.
磁盘的主要性能指标磁盘的主要性能指标有记录密度、存储容量、寻址时间等.
(1)记录密度.
记录密度也称为存储密度,是指单位盘片面积的磁层表面上存储二进制信息的量.

(2)存储容量.
存储容量是指磁盘格式化以后能够存储的信息量,和内存容量单位相同.

(3)寻址时间.
寻址时间是指驱动器磁头从起始位置到达所要求的读写位置所经历的时间总和.
寻址时间由查找时间和等待时间构成,其中查找时间也叫寻道时间,是指找到磁道的时间,等待时间是指读写扇区旋转至磁头下方所用的时间.
4.
总线的主要性能指标总线的主要性能指标有总线的带宽、总线的位宽和总线的工作频率.
(1)总线的带宽.
总线的带宽是指单位时间内可传送的数据,即每秒钟可传送多少字节.
(2)总线的位宽.
总线的位宽是指总线同时传送的数据位数.
如工作频率确定,总线的带宽与总线的位宽成正比.
(3)总线的工作频率.
总线的工作频率也称为总线的时钟频率,是指用于协调总线上的各种操作的时钟信号的频率,以MHz为单位.
工作频率越高则总线工作速度越快,即总线带宽越宽.
5.
常用外部设备的主要性能指标(1)CDROM驱动器的主要性能指标有:容量、数据传输率、读取时间、误码率等.

(2)打印机的主要性能指标有:打印速度、打印质量、打印密度及打印宽度、打印噪声和使用寿命等.
以上只是一些主要的性能指标,各项指标之间不是彼此孤立的.
在实际应用时,应该把它们综合起来考虑,而且还要遵循性价比高的原则.
1.
9.
2组装前的准备组装计算机前需要做好充分的准备工作,下面介绍常用的计算机组装工具和一些组装常识.
组装计算机不能单凭双手,还必须借助一些工具,而且为了计算机和个人的安全还需要了第1章计算机基础知识·43·解一些组装计算机的常识.
1.
装机部件和工具的准备组装一台计算机,首先明确自己的要求,即看你要用计算机干什么,然后根据自己的具体需要来选购合适的计算机配件.
一般需要主板、CPU、硬盘、内存条、光驱、机箱、电源、显示器、键盘、鼠标等,配置较高的还有独立显卡、独立声卡,根据自己的情况而定.
再了解相应硬件的市场价位,最好是在装机商给出报价单之后货比三家.
组装计算机所需的工具比较简单,一般只需螺丝刀和防静电腕带即可.
2.
装机环境的准备应释放身上的静电,用户可以佩戴防静电腕带,或通过洗手、触摸水管等与地面直接接触的金属器件进行放电.
将计算机配件规则地放在计算机组装台或桌子上,并在主板下垫上一块干燥的软海绵,以防止主板底部的焊接点刮坏桌面,同时也起到绝缘的作用.

1.
9.
3组装一台微型计算机在正式组装计算机之前,我们最好使用"最小系统"法验证一下各个配件的品质以及兼容性.
所谓最小系统就是指用CPU(包含风扇)、主板、内存、显卡、显示器、电源这几项构成的系统.
先在机箱外面将主板、CPU、内存装好,并接通电源看一下是否能显示,如果此时"最小系统"能够顺利点亮,再按如下步骤组装:(1)拆机箱,装主板挡板,拧好螺丝铜柱,装电源和光驱.
(2)把机箱前面板的跳线先插好,再将主板固定到机箱内.
(3)装硬盘,接好光驱和硬盘数据线,接好电源线.
(4)开机后设置BIOS.
(5)装系统,装驱动,装软件.
(6)关机,把机箱内部的线用扎带绑好,并盖好机箱面板.
(7)装拷机软件进行长时间拷机.
组装计算机的注意事项:(1)对配件应轻拿轻放,不要发生碰撞.
(2)在未组装完毕前,不要连接电源.
(3)插拔各种板卡时要注意方向,不能盲目用力,以免损坏板卡.
(4)在拧螺丝时,不能拧得太紧,在拧紧后应反方向拧半圈.
(5)在连接机箱内部连线时一定要参照主板说明书进行,以免接错线造成意外.

野草云99元/月 ,香港独立服务器 E3-1230v2 16G 30M 299元/月 香港云服务器 4核 8G

野草云月末准备了一些促销,主推独立服务器,也有部分云服务器,价格比较有性价比,佣金是10%循环,如果有时间请帮我们推推,感谢!公司名:LucidaCloud Limited官方网站:https://www.yecaoyun.com/香港独立服务器:CPU型号内存硬盘带宽价格购买地址E3-1230v216G240GB SSD或1TB 企盘30M299元/月点击购买E5-265016G240GB SS...

Cloudxtiny:£1.5/月,KVM-512MB/100GB/英国机房

Cloudxtiny是一家来自英国的主机商,提供VPS和独立服务器租用,在英国肯特自营数据中心,自己的硬件和网络(AS207059)。商家VPS主机基于KVM架构,开设在英国肯特机房,为了庆祝2021年欧洲杯决赛英格兰对意大利,商家为全场VPS主机提供50%的折扣直到7月31日,优惠后最低套餐每月1.5英镑起。我们对这场比赛有点偏见,但希望这是一场史诗般的决赛!下面列出几款主机套餐配置信息。CPU...

新网,域名7月盛夏1核心2G内存.COM域名仅19.9元/首年,主机9.9元/月,企业邮箱0元体验

新网好不好?新网域名便宜吗?新网怎么样?新网是国内老牌知名域名注册商,企业正规化运营,资质齐全,与阿里云万网和腾讯云DNSPOD同为国内服务商巨头。近日新网发布了最新的七月放价季优惠活动,主要针对域名、云主机、企业邮箱、SSL证书等多款云产品推送了超值的优惠,其中.com顶级域名仅19.9元/首年,.cn域名仅16元/首年,云主机1核心2G内存3Mbps带宽仅9.9元/月,企业邮箱更是免费送1年,...

虚拟内存设置多少合适为你推荐
美国vps服务器请问国外VPS服务器去哪里买呀,急求?拜托了各位 谢谢域名空间空间域名是什么意思租服务器我想租服务器,请问会提供哪些服务?com域名空间我想注册个.com域名和买一个100M空间。代理主机什么叫做代理服务器?有什么用途?域名备案域名需要备案吗?asp网站空间谁有能申请免费的ASP空间网站?100m虚拟主机100M虚拟主机有多大,能放多少东西天津虚拟主机天津哪个是新网互联代理呢,我打算购买邮局?东莞虚拟主机在东莞服务器租用怎么选择
查域名 电信服务器租用 cn域名价格 wordpress主机 dreamhost 外国服务器 表单样式 免费名片模板 godaddy域名转出 服务器架设 anylink 秒杀预告 starry 主机管理系统 中国linux 华为云建站 工信部网站备案查询 后门 cx域名 comodo 更多