大学计算机应用基础教程第一章之计算机基础知识.ppt

上传人:sccc 文档编号:4942274 上传时间:2023-05-24 格式:PPT 页数:67 大小:1.74MB
返回 下载 相关 举报
大学计算机应用基础教程第一章之计算机基础知识.ppt_第1页
第1页 / 共67页
大学计算机应用基础教程第一章之计算机基础知识.ppt_第2页
第2页 / 共67页
大学计算机应用基础教程第一章之计算机基础知识.ppt_第3页
第3页 / 共67页
大学计算机应用基础教程第一章之计算机基础知识.ppt_第4页
第4页 / 共67页
大学计算机应用基础教程第一章之计算机基础知识.ppt_第5页
第5页 / 共67页
点击查看更多>>
资源描述

《大学计算机应用基础教程第一章之计算机基础知识.ppt》由会员分享,可在线阅读,更多相关《大学计算机应用基础教程第一章之计算机基础知识.ppt(67页珍藏版)》请在三一办公上搜索。

1、柯志勇联系电话:13632101211,计算机应用基础Windows XP Office 2003,本 章 内 容,1.1电子计算机的发展与应用1.1.1电子计算机的产生与发展1.1.2电子计算机的主要应用1.2微型计算机系统组成及工作原理1.2.1微机软件系统的组成1.2.2微型计算机硬件系统1.2.3微型计算机软件系统1.3计算机中信息表示及计量单位1.3.1计算机中信息的计量单位1.3.2数制1.3.3字符编码1.3.4计算机语言,第一章计算机基础知识,1.1电子计算机的发展与应用,1电子计算机的诞生 1946年,美国宾西法尼亚大学研制成功了世界上第一台电子数字计算机ENIAC。2电子计

2、算机的发展阶段,3冯诺依曼思想美籍匈牙利数学家冯诺依曼(John von Neumann)提出了一个通用的计算机设计方案。在这方案中,冯诺依曼提出了三个重要的思想:(1)计算机至少应由运算器、控制器、存储器、输入设备、输出设备五个基本功能部分组成。(2)采用二进制数形式表示计算机的指令和数据。(3)将程序(一系列指令的集合)和数据放在存储器中,由程序控制计算机自动执行,即“存储程序控制”。4计算机发展方向未来的计算机将朝着巨型化、微型化、网络化、多媒体化和智能化方向发展。,(1)巨型机巨型机指运算速度更快、容量更大、功能更强的计算机。(2)微型机微型机是大规模集成电路的产物。它利用大规模集成电

3、路技术,把计算机的控制器和运算器做在一个集成电路芯片上,构成中央处理器,或称为微处理器,英文缩写为CPU(Central Processing Unit)。以微处理器为核心,加上半导体存储器和一些接口芯片,就构成了微型计算机(简称微机),或称为PC机。自1971年微型机问世以来,就以体积小、性能可靠、价格低、使用方便、功能日益增强等优点而迅速占领市场,为计算机应用的普及做出了重大的贡献。,微型计算机通常以微处理器为标志来划分,微型计算机的型号和性能主要决定于其所采用的CPU,表11列出了不同时期的微处理器。表11微处理器一览表,(3)计算机网络计算机网络是计算机技术与通讯技术相结合的产物。计算

4、机网络把独立的、分布于不同地域、不同型号的计算机使用通信设备和通信线路互联起来,在网络操作系统和通信协议的支持下,实现计算机之间的数据通信和资源共享。(4)多媒体计算机多媒体计算机能处理数字、文字、声音、图形、图像、动画和视频等形式的信息。(5)智能计算机计算机智能化是建立在控制论和现代科学的基础上。智能计算机能模拟人的感觉、思维和行为,不仅能根据人的指挥进行工作,而且会“看”、“听”、“说”、“想”、“做”。它具有逻辑推理、学习与证明的能力,具有主动性和人脑的部分功能。,1数值计算2数据处理(1)数据是指能被计算机识别和处理的物理符号,包括数字、文字、图形、图像、声音、动画和影像等。数据是信

5、息具体化的表示形式。数据数字(2)数据处理是指对数据进行采集、存储、计算、分类、排序和传输等操作。当今大多数计算机不是用于数值计算,而是用于数据处理。例如:计算机应用于企事业的人事管理、工资管理、文件管理、情报资料管理、人口管理和图书管理等。,1.1.2电子计算机的主要应用,3过程控制计算机加上感应检测设备及模/数转换器,就构成了自动控制系统。它通过检测设备实时地测量某物理量,经过模/数转换后送入计算机,计算机根据预置的程序对数据进行分析,并采取相应的控制操作,从而实现由计算机控制的自动化的、实时的过程控制。4辅助系统利用计算机软件作为辅助工具的计算机系统叫做辅助系统。它包括计算机辅助设计(C

6、AD),计算机辅助制造(CAM),计算机辅助教学(CAI)等。,5其他应用(1)办公自动化(2)电子商务(3)人工智能智能计算机能够给病人诊断、开处方,证明定理,文字翻译,与人下棋等。,一个完整的微型计算机系统是由硬件系统和软件系统两个部分组成,如右图所示。,1.2微型计算机系统组成及工作原理,微型计算机硬件系统由控制器、运算器、存储器、输入设备和输出设备五个部分组成。把计算机看作一个加工信息的工厂。控制器 运算器 存储器输入设备输出设备(厂长办公室)(车间)(仓库)(采购)(销售)1运算器运算器是对数据进行加工的部件。它在控制器的指挥下对数据进行算术运算和逻辑运算。2控制器控制器是分析指令并

7、发出控制信号的部件。它指挥和控制计算机各部件按时序协调地工作。,1.2.2微型计算机硬件系统,(1)CPU 运算器、控制器和存储器组成了计算机的主机。人们将运算器和控制器做在一个半导体芯片上,称为中央处理器或微处理器,英文缩写CPU。1)CPU的类型 Pentium 以前的各种类型的CPU(8088,80286,80386DX,80486DX),如图12所示。,图12 Pentium以前的各种类型的CPU,各种类型的Pentium CPU(Pentium,Pentium,Pentium 4),如图13所示。,图13 各种类型的Pentium CPU,2)CPU的性能指标 CPU的主要性能指标有

8、:主频,内存总线频率(CPU与内存之间的通信速度),数据总线宽度(决定CPU与二级高速缓存、内存以及输入/输出设备之间一次数据传输的信息量),地址总线宽度(决定CPU可以访问的存储器的物理地址空间),高速缓存数目。CUP品质的高低决定了一台计算机的档次。,(2)主板,图14 主板,1)CPU插座 2)芯片组芯片组的作用是控制和协调计算机的各部件选型。芯片组决定了主板的性能,通常把采用某某芯片组的主板直接叫做某某主板,例如采用Intel 440BX芯片组的主板就称为BX主板。3)内存插槽内存插槽有SIMM插槽(已淘汰)和DIMM插槽两种。4)外部高速缓存用于缓解CPU与内存之间数据传输率的差异。

9、5)BIOS芯片BIOS存放固化的基本输入输出程序、系统设置信息、通电自检程序、启动自举程序。,BIOS与CMOS的关系BIOS(basic input output system)即基本输入输出系统,它是固化在主板上一块芯片(Award)上的程序。BIOS主要的功能有:上电自检对CPU、主板、内存、串并中、显卡、硬软盘、CMOS芯片等进行检测。中断服务程序它实质是软硬件之间可编程接口,实现软件功能对硬件的操作,例如Windows对软驱、硬盘、光驱的管理。系统设置程序对系统各项参数进行设置,并将设置的结果保存在CMOS芯片上。系统启动自举程序上电自检后,按CMOS中所保存的启动顺序,搜索驱动器

10、,读入操作系统的引导记录,然后将控制权交给引导记录启动操作系统。CMOS是“互补金属氧化物半导体存储器”的英文缩写,是一种用电池供电的可读写芯片。它存储计算机硬件基本配置的信息。总之,BIOS实质是固化的程序,CMOS是可读写存储器。,7)总线扩展插槽总线扩展插槽用于扩展主板的功能,是主板总线的延伸,用以插接显卡、声卡、网卡、Modem卡等。主板通常有46个扩展插槽。目前总线扩展插槽常见的类型有:PCI插槽(白色的短槽)和AGP插槽(显示卡插槽)。8)外设接口插座软驱接口IDE接口或EIDE接口9)串行接口和并行接口主板上有两个COM接口(COM1和COM2)和一个并行接口(LPT),称作“二

11、串一并”。,10)USB接口和PS/2接口,图16 COM、LPT、USB、PS/2接口,小结:早期的计算机的低速设备键盘和鼠标接在串口COM1和COM2,高速设备打印机接在并行接口LPT;近期的计算机的键盘和鼠标接在PS/2接口,打印机接在并行接口LPT;新式的计算机的键盘、鼠标和打印机都接在USB接口。USB接口将淘汰其他接口。,3存储器存储器是计算机的记忆部件,用于存放程序和数据。存储器分为内存储器和外存储器两种。内存储器简称内存,它位于主板上。中央处理器(CPU)可以直接访问内存中的数据,而外存中的数据要先读入内存后才能为CPU访问。(1)内部存储器1)内存分类 按读写特性分类按读写特

12、性内存储器通常分为随机存储器RAM(Random Access Memory)和只读存储器ROM(Read Only Memory)。随机存储器RAM是一种既可写入又可读出数据的存储器,通常用于存放程序、数据和中间结果。它的特点是计算机刚启动时,其中没有数据,一旦写入数据,只要电源不断且计算机工作正常,数据就可以保持,断电后其中的信息全部消失。RAM是用户可使用的存储空间。,只读存储器ROM是一种只能从中读取代码,而不能以一般方式向其写入代码的存储器。只要接通电源,ROM中固化的信息就建立好了。ROM常用来存放基本输入输出程序、系统设置信息、开机自检程序和系统启动自举程序等。按存储原理分类按存

13、储原理RAM又分为静态RAM(SRAM)和动态RAM(DRAM)。静态RAM利用触发器的两个稳态表示0和1。SRAM集成度低、价格高,但存取速度快,常用于做高速缓存(Cache)。动态RAM根据电容上有无电荷来表示1和0。由于DRAM电容上的电荷会泄漏,需要周期性地给电容充电,称为“刷新”。DRAM的存取速度较慢,但DRAM集成度高、价格低,适用于做大容量的主内存。常见的各类内存条目前,Pentium 4微机常用的内存条是SDRAM(同步动态内存)。,(2)外存储器外存储器的特点是容量大、价格低,且不受断电影响,常用于长期保存大量的数据和程序。常用的外存储器有软盘、硬盘、优盘、光盘等。)软盘系

14、统软盘系统由软盘、软盘驱动器(软驱)、软驱信号线等组成。软盘是存储信息的介质,软驱是读写软盘上信息的装置。,图18 软盘驱动器、软驱信号线,软盘当3.5英寸磁盘的写保护孔被滑块封住时,既可读又可写。当封口的滑块打开,写保护孔可透光时,处于写保护状态,只能读不能写。,图19 3.5英寸磁盘外观,软盘的数据组织软盘每面有079道。每个磁道又划分成相等的若干个区域,称为扇区。每个扇区存储512个字节,如图110所示。,图110 软盘的数据组织,软盘的存储容量软磁盘存储容量=软盘面数每面磁道数每道扇区数每扇区的字节数【例11】3.5英寸双面高密度磁盘,每面80磁道,每道18扇区,每扇区可存储512字节

15、,其容量为:280185121 4401 024B1 440KB所以3.5英寸高密度磁盘的容量为1.44MB。新的磁盘在使用之前,必须进行格式化。使用软盘的注意点软盘不能弯曲和挤压。保存软盘时,要远离热源和磁场;要注意防潮,以免发霉。软盘驱动器软驱是读写软盘的设备。,2)硬盘硬盘的外观如图111所示。硬盘的数据组织如图113所示。,图111硬盘的外观图113 硬盘的扇区、磁道和柱面,3)优盘优盘是一种新型的移动存储器,采用USB接口。优盘的存储部件采用闪存(Flash Memory),闪存所存储的数据不需要电压维持,可靠性比较高。如图114所示。,图114优盘,4)CD-ROM光驱和光盘CD-

16、ROM光驱的工作原理光驱内激光二极管产生波长约0.540.68m的光束照射到光盘上,然后反射回来,用光检测器捕获反射光。当激光束照射凹点边界时,反射光束强弱发生变化,读出的数据为“0”;当激光照射平坦部分时,反射光强弱没有发生变化,读出的数据为“1”。,图115 光驱面板与光盘托盘,光驱的数据传输速率光驱的数据传输速率指每秒向主机传输的数据量。制定CD-ROM标准时,把150 kbps作为传输速率的标准。52速光驱(记作“52X”)的传输速率为:52150kbps7800kbps。CD-ROM光盘光盘上的光道是螺旋线,12厘米光盘有333000个扇区,每个扇区存放2 048字节,总容量为:2

17、048字节/扇区333000扇区681984000B650.39MB5)DVD光驱与光盘DVD是“Digital Video Disk”的缩写,意思是“数字视频光盘”。DVD光驱与光盘的结构及工作原理和CD-ROM光驱和光盘都相似,主要的区别在于所用的数据压缩标准不同。,图像压缩技术静态图像通常采用JPEG(Joint Photographic Experts Group,译为联合图片专家组)算法标准进行压缩。视频图像(动态图像)则采用MPEG(Moving Picture Experts Group,译为活动图像专家组)算法标准进行压缩。视频信息的特点视频信号就是电影、电视信号。它要求每秒钟

18、播放30帧或24帧位图,由于人们的“视觉暂留”效应,这些不连续位图看起来就变成了动态的连续图像。,视频信息压缩技术MPEG-1压缩标准:它是在可接受的图像质量下,把视频及其伴音信号压缩到1.21.5Mbps,使一般的CD-ROM驱动器也能实时播放30帧/s的彩色视频图像。VCD光盘中的视频图像使用MPEG-1标准压缩。MPEG-2压缩标准:MPEG-2把视频及其伴音信号压缩到10Mbps,且图像质量更高,适用性更广。DVD光盘中的视频图像使用MPEG-2标准压缩。DVD的特点由于DVD光盘使用MPEG-2标准压缩,它具有更大的数据容量和更高的质量。,6)刻录机刻录机概述 刻录机的外观与CDRO

19、M相似。目前,市面上出售的刻录机多数是支持数据可擦写的CDRW刻录机。只读光盘CDR写入一次,反复读取。可擦写光盘 CDR/W光盘,4输入设备(1)键盘,图116 PC(105键)键盘图,(2)鼠标1)鼠标的分类根据按键数目分类两键鼠标:两键鼠标又叫MS Mouse,是由Microsoft公司设计和提倡的鼠标。Microsoft公司的软件产品,如Windows,Office等都支持双键鼠标。三键鼠标:三键鼠标又叫PC Mouse,是IBM公司设计和提倡的鼠标。目前,十分流行的是一种在左右两键中间有一个滚轮的3D鼠标,可归类于三键鼠标。滚轮的用途是在窗口中快速移动光标。在浏览网时,用滚轮翻卷页面

20、特别方便。,按接口方式分类 按接口方式分为:串口鼠标、PS/2鼠标、USB鼠标 按工作原理分类根据鼠标的工作原理,可分为机械式鼠标和光电式鼠标。,图118 鼠标外观,5输出设备(1)显示器 1)按工作原理分类 液晶显示器(LCD)显示器 球面显示器 阴极射线管显示器 平面直角显示器(CRT)柱面显示器 纯平面显示器 尺寸,显示器的尺寸是指显示屏对角线的长度,一般以英寸为单位,如图122所示。,图122 显示器屏幕的尺寸,分辨率指屏幕的像素总和。分辨率的表示方式是用显示屏的水平方向上的象素乘以垂直方向上的像素。显示器的分辨率为1024768,表明在水平方向上有1024个象素,在垂直方向上有768

21、个象素。目前显示器的分辨率一般是1024768。,扫描方式扫描方式有逐行扫描与隔行扫描两种。目前,所以“隔行”扫描的技术已被淘汰。垂直扫描频率垂直扫描频率又称场频,或屏幕的刷新频率。它表示每秒钟重画屏幕的次数,即完成一帧扫描所花时间的倒数来表示,以赫兹(Hz)为单位。如果刷新率在85Hz以上,屏幕的画面则非常稳定。视频带宽视频带宽=行数列数刷新频率,2)显示适配器显示适配器简称显卡。它工作在CPU和显示器之间,用于控制计算机的数据输出。显卡分类显卡有ISA、VESA、PCI和AGP四种,前3种已淘汰,目前AGP显卡是微机的主流显卡。显存显存是显卡的重要技术指标。若一个象素要表现真彩色(2241

22、6 777 216色)需要3个字节,对于分辨率为1 024768的SVGA显示器,则需要1 02476832.25MB,即需要大约2.5MB的显存。,(2)打印机 打印机是计算机的重要输出设备。常见的有针式打印机、喷墨打印机和激光打印机,如图124所示。,图124针式打印机喷墨打印机激光打印机(3)音箱音箱的分类:有源音箱:带有电源设备,具有功率放大功能。无源音箱:直接输出声卡的音频信号,功率小(24瓦),音质差。,2)采样位数采样位数是指对波形垂直方向的幅值进行量化时的等分值的大小。8位量化将声音振幅分成256等份,16位量化将声音振幅分成65536等份。采样位数越多,采样的声音质量越接近于

23、原始声音,所需的存储空间也越大。3)声道数记录声音时只产生一个波形为单声道。记录声音时产生两个波形为双声道(立体声)。双声道听起来比单声道丰满,具有空间感,但需要两倍的存储空间。(2)不间断电源(UPS)1)UPS概述不间断电源UPS的功能是当计算机的供电电源发生中断时,UPS便发出告警声,同时为计算机持续供电一段时间,让用户保存资料,避免数据丢失。,7计算机的主要技术指标(1)字长:“字(Word)”是计算机进行数据处理、数据存储、数据传送的单位,即计算机一次能处理的二进制数据的位数。“字”由若干个字节组成。一个“字”所包含的“位”的数目称为“字长”。字长是计算机性能的重要标志。字长大,在相

24、同的时间内就能传送更多的信息,从而使计算机运算速度更快;字长大,计算机的寻址空间更大,从而使计算机内存更大;字长大,计算机的指令数目更多,功能就更强。(2)主频:主频是CPU的时钟频率。主频以兆赫兹(MHz)为单位。一般说,CPU的主频越高,速度越快。Pentium 4 CPU的主频已超过2.4GHZ。(3)运算速度:计算机的运算速度指每秒钟所能执行的指令数目。运算速度一般以百万次/秒(MIPS)为单位,这个指标能直观地反映计算机的速度。(4)存储容量:计算机的存储容量包括内存容量和外存容量,内存容量对计算机的速度影响很大。目前微机的内存容量一般为28GB,硬盘容量一般为2001000GB(T

25、B)。,1基本概念:(1)计算机软件是指在硬件设备上运行的各种程序及其相关资料。(2)程序是用于指挥计算机执行各种动作以便完成制定任务的指令序列。2.软件系统 分为系统软件和应用软件两大类。(1)系统软件包括操作系统、数据库管理系统、语言处理程序、实用程序等,1.2.3微型计算机软件系统,1)操作系统系统软件中最重要的是操作系统(Operating System)。操作系统是一批系统程序的集合,它控制和管理计算机系统所有硬件和软件资源,使计算机系统能够高效、协调地工作,为用户提供一个良好的工作环境和友好的工作界面。它是开机后运行的第一个软件。操作系统(OS)是各种应用软件运行的基础。操作系统的

26、主要功能:作业管理,中央处理器(CPU)管理,存储器管理,设备管理,文件管理。,常用的操作系统计算机上使用的操作系统有:MS-DOS、OS/2、Windows、UNIX、Linux等。在同一台计算机上可以安装若干个不同的操作系统。Microsoft公司的操作系统Windows单机操作系统:MS-DOS,它是单用户、单任务的操作系统。Windows 95/98是单用户、多任务的操作系统。Windows 2000/XP Professional是多用户、多任务的操作系统。这里的“多用户”是指每个用户可以设置修改的工作环境。Windows网络操作系统:WindowsNT/2000/XP Server

27、 UNIX系统UNIX是多用户、多任务的络操作系统。它广泛应用于大、中、小型计算机。也可以在微机上使用,XENIX就是UNIX的微机版。Linux系统Linux是由Linus Benedict Torvalds等众多人共同开发的公用操作系统。Linux兼容UNIX,且源代码公开、免费使用。,2)程序设计语言 程序设计语言是编写程序的程序。它包括汇编语言、高级语言的解释程序和编译程序等。(2)应用软件用户为解决各种实际问题而编制的程序总称为应用软件。1)通用应用软件它是为解决某一类问题而设计的多用途软件,如文字处理软件(Word和WPS Office)、电子表格软件(Excel)、图像处理软件(

28、Photoshop)等。2)专用应用软件它是为解决某一具体问题而设计的软件,如某单位的工资管理软件、人事管理软件等。,存储器像一幢“教学大楼”,由许多单元组成。一个个单元就像一间间“教室”。每个单元由若干个位组成。位就像教室里的“座位”。每个位可存放一个二进制数1或0。1位位(bit,比特)用于存放一个二进制数0或1,它是存储信息的最小计量单位,通常用小写首字母“b”表示。2字节位作为计量存储器的容量的单位太小了,人们把八个二进制位称为一个“字节(Byte)”,用其大写首字母“B”表示。字节是常用的存储计量单位,有时还用更大的计量单位千字节(KB)、兆字节(MB)、京字节(GB)和太字节(TB

29、)。它们之间的换算关系如下:1KB1024B 1MB1024KB1GB1024MB 1TB1024GB 其中(2101024),1.3计算机中信息表示及计量单位,计算机是电子设备,它容易实现的稳定状态有两种,如电路的通或断、电位的高或低。两种稳定状态工作可靠,抗干扰能力强,分别对应着数值和,这就是计算机中使用二进制数的理由。和的不同编码组合可以表示一个数、一个字符或一条操作指令。人们在日常生活中习惯使用的数制是十进制数,十进制计数使用、共十个数符,所有的十进制数都可以用这十个数符及其所处的位来表示。,1.3.2数制,1不同数制特点(1)十进制数)用到十个数符表示十个不同的数。)逢十进一,即高一

30、位数是低一位数的十倍。即根据数符所处的位而决定其实际大小。因此,十进制数13542.387可表示为:(13542.387)10=1104+3103+5102+4101+2100+310-1+810-2+710-3(2)二进制数)用和两个数符表示两个不同的数。)逢二进一,即高一位数是低一位数的倍。因此,二进制数10101.101的十进制值可用以下方法求出:(10101.101)2124+023+122+021+120+12-1+02-2+12-316+0+4+0+1+0.5+0+0.125(21.625)10,(3)八进制数)用0,1,2,3,4,5,6,7 八个数符。)逢八进一,即高一位数是低

31、一位数的8倍。(4)十六进制数)用0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F十六个数符。)逢十六进一,即高一位数是低一位数的16倍。因此,十六进制数7BD4的十进制值可以用以下方法求出:(7BD.4)16 71621116113160416-1 7256111613140.0625(1981.25)10即(7BD.4)16(1981.25)10 括弧外的下标表示数制。数制也可以用字母表示,B(Binary)表示二进制,O(Octal)表示八进制,D(Decimal)表示十进制,H(Hexadecimal)表示十六进制。例如:(7BD.4)16通常写为7BD.4H,在这里H表

32、示数制而不是数符。,2不同数制之间的转换(1)非十进制数转换成十进制数 其方法以上已经介绍过了,即把非十进数按位权展开并求和。例如:(32CF.4B)16()10(32CF.4B)16 316321621216115160416-11116-2 12288512192150.250.04296875(13007.29296875)10,二进制数转换成二进制数,若要将十进制的混合小数转换为非十进制的混合小数,则要将混合小数分为整数部分和纯小数部分分别用不同的方法进行转换,然后合并转换的结果。【例】(215.8125)10()2 由【例13】得到:(215)10(11010111)2 由【例15】

33、得到:(0.8125)10(0.1101)2 合并以上的结果,得到:(215.8125)10(11010111.1101)2,(3)非十进制之间互相转换1)二进制数与八进制数间互换 一位八进制数相当于三位二进制数,即有如下的对应关系:二进制数转换为八进制数转换的方法是:由小数点开始向左把二进制整数按每三位一划分,同理,由小数点开始向右把二进制小数按每三位一划分,不足三位的用0补齐,然后写出其相应的八进制数。【例17】(10001101.1101)2()8解 010 001 101.110 100 2 1 5.6 4所以(10001101.1101)2(215.64)8,八进制数转换为二进制数这

34、是上述转换的逆过程。将八进制数的每一位用相应的三位二进制数写出即可。【例18】(325.46)8()2解 3 2 5.4 6 011 010 101.100 110所以(325.76)8(11010101.10011)22)二进制数与十六进制数间互换一位十六进制数相当于四位二进制数,即有如下对应关系:,二进制数转换为十六进制数 转换的方法是:由小数点开始向左把二进制整数按每四位一划分,同理,由小数点开始向右把二进制小数按每四位一划分,不足四位用0补齐,然后写出其相应的十六进制数。【例19】(11110111101.01)2()16 解 0111 1011 1101.0100 7 D.4 所以(

35、11110111101.01)2(7BD.4)16 十六进制数转换为二进制数 将十六进制数的每一位用相应的四位二进制数写出。【例110】(23.F)16()2 解 2 3.F 0010 0011.1111 所以(23.F)16(100011.1111)2,(2)十进制小数转换为非十进制小数 8 4 2 1 23 22 21 20,方法:乘以基数,直至小数部分为0,取其整数,顺排。3.非十进制之间互相转换,(1)二进制数与八进制数间互换 一位八进制数相当于三位二进制数(2)二进制数与十六进制数间互换 一位十六进制数相当于四位二进制数,在计算机中数、字母和各种符号都要以特定的二进制数编码来表示。计

36、算机所要处理的字符含意包括如下:字母:、,、;打印字符(94)数字:、;字符 符号:+、-、*、/、;功能字符(34):BEL(响铃)、CR(回车)、LF(换行)、1ASCII码 基本ASCII码采用七位二进制编码,可表示128个字符,参见附录一基本ASCII码字符集。如果加上第位则成为扩充ASCII字符集,八位二进制数可表示256个字符,如下图所示。从128D到255D是PC机上特有的字符。基本ASCII码表示27=128个字符 扩充ASCII码表示28=256个字符,1.3.3字符编码,3汉字编码(1)汉字交换码汉字交换码即GB2312-80,它是中文信息处理系统之间的通讯代码,亦称为国标

37、码。(2)汉字输入码为了用键盘将汉字输入计算机而编制的代码称为汉字输入码。现有的汉字输入码不下几百种,常见的有区位码、拼音码、五笔字型码、自然码等。(3)汉字内码汉字内码是计算机内部存储、处理汉字信息时所用的编码。汉字内码还没有一个统一的标准。国内中文操作系统一般都采用在国标码两个字节的高位均设置为的办法构造汉字内码。,(4)汉字字形码汉字字形码是汉字输出码,它是由汉字的字模信息组成。汉字是一种象形文字,每一个汉字可以看成一个特定的图形,可用点阵、轮廓向量等多种方法表示 一个1616点阵的字形码需要1616/8=32字节的存储空间,而一个2424点阵的字形码则需要2424/8=72字节的存储空

38、间。,1616点阵6464点阵,1机器语言直接用一种计算机指令系统所规定的二进制编码规则编制计算机程序的语言称为机器语言。一种CPU只能执行专属于它的指令系统,不同CPU具有不同的指令系统。用某种CPU的机器语言编写的机器语言程序,不能在另一种CPU的机器上运行。所以称机器语言是面向机器的语言。机器语言是与计算机硬件密切相关的语言,其优点是能充分利用硬件的功能,能直接被机器识别的语言,执行速度最快。其缺点是难读、难写、冗长、易出错,而且只适用于特定类型的计算机。,1.3.4计算机语言,2汇编语言为了克服机器语言的缺点,人们用符号来表示指令中的操作码和地址码,这就产生了汇编语言。汇编语言是一种用

39、符号表示的与机器指令对应的程序设计语言。汇编语言的优点是改善了程序的可读性,易为人们识别和记忆,执行速度较快,接近于机器语言。其缺点是计算机不能直接识别汇编语言源程序。汇编语言的源程序要经过汇编程序将其汇编成目标程序(机器语言程序)后,才能为机器所执行。汇编语言也不能独立于机器类型。3高级语言高级语言是接近于习惯语言(英语)和数学语言的计算机语言。常见的高级语言有BASIC语言、PASCAL语言、C语言、Java语言。,高级语言具有很高的编程效率,它抛开了与硬件细节有关的内容,编程人员不必考虑指令和数据在存储器中的存放地址,不必安排运算中间结果的存放,这些工作都由语言翻译软件和操作系统等系统软

40、件来完成。因此,高级语言程序与硬件特性无关。高级语言的优点是易于人们学习掌握,不依赖于机器而具有通用性。其缺点是要占用较多内存,运行速度慢。高级语言写的源程序不能为计算机直接识别,要翻译成机器语言的目的程序才能被计算机执行。高级语言程序翻译成为机器语言程序的过程有编译和解释两种。编译是把用高级语言编写的源程序整体翻译成为一个机器语言程序,然后运行目标程序。多数高级语言,等都采用这种翻译方式。解释是在高级语言编写的源程序的运行过程中,将源程序中的语句逐条翻译成为机器指令,并立即执行。全部源程序语句被翻译完,也即完成了目标指令的全部执行工作。在整个解释过程中,没有生成完整的目标程序。如BASIC语言就采用这种翻译方式。,计算机语言小结 机器语言使用二进制编码,离机器最近,能直接被机器识别的语言,执行速度最快。机器语言离机器近,必然与人的距离远,对于人来说,机器语言难读、难写。高级语言接近于人类习惯语言,机器不能直接识别它。高级语言写的源程序要翻译成机器语言的目的程序后才能被计算机执行。高级语言程序翻译成为机器语言程序的方式有两种:编译和解释。汇编语言是介于机器语言和高级语言之间的一种语言,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号