1、ENIAC1.1.1计算机的产生和发展计算机的产生和发展计算机发展简表大规模、大规模、超大规模超大规模集成电路集成电路代次代次起止年起止年份份所用电子所用电子元器件元器件数据处理数据处理方式方式运算速运算速度度应用领应用领域域第 一第 一代代19461957电子管电子管汇编语言、汇编语言、代码程序代码程序5 千千 3万次万次/秒秒国 防 及国 防 及高科技高科技第 二第 二代代19581964晶体管晶体管高级程序高级程序设计语言设计语言数十万数十万几百万次几百万次/秒秒工程设计、工程设计、数据处理数据处理第 三第 三代代19651970中、小规中、小规模集成电模集成电路路结构化、模结构化、模块
2、化程序设块化程序设计、实时处计、实时处理理数 百 万数 百 万 几 千几 千万次万次/秒秒工 业 控工 业 控制、数制、数据处理据处理第 四第 四代代1970今今分时、实时分时、实时数据处理、数据处理、计算机网络计算机网络上 亿 条上 亿 条指令指令/秒秒工 业、工 业、生 活 等生 活 等各方面各方面微型计算机发展简表微型计算机发展简表 巨型化(或功能的巨型化)巨型化(或功能的巨型化)微型化(或体积的微型化)微型化(或体积的微型化)网络化(或资源的网络化)网络化(或资源的网络化)智能化(或处理的智能化)智能化(或处理的智能化)1.1.2计算机的特点和类型计算机的特点和类型巨型机巨型机 微型机
3、微型机大型机大型机 工作站工作站小型机小型机 服务器服务器(按计算机的规模分)(按计算机的规模分)1.1.3计算机的应用领域计算机的应用领域1.科学计算科学计算2.数据处理数据处理3.辅助技术辅助技术 计算机辅助设计计算机辅助设计(Computer Aided Design,简称简称CAD)计算机辅助制造计算机辅助制造(Computer Aided Manufacturing,简称简称CAM)计算机辅助教学计算机辅助教学(Computer Aided Instruction,简称简称CAI)4.过程控制过程控制5.人工智能人工智能6.网络应用网络应用1.1.4 信息化社会信息化社会1信息高速公
4、路信息高速公路2信息化社会信息化社会3计算机文化计算机文化1.2 计算机中信息的表示计算机中信息的表示1.2.1计算机中的数制计算机中的数制1进位计数制进位计数制 所谓进位计数,就是在该进位数制中,可所谓进位计数,就是在该进位数制中,可以使用的数字符号个数。以使用的数字符号个数。R进制数的基数为进制数的基数为R,能用到的数字符号个数为能用到的数字符号个数为R个,即个,即0、1、2、R-1。2二、八、十六进制二、八、十六进制计算机中常用到二、八、十和十六进制,它们计算机中常用到二、八、十和十六进制,它们的基本符号集如下表所示。的基本符号集如下表所示。注:十六进制的数符注:十六进制的数符AF分别对
5、应十进制的分别对应十进制的1015。1.2.2各计数制的相互转换各计数制的相互转换 1、十进制数转换成二进制数、十进制数转换成二进制数(1)整数部分)整数部分 把十进制整数转换成二进制整数就是把十进制整数转换成二进制整数就是“除除2取余取余”,即:将十进制数除以,即:将十进制数除以2,得到一个商,得到一个商数和余数;再将其商数除以数和余数;再将其商数除以2,又得到一个商,又得到一个商数和余数;以此类推,直到商数等于零为止。数和余数;以此类推,直到商数等于零为止。每次所得的余数每次所得的余数(0或或1)就是对应二进制数的各就是对应二进制数的各位数字。在最后得到二进制数时,将第一次得位数字。在最后
6、得到二进制数时,将第一次得到的余数作为二进制数的最低位,最后一次得到的余数作为二进制数的最低位,最后一次得到的余数作为二进制数的最高位。到的余数作为二进制数的最高位。例:将十进制整数例:将十进制整数45转换成二进制数。转换成二进制数。十进制数十进制数45的二进制数是的二进制数是101101(2)小数部分)小数部分 把十进制小数转换成二进制小数的方法是把十进制小数转换成二进制小数的方法是“乘乘2取整取整”。即对十进制小数乘。即对十进制小数乘2得到的数分为整得到的数分为整数和小数两部分,取出整数就是转换的结果,再用数和小数两部分,取出整数就是转换的结果,再用2乘以去掉整数后的小数部分乘以去掉整数后
7、的小数部分,又得到一个由整数和又得到一个由整数和小数组成的新数,取其整数部分。如此不断重复,小数组成的新数,取其整数部分。如此不断重复,直到小数部分为直到小数部分为0或达到精度要求为止。第一次所或达到精度要求为止。第一次所得到整数为最高位,最后一次得到为最低位。得到整数为最高位,最后一次得到为最低位。例:将十进制数例:将十进制数0.8125 转换成二进制数。转换成二进制数。(小数部分为(小数部分为0,转换结束),转换结束)十进制数十进制数0.8125 转换成二进制数为转换成二进制数为0.1101 2十进制数转换成八进制数十进制数转换成八进制数 将十进制整数转换成八进制数则采用将十进制整数转换成
8、八进制数则采用“除除8取取余余”。八进制数计数的原则是。八进制数计数的原则是“逢八进一逢八进一”,因,因此在八进制数中不可能出现数字符号此在八进制数中不可能出现数字符号8和和9。例:将十进制数例:将十进制数62转换成八进制数。转换成八进制数。十进制数十进制数62转换成八进制数是转换成八进制数是76。3十进制数转换成十六进制数十进制数转换成十六进制数 将十进制整数转换成十六进制整数采用将十进制整数转换成十六进制整数采用“除除16取余取余”。十六进制数计数的原则是。十六进制数计数的原则是“逢十六进一逢十六进一”,在十六进制数中,用在十六进制数中,用A表示表示10,B表示表示11,C表示表示12,D
9、表示表示13,E表示表示14,F表示表示15。例:将十进制数例:将十进制数94转换成十六进制数。转换成十六进制数。十进制数十进制数94转换成十六进制数是转换成十六进制数是5E。4将二进制数转换成十、八与十六进制数将二进制数转换成十、八与十六进制数 将二进制数转换成十进制数将二进制数转换成十进制数例:将二进制数例:将二进制数100101转换成十进制数。转换成十进制数。将二进制数将二进制数100101转换成十进制数的方法如下:转换成十进制数的方法如下:二进制数二进制数100101转换成十进制数是转换成十进制数是37。将二进制数转换成八进制数将二进制数转换成八进制数 将一个二进制整数转换为八进制数的
10、方法是:将一个二进制整数转换为八进制数的方法是:将该二进制数从右向左每三位分成一组,组间用逗号将该二进制数从右向左每三位分成一组,组间用逗号分隔。每一组代表一个分隔。每一组代表一个07之间的数。下表表示二进之间的数。下表表示二进制数与八进制数的对应关系。制数与八进制数的对应关系。例:将二进制数例:将二进制数100101转换成八进制数。转换成八进制数。将二进制数将二进制数100101转换成八进制数的方法如下:转换成八进制数的方法如下:二进制数二进制数100101转换成八进制数是转换成八进制数是45。将二进制数转换成十六进制数将二进制数转换成十六进制数 将一个二进制数转换为十六进制数的方法是将一个
11、二进制数转换为十六进制数的方法是:将将该二进制数从右向左每四位分成一组,组间用逗号该二进制数从右向左每四位分成一组,组间用逗号分隔。每一组代表一个分隔。每一组代表一个09、A、B、C、D、E、F之间的数。之间的数。下表中列出了二进制数与十六进制数的对应关系。下表中列出了二进制数与十六进制数的对应关系。例:将二进制数例:将二进制数10101001001转换成十六进制数。转换成十六进制数。二进制数二进制数10101001001转换成十六进制数是转换成十六进制数是549。5八、十六进制数转换成十进制数八、十六进制数转换成十进制数 将将R进制数转换成十进制的方法是进制数转换成十进制的方法是“按权位展开
12、按权位展开”。例:将八进制数例:将八进制数517转换成十进制数转换成十进制数 将八进制数将八进制数517转换成十进制数的方法如下:转换成十进制数的方法如下:八进制数八进制数517的十进制数为的十进制数为335。例:将十六进制数例:将十六进制数4B50转换成十进制数。转换成十进制数。将十六进制数将十六进制数4B50转换成十进制数的方法如下:转换成十进制数的方法如下:十六进制数十六进制数4B50的十进制数为的十进制数为19280。6、二进制数的逻辑运算、二进制数的逻辑运算 逻辑运算是指对因果关系进行分析的一种运逻辑运算是指对因果关系进行分析的一种运算。逻辑运算的结果并不表示数值大小,而是表算。逻辑
13、运算的结果并不表示数值大小,而是表示一种逻辑概念,若成立用真或示一种逻辑概念,若成立用真或1表示,若不成表示,若不成立用假或立用假或0表示。二进制数的逻辑运算有表示。二进制数的逻辑运算有“与与”、“或或”、“非非”、“异或异或”和和“同或同或”等,常见等,常见的有前三种。的有前三种。“与与”运算(运算(AND)“与与”运算又称逻辑乘,用符号运算又称逻辑乘,用符号“?”或或“”来来表示。运算规则如下:表示。运算规则如下:00=0 01=0 10=0 11=1 即当两个参与运算的数的对应码位中有一个数即当两个参与运算的数的对应码位中有一个数为为0,则运算结果为,则运算结果为0,只有两码位对应的数都
14、为,只有两码位对应的数都为1结结果才为果才为1。例:求二进制数例:求二进制数101101与与1010的逻辑与运算。的逻辑与运算。二进制数二进制数101101与与1010的逻辑与运算结果为二进制数的逻辑与运算结果为二进制数1000。“或或”运算(运算(OR)“或或”运算又称逻辑加,用符号运算又称逻辑加,用符号“+”或或“”表示。运算规则如下:表示。运算规则如下:00=0 01=1 10=1 11=1 即当两个参与运算数的相应码位只要有一个数即当两个参与运算数的相应码位只要有一个数为为1,则运算结果为,则运算结果为1,只有两码位对应的数均为,只有两码位对应的数均为0,结果才为结果才为0。例:求二进
15、制数例:求二进制数101101与与1010的逻辑或运算的逻辑或运算 二进制数二进制数101101与与1010的逻辑或运算结果为的逻辑或运算结果为二进制数二进制数101111。“非非”运算(运算(NOT)“非非”运算实现逻辑否定,即进行求反运算,运算实现逻辑否定,即进行求反运算,用符号用符号“-”表示。表示。“非非”运算规则:运算规则:-0=1,-1=0 注意注意“非非”运算只是针对一个数所进行的运算只是针对一个数所进行的“运运算算”。例:求二进制数例:求二进制数101101的逻辑非运算的逻辑非运算 二进制数二进制数101101的逻辑非运算结果为二进的逻辑非运算结果为二进制数制数10010。1.
16、2.3计算机中数据的存储单位计算机中数据的存储单位 1位(位(bit)计算机中最小的数据单位是二进制的一个数位,计算机中最小的数据单位是二进制的一个数位,简称为位简称为位(英文名称为英文名称为bit),它可以表示两种状态(,它可以表示两种状态(0或或1)2字节(字节(Byte)字节是表示存储空间大小最基本的容量单位,字节是表示存储空间大小最基本的容量单位,也被认为是计算机中最小的信息单位。也被认为是计算机中最小的信息单位。8个二进制位个二进制位为一个字节。为一个字节。3字长字长 在计算机中作为一个整体被存取、传送、处理的在计算机中作为一个整体被存取、传送、处理的二进制数字符串叫做一个字或单元,
17、每个字中二进制二进制数字符串叫做一个字或单元,每个字中二进制位数的长度,称为字长。位数的长度,称为字长。1B=8bits1KB=1024B1MB=1024KB1GB=1024MB1TB=1024GB单位间的换算单位间的换算:1.2.4数值的编码表示数值的编码表示 原码原码 最高位作为符号位来表示数的符号:最高位为最高位作为符号位来表示数的符号:最高位为0代表正数,最高位为代表正数,最高位为1代表负数;其余各位代表数值代表负数;其余各位代表数值本身的绝对值。本身的绝对值。反码反码 正数的反码与原码相同,而负数的反码是:原码正数的反码与原码相同,而负数的反码是:原码除符号位外(仍为除符号位外(仍为
18、1),各位取反。),各位取反。补码补码 正数的补码与原码相同,而负数的补码是:除最正数的补码与原码相同,而负数的补码是:除最高位仍为高位仍为1外,外,原码的其余各位求反,最后再加原码的其余各位求反,最后再加1。1.2.5 信息数字化信息数字化 1计算机中的二进制计算机中的二进制 计算机内部是一个二进制的数字世界,一切信息计算机内部是一个二进制的数字世界,一切信息的存取、处理和传送都是以二进制编码形式进行的。的存取、处理和传送都是以二进制编码形式进行的。7657654321432100000000100101001001101110010010110111011011111100000000NU
19、LNULDLEDLESPSP0 0 P Pp p00010001SOHSOHDC1DC1!1 1A AQ Qa aq q00100010STXSTXDC2DC2”2 2B BR Rb br r00110011ETXETXDC3DC3#3 3C CS Sc cs s01000100EOTEOTDC4DC4$4 4D DT Td dt t01010101ENQENQNAKNAK%5 5E EU Ue eu u01100110ACKACKSYNSYN&6 6F FV Vf fv v765765432143210000000010010100100110111001001011011101101111
20、1101110111BELBELETBETB7 7G GW Wg gw w10001000BSBSCANCAN(8 8H HX Xh hx x10011001HTHTEMEM)9 9I IY Yi iy y10101010LFLFSUBSUB*:J JZ Zj jz z10111011VTVTESCESC+;K K k k 11001100FFFFFSFS,N Nn n 11111111SISIVSVS/?O Oo oDELDEL十进制十进制BCDBCD码码十进制十进制BCDBCD码码0 0000000005 5010101011 1000100016 6011001102 200100010
21、7 7011101113 3001100118 8100010004 4010001009 91001100116 16 点阵图 5多媒体信息多媒体信息 多媒体一词是由英文多媒体一词是由英文Multimedia直译而来,直译而来,即能被计算机处理的多种信息媒体,包括文本、即能被计算机处理的多种信息媒体,包括文本、图形、图像、声音、动画、视频等。各种多媒图形、图像、声音、动画、视频等。各种多媒体信息通常按照规定的格式存储在数据文件中。体信息通常按照规定的格式存储在数据文件中。1.3 计算机系统组成计算机系统组成1.3.1计算机的硬件系统计算机的硬件系统硬件系统硬件系统中央处理机(中央处理机(CP
22、U)运算器运算器控制器控制器 存储器存储器内存储器内存储器外存储器外存储器只读存储器(只读存储器(ROM)随机存储器(随机存储器(RAM)磁盘磁盘磁带磁带光盘光盘U盘盘硬盘(硬盘(HARD DISK)软盘(软盘(FLOPPY DISK)输入设备输入设备(键盘键盘/鼠标鼠标)输出设备输出设备(打印机打印机/显示器显示器/绘图仪绘图仪)输入输入/输出设备输出设备【术语术语】主机主机=CPU+主存储器主存储器输入设备输入设备主存储器主存储器辅助存储器辅助存储器输出设备输出设备运算器运算器控制器控制器输入输入输出输出程序程序原始数据原始数据运算结果运算结果指令数据线指令数据线控制信号线控制信号线操作码
23、操作码操作数操作数规定计算机进规定计算机进行什么类型操行什么类型操作作 被操作的数据或被操作的数据或数据的地址数据的地址1.3.2计算机的软件系统计算机的软件系统l等)等)硬件硬件应应用用软软件件用户用户操作系统操作系统基础基础核心核心指令系统指令系统管理计算机软硬件资源,为应用程序提供运行管理计算机软硬件资源,为应用程序提供运行的平台,同时为用户提供良好的操作界面的平台,同时为用户提供良好的操作界面利用计算机利用计算机和系统软件和系统软件为解决各种为解决各种实际问题而实际问题而编写的程序编写的程序 操作系统操作系统 操作系统(操作系统(Operation System,简写,简写OS)是直接
24、运行在是直接运行在“裸机裸机”上的最基本的系统软件,上的最基本的系统软件,其他软件都必须在操作系统的支持下才能运行。其他软件都必须在操作系统的支持下才能运行。它具有下列主要功能:它具有下列主要功能:进程管理进程管理 作业管理作业管理 文件管理文件管理 设备管理设备管理 存储管理存储管理1.4 微型计算机基本配置微型计算机基本配置 主板主板 主板,又叫主机板主板,又叫主机板(mainboard)、系统板、系统板(systemboard)和母板和母板(motherboard);它安装在机;它安装在机箱内,是微机最基本的也是最重要的部件之一。箱内,是微机最基本的也是最重要的部件之一。主板一般为矩形电
25、路板,上面安装了组成计算机的主板一般为矩形电路板,上面安装了组成计算机的主要电路系统,一般有主要电路系统,一般有BIOS芯片、芯片、I/O控制芯片、控制芯片、键盘和面板控制开关接口、指示灯插接件、扩充插键盘和面板控制开关接口、指示灯插接件、扩充插槽、主板及插卡的直流电源供电接插件等元件。槽、主板及插卡的直流电源供电接插件等元件。主板:其他部件的载体主板:其他部件的载体CPU插槽插槽内存插槽内存插槽北桥芯片北桥芯片PS/2并口并口串口串口USBUSB声卡输入输出IEEE 1394 RJ-45网线接口AGPPCI南桥南桥IDE接口接口SATA硬盘串口硬盘串口电源接口电源接口并行并行ATA接口接口SDRAMDDR1DDR2 =80182512 1440K1.44M 扇区扇区面面磁道磁道软盘正面软盘正面软盘背面软盘背面读写口读写口写保护口写保护口索引孔索引孔U盘功能键区功能键区主键盘区主键盘区编辑键区编辑键区数字键区数字键区A S D F J K L ;
侵权处理QQ:3464097650--上传资料QQ:3464097650
【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。