计算机基础复习资料.
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章
lingyee1st.计算机是一种能对各种信息进行存储和高速处理的工具或电子机器。lingyee2nd.1946年2月世界上第一台通用数字电子计算机(ENIAC)
lingyee5th.按规模和处理能力分类(IEEE)
巨型机:超级计算机,功能最强,价格最贵。
小巨型机:与巨型机相比,价格大幅降低。
大型机:主机,具有很强的管理和处理数据的能力,在大企业、银行等单位使用。
小型机:中小企业,VAX-II, DJS-2000。
工作站:高档微机,具有很强的图形处理能力,应用于计算机辅助设计,Sun工作站。
个人计算机:IBM PC,Apple
lingyee6th.计算机应用领域
计算机辅助技术
计算机辅助设计:CAD
计算机辅助制造:CAM
计算机集成制造系统--CIMS
计算机辅助教学:CAI
lingyee7th.
数制是用一组固定的数码和一套统一的规则来表示数目的方法。
非进位记数制:表示数值大小的数码与它在数中的位置无关。典型的非进位记数制是罗马数字,例如罗马数字中:Ⅰ,Ⅱ,Ⅲ,Ⅳ,┄,Ⅹ
进位记数制:表示数值大小的数码与它在数中的位置有关。例如,十进制数123.45 lingyee8th.
进位记数制的要素:
①基数:指各种进位记数制中允许选用基本数码的个数。例如十进制的数码有:
0,1,2,3,4,5,6,7,8,9→基数是10
②位权:每个数码所表示的数值等于该数码乘以一个与数码所在位置相关的常数,这个常数
叫做权值。例如:
123.4=1×102+2×101+3×100 +4×10-1
lingyee9th.
几种进位记数制
注:①i为整数
②(N)R=a n-1R n-1+a n-2R n-2+…+a1R1+a0R0+a-1R-1+…+a-m R-m
其中:R表示基数,a表示某进制的数码
lingyee10th.
lingyee11th.
二进制数转换成十进制数
按权展开,然后求和,就可把二进制数转换成十进制数。
十进制数转换成二进制数
十进制数有整数和小数两部分。
在转换时,整数部分采用除2取余法
小数部分采用乘2取整法然后通过小数点将转换后的二进制数连接起来即可。
二进制数转换成八进制数
三位并一位
八进制数转换成二进制数
一位拆三位
二进制数转换成十六进制数
四位并一位
十六进制数转换成二进制数
一位拆四位
lingyee12th.数据的存储单位
1.位(bit,b)
位是计算机存储数据的最小单位,一个二进制位只能表示两种状态,如0、1。
2.字节(Byte,B)
字节是数据处理的基本单位,一个字节是由八位二进制数组成。1Byte=8bit
存储器容量大小的单位:KB、MB、GB。
1KB=210=1024B
1MB=210×210=1024×1024=1048576B
1GB=210×210×210=1024×1024×1024
=1073741824B
3.字(Word)
字是CPU通过数据总线一次存取、加工和传送数据的长度。一个字通常由一个或若干个字节组成。字长越长,计算机性能越强。
常用的字长:8位、16位、32位、64位等。
lingyee13th.计算机中数的表示
1.机器数与真值
数值型数据(符号+数字)→数码化
规定:+→0,-→1
例如:(+68)10=(01000100)2
(-68)10=(11000100)2
机器数:将符号和数字组合的二进制数
真值:由机器数所表示的实际值大小
2.原码、反码和补码
⑴原码
规定:用符号位和数值位表示一个带符号数正数符号→0,负数符号→1
例如:求二进制数+10011,-10011的原码。
[+10011]原=00010011
[-10011]原=10010011
又如:求十进制数+65,-66的原码。
零的原码形式有两种:
[+0]原=00000000
[-0]原=10000000
原码表示数的范围:
8位:-127~+127
用原码表示一个数,与真值之间转换方便。对乘除法比较合适,但对加减法容易出错。
⑵反码
规定:正数的反码与原码相同,负数的反码是对该数的原码除符号位外各位取反。例如:求二进制数+10011,-10011的反码。
[+10011]反=00010011
[-10011]反=11101100
零的反码形式有两种:
[+0]反=00000000
[-0]反=11111111
任何数的反码的反码就是其原碼
⑶补码
规定:正数的补码与原码相同,负数的补码是对该数的原码除符号位外各位取反,末位加1.
例如:求二进制数+10011,-10011的反码。
[+10011]补=00010011
[-10011]补=11101101
零的原码形式有两种:
[+0]补=00000000
[-0]补=00000000
任何数的补码的补码就是其原码
补码表示数的范围:
8位:-128~+127
lingyee14th.定点数与浮点数
⑴定点数
定点数是小数点位置固定的数。
根据小数点隐含固定位置不同,可分为:
定点小数:定点整数:
⑵浮点数
浮点数是小数点位置不固定,根据需要而浮动的数。它既有整数部分又有小数部分。
阶码:补码定点整数,表示该数小数点位置
尾数:补码定点小数,表示数据的有效位数