计算机基础知识
一.计算机的发展
1946年-*美国宾夕法尼亚大学一第一台电子计算机-ENIAC
世界上第一台存储程序式计算机EDSAC)、冯诺依曼本人实现的存储程序式计算机 (EDVAC) (了解)
按“电子元件”不同,将计算机的发展划分为四个时代
1.第一代:电子管    (1946-1958)    有机器语言和汇编语言
2.第二代:晶体管    (1958-1964)    有高级语言
3.第三代:集成电路(1964-1971)    有操作系统
4.第四代:大规模或超大规模集成电路1971至今)-PC (微机)二.计算机发展趋势 巨型化(功能,研制巨型计算机的技术水平是衡量一个国家科学技术和工业发展水平的 重要标志)
微型化(体积,利用微电子技术和超大规模集成电路技术)
网络化(适应网络发展)
智能化(指使计算机具有模拟人的感觉和思维过程的能力)多媒体化
计算机系统的基本组成(硬件系统+软件系统)
三.计算机特点
1.运算速度快
2.计算精度高
3.具有记忆和逻辑判断功能
4.自动控制、自动化程度高(最主要的特点)
5.存储容量大
四.计算机应用领域
1.科学计算,最早(天气预报、人造卫星、地震分析、航天技术等)
2.数据处理或叫信息管理(办公自动化,大部分应用)
3.过程控制(工业生产)
4.计算机辅助功能:CADCAK CAMCAT
【注】CAD (计算机辅助设计)、CAI (计算机辅助教学)、CIMS (计算机集成制造系统)、CAM (计算机辅助制造)、CAT (计算机辅助测试)
5.人工智能(模拟人的智能:机器人)
6.计算机网络与通信,信息高速公路Internet国际互联网
五.计算机的分类
根据处理的对象划分模拟计算机、数字计算机和混合计算机
根据用途划分    专用计算机和通用计算机
根据规模划分    巨型机、大型机、中型机
小型机、微型机[(个人、PC-Personal Computer)]和工作站
六. 数制(进位计数制)6.1概念
R进制特点:“逢R进一,借一当R”
十进制 R=IO 0,1,2,3,4,5,6,7,8,9
二进制 R=2 OzI
八进制 R=8 0,1,2,3,4,5,6,7
十六进制    R=16    0~9,A,B,C,D,E,F
1.基数:R进制,基数为R.
2.权:
数制中每一固定位置对应的单位值称为“权”
权是底数的N次累,要点:每个分位的权:底数是进制值,指数为后面数字的位数(整 数部分),个位序号为0,N=O,底数是进制值,指数为负的小数点后第几位(小数部 分)。
如:123.45百位1的权为102    ,十位2的权为Io 1 ,个位3的权为100, 4
权为10-1,以此类推。
二八十十六
符号    B    O (Q) D H
底数    2    8 IOI6
权值(i指该2i 8i IOi 16i
分位后面的数
字位数)
3.2进制转换(必考)
1、十一二、八、十六转换规则:
(1)整数部分:除以基数、取余数,直到商为0,余数倒排序。
(2)小数部分:乘小数、取整数,整数正排序,直到小数部分为零为止。例如:
(100)D=(144)Θ=(64)H
(100)D=(144)0=(64)H=(1100100)B
2、二、八、十六一十:规则:按权展开求和,举例:
(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=4122
1011.101B=l*23+0*22+l*21+l*20+l*2-l+0*2-2+l*2-3=ll+0.5+0.125=11.625
56.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-l+13*16-2
3、二转八
规则:从小数点开始,三位二进制位转换为一位八进制位,不够3位加0补足3
4、二转十六
规则:从小数点开始,四位二进制位转换为一位八进制位,不够4位加0补足4
5、八转十六:规则:通过二进制转换
4.3信息数据单位及编码
7.3.1.数据单位
1、位bit)信息(数据)最小单位2、字节(byte)
存储器容量最基本单位
lB=8bit
7.3.2.数值的表示方法:数值在计算机中以二进制表示。数值的表示:“0”表示正,“1” 表示负。
机器数:机器内存放的正负号数码化后的数。真值:机器外存放的由正负号表示的数。
1.数字编码
整数编码(也叫机器数)包括:原码、反码、补码、BCD
1.1.1原码
[56]=O(HIlo00(要点:符号位+数值位必须为8的倍数,不足8位,要补在数值位前
面)
56]=1 0111000
1.1.2反码
[56]=OOlIIOe)0(要点:正数反码和原码一致,负数方法为 符号位编码不变,数值位取反) 卜 56]=11000111
1.1.3补码(是多数计算机采用的编码方式)
[56]=OOllIOOO (要点:正数补码和原码一致,负数方法为符号位编码不变,方法一:反 码+1,方法二:从原码一次性求解补码方法->符号位不变,数值位从右往左,到第一个 1,将该位1及后面所有位原样抄下来,其余左边所有数值位取反)
方法一:[-56]=1 1000111+1=1 1001000
方法二:[-56]=1 0111000=1 1001000
补码引入的意义:符号位与数字位可以一并参与算术运算。采用补码后,所有减法都可用加 法代替,节省了制造算术逻辑单元的成本。
1.1.4位运算
与运算AND) 0Λ0 = 0;
1ΛO = O; 0Λl = 0;
11 = 1;或运算OR) 0V0 = 0;
1VO = 1; OVl = I;
IVl = I;
非运算:0=1    1 = 0 异或运算:。㊉0 = 0
1ΦO= 1 0Φl = 1
1Φ1 = O;
1.1.5BCDbinary coded decimal),用二进制编码的十进制数(要领:将每个分位数字 表示成8421
码)也称8421
即把十进制数按位编码,每一位十进制数码用四位二进制数表示,且刚好等于4个二 进制
位的权值8421相加。
如:2-0010 3-0011 5-0101 8-1000 9-1001
例如:对二进制00100101序列,把它理解为二进制数时,其对应的十进制为37,把它理 解为BCD码时,其对应的十进制为25[437]BCD=0100 00110111
1.2小数的表示方法有两种:
定点数:小数点位置固定不变的数
浮点数:小数点位置不固定的数,浮点数由阶码和尾数组成。2.    字符编码
1ASCII
美国标准信息交换代码,共有128个字符O-127)
1ASCII码是7位编码,占用1个字节(8位),高位置0,用以区别汉字)
ASCII码比较规律:空格 <    0~9 <A-Z< a~z
字符 空格 OAab
ASCII 32 48 65 97 98
2、汉字编码
(1)输入码(外码):即输入法一大(dd-五笔    da一拼音音、型、音型结合。
数字编码(顺序码)如:区位码、电报码
字音编码(音码)如:搜狗拼音、百度拼音、微软拼音等
字形编码(形 码)如:五笔字型码
音形编码    如:自然码(了解)
(2)国标码(交换码):处理和传输汉字所采用的的编码,国家标准信息交换用汉字编码 (GB2312-80), 80表示80年,采用双字节编码。为了兼容ascii是几位二进制编码ASCII英文字符和标点符号 (共94个),把7445个汉字编码到94*94的矩阵中,用第一个字节表示行,第二个字 节表示列,第一个字节称为区码,第二个字节为位码,区码和位码范
围都为1~94)。为了与现有ASCIl值区分开,在区位码的每一个字节偏移了 32个位置(前 32个位置是控制字符,看起来就是加了 202OH)这叫做国标码/国际码。因此国标码=区位码 +2020H,国标码范围为2121H~7E7EH,计算方法为:区位码范围1~94表示为十六进制 即为IHEH,再加上2020H,结果为2121H-7E7EH)β
3)机内码:存储汉字使用的编码,每个汉字的机内码用2个字节表示,将国标码的每个 字节高位置1,方便区分处理(因为国标码最大值才为7E7EH,二进制结果为01111111 01111111),因此机内码=国标码+8080H
(4)字型码(也叫字模、汉字输出码):16*16点阵、24*2432*3248*48
[注1] 一个16*16点阵的汉字占用    16*16∕8=32B的存储空间。一个24*24点阵的汉
字占用24*24∕8=72B 的存储空间。
[注2]十六进制区位码+2020H=国标码,国标码+8080H=机内码 例如:以汉字“大”为 例,“大”字的区内码为 2083    1、区码为20,位码为83
2、将区位码2083转换为十六进制表示为1453H 43473H + 8080H = B4F3H,得至IJHL内码为 B4F3

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。