《计算机基础知识点.docx》由会员分享,可在线阅读,更多相关《计算机基础知识点.docx(4页珍藏版)》请在优知文库上搜索。
1、计算机基础知识一.计算机的发展1946年-*美国宾夕法尼亚大学一第一台电子计算机-ENIAC世界上第一台存储程序式计算机(EDSAC)、冯诺依曼本人实现的存储程序式计算机(EDVAC)(了解)按“电子元件”不同,将计算机的发展划分为四个时代1 .第一代:电子管(1946-1958)有机器语言和汇编语言2 .第二代:晶体管(1958-1964)有高级语言3 .第三代:集成电路(1964-1971)有操作系统4 .第四代:大规模或超大规模集成电路(1971至今)-PC(微机)二.计算机发展趋势巨型化(功能,研制巨型计算机的技术水平是衡量一个国家科学技术和工业发展水平的重要标志)微型化(体积,利用微
2、电子技术和超大规模集成电路技术)网络化(适应网络发展)智能化(指使计算机具有模拟人的感觉和思维过程的能力)多媒体化计算机系统的基本组成(硬件系统+软件系统)三.计算机特点1 .运算速度快2 .计算精度高3 .具有记忆和逻辑判断功能4 .自动控制、自动化程度高(最主要的特点)5 .存储容量大四.计算机应用领域1 .科学计算,最早(天气预报、人造卫星、地震分析、航天技术等)2 .数据处理或叫信息管理(办公自动化,大部分应用)3 .过程控制(工业生产)4 .计算机辅助功能:CAD、CAKCAM、CAT【注】CAD(计算机辅助设计)、CAI(计算机辅助教学)、CIMS(计算机集成制造系统)、CAM(计
3、算机辅助制造)、CAT(计算机辅助测试)5 .人工智能(模拟人的智能:机器人)6 .计算机网络与通信,信息高速公路Internet国际互联网五.计算机的分类根据处理的对象划分模拟计算机、数字计算机和混合计算机根据用途划分专用计算机和通用计算机根据规模划分巨型机、大型机、中型机小型机、微型机(个人、PC-PersonalComputer)和工作站六.数制(进位计数制)6.1概念R进制特点:“逢R进一,借一当R”十进制R=IO0,1,2,3,4,5,6,7,8,9二进制R=2OzI八进制R=80,1,2,3,4,5,6,7十六进制R=1609,A,B,C,D,E,F1 .基数:R进制,基数为R.2
4、 .权:数制中每一固定位置对应的单位值称为“权”权是底数的N次累,要点:每个分位的权:底数是进制值,指数为后面数字的位数(整数部分),个位序号为0,即N=O,底数是进制值,指数为负的小数点后第几位(小数部分)。如:123.45百位1的权为102,十位2的权为Io1,个位3的权为100,4的权为10-1,以此类推。二八十十六符号BO(Q)DH底数28IOI6权值(i指该2i8iIOi16i分位后面的数字位数)3 .2进制转换(必考)1、十一二、八、十六转换规则:(1)整数部分:除以基数、取余数,直到商为0,余数倒排序。(2)小数部分:乘小数、取整数,整数正排序,直到小数部分为零为止。例如:(10
5、0)D=(144)=(64)H(100)D=(144)0=(64)H=(1100100)B2、二、八、十六一十:规则:按权展开求和,举例:(101.(11) l*22+l+l*2-l+l*2-2=5.75(101)0=1*82+1=65(71)0=7X81+1*80=57(IOlA)H=163+161+10*160=41221011.101B=l*23+0*22+l*21+l*20+l*2-l+0*2-2+l*2-3=ll+0.5+0.125=11.62556.730=5*81+6*80+7*8-1+3*8-2=40+6+7/8+3/(64)AE.2DH=10*161+14*160+2*16-
6、l+13*16-23、二转八规则:从小数点开始,三位二进制位转换为一位八进制位,不够3位加0补足3位4、二转十六规则:从小数点开始,四位二进制位转换为一位八进制位,不够4位加0补足4位5、八转十六:规则:通过二进制转换4 .3信息数据单位及编码7.3.1. 数据单位1、位(bit):信息(数据)最小单位2、字节(byte):存储器容量最基本单位lB=8bit7.3.2. 数值的表示方法:数值在计算机中以二进制表示。数值的表示:“0”表示正,“1”表示负。机器数:机器内存放的正负号数码化后的数。真值:机器外存放的由正负号表示的数。1 .数字编码1.1 整数编码(也叫机器数)包括:原码、反码、补码
7、、BCD码1.1.1 原码56 原=O(HIlo00(要点:符号位+数值位必须为8的倍数,不足8位,要补在数值位前面)卜56原=101110001.1.2 反码56反=OOlIIOe)0(要点:正数反码和原码一致,负数方法为符号位编码不变,数值位取反)卜56反=110001111.1.3 补码(是多数计算机采用的编码方式)56补=OOllIOOO(要点:正数补码和原码一致,负数方法为符号位编码不变,方法一:反码+1,方法二:从原码一次性求解补码方法-符号位不变,数值位从右往左,找到第一个1,将该位1及后面所有位原样抄下来,其余左边所有数值位取反)方法一:-56补=11000111+1=1100
8、1000方法二:-56补=10111000=11001000补码引入的意义:符号位与数字位可以一并参与算术运算。采用补码后,所有减法都可用加法代替,节省了制造算术逻辑单元的成本。1.1.4 位运算与运算(AND):00=0;1O=O;0l=0;1八1=1;或运算(OR):0V0=0;1VO=1;OVl=I;IVl=I;非运算:0=1;1=0;异或运算:。0=0;1O=1;0l=1;11=O;1.1.5 BCD码(binarycodeddecimal),用二进制编码的十进制数(要领:将每个分位数字表示成8421码)也称8421码即把十进制数按位编码,每一位十进制数码用四位二进制数表示,且刚好等于
9、4个二进制位的权值8421相加。如:2-00103-00115-01018-10009-1001例如:对二进制00100101序列,把它理解为二进制数时,其对应的十进制为37,把它理解为BCD码时,其对应的十进制为25。437BCD=0100001101111.2 小数的表示方法有两种:定点数:小数点位置固定不变的数浮点数:小数点位置不固定的数,浮点数由阶码和尾数组成。2.字符编码1、ASCII码美国标准信息交换代码,共有128个字符(O-127)1个ASCII码是7位编码,占用1个字节(8位),高位置0,用以区别汉字)ASCII码比较规律:空格09A-Zaz字符空格OAabASCII值324
10、86597982、汉字编码(1)输入码(外码):即输入法一大(dd-五笔da一拼音),音、型、音型结合。数字编码(顺序码)如:区位码、电报码字音编码(音码)如:搜狗拼音、百度拼音、微软拼音等字形编码(形码)如:五笔字型码音形编码如:自然码(了解)(2)国标码(交换码):处理和传输汉字所采用的的编码,国家标准信息交换用汉字编码(GB2312-80),80表示80年,采用双字节编码。为了兼容ASCII英文字符和标点符号(共94个),把7445个汉字编码到94*94的矩阵中,用第一个字节表示行,第二个字节表示列,第一个字节称为区码,第二个字节为位码,区码和位码范围都为(194)。为了与现有ASCIl
11、值区分开,在区位码的每一个字节偏移了32个位置(前32个位置是控制字符,看起来就是加了202OH)这叫做国标码/国际码。因此国标码=区位码+2020H,国标码范围为(2121H7E7EH,计算方法为:区位码范围194表示为十六进制即为IH为EH,再加上2020H,结果为2121H-7E7EH)(3)机内码:存储汉字使用的编码,每个汉字的机内码用2个字节表示,将国标码的每个字节高位置1,方便区分处理(因为国标码最大值才为7E7EH,二进制结果为0111111101111111),因此机内码=国标码+8080H。(4)字型码(也叫字模、汉字输出码):16*16点阵、24*24、32*32、48*48注1一个16*16点阵的汉字占用16*168=32B的存储空间。一个24*24点阵的汉字占用24*248=72B的存储空间。注2十六进制区位码+2020H=国标码,国标码+8080H=机内码例如:以汉字“大”为例,“大”字的区内码为20831、区码为20,位码为832、将区位码2083转换为十六进制表示为1453H4、3473H+8080H=B4F3H,得至IJHL内码为B4F3